[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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

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

Info

Publication number
WO2018025384A1
WO2018025384A1 PCT/JP2016/073006 JP2016073006W WO2018025384A1 WO 2018025384 A1 WO2018025384 A1 WO 2018025384A1 JP 2016073006 W JP2016073006 W JP 2016073006W WO 2018025384 A1 WO2018025384 A1 WO 2018025384A1
Authority
WO
WIPO (PCT)
Prior art keywords
information processing
predetermined
user
virtual currency
coin
Prior art date
Application number
PCT/JP2016/073006
Other languages
French (fr)
Japanese (ja)
Inventor
純一 堀口
バジル エム クリアコーズ
Original Assignee
ゼロビルバンク リミテッド
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 ゼロビルバンク リミテッド filed Critical ゼロビルバンク リミテッド
Priority to PCT/JP2016/073006 priority Critical patent/WO2018025384A1/en
Publication of WO2018025384A1 publication Critical patent/WO2018025384A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present invention relates to an information processing apparatus, an information processing method, and a program for assigning virtual currency.
  • Patent Document 1 only stores the total amount of virtual currency given to the user in association with the user. For this reason, in Patent Document 1, it has become unclear whether the user has been granted a virtual currency based on what conditions are satisfied. Therefore, there has been a problem that a user or the like cannot recognize and manage the virtual currency given for each satisfied condition.
  • an object of the present invention is to provide a recording apparatus that allows a user or the like to recognize and manage a given virtual currency for each condition, and that cannot be tampered with at a low cost. It is to provide an information processing apparatus, an information processing method, and a program that can ensure traceability beyond the gap.
  • An information processing apparatus determines a communication unit that receives a predetermined action from a user terminal and whether or not the predetermined action received by the communication unit satisfies a predetermined condition.
  • a determination unit that grants a predetermined amount of virtual currency to the user when the determination unit determines that the condition is satisfied; and
  • a storage unit that stores information relating to the predetermined action and the amount of virtual currency provided by the granting unit in association with each other.
  • An information processing method determines a communication step for receiving a predetermined action from a user terminal and whether or not the predetermined action received by the communication step satisfies a predetermined condition.
  • An information program determines whether a communication function that receives a predetermined action from a user terminal and the predetermined action received by the communication function satisfy a predetermined condition.
  • a determination function a grant function that grants a predetermined amount of virtual currency to the user when the judgment function determines that the condition is satisfied, and the grant function grants the virtual currency
  • the computer is caused to execute a storage function for storing information relating to the predetermined action and a virtual currency amount provided by the assigning unit in association with each other.
  • a user or the like can recognize and manage a given virtual currency for each condition, can provide a recording device that cannot be tampered with at low cost, and can ensure traceability beyond a plurality of companies.
  • Information processing apparatus, information processing method, and program can be provided.
  • FIG. 1 is a diagram illustrating a configuration example of a virtual currency granting system according to an embodiment of the present invention.
  • FIG. 2 is a configuration example of the display screen 20 displayed on the display unit 220 of the information processing apparatus 200 according to the embodiment of the present invention.
  • FIG. 3 is a configuration example of information stored in the storage unit 240 of the information processing apparatus 200 according to an embodiment of the present invention.
  • FIG. 4 is a configuration example of the display screen 20 displayed on the display unit 320 of the information processing terminal 300 according to an embodiment of the present invention.
  • FIG. 5 is a sequence diagram illustrating an operation example of the virtual currency granting system according to the embodiment of the present invention.
  • FIG. 6 is a diagram illustrating another configuration example of the virtual currency granting system according to the embodiment of the present invention.
  • FIG. 7 is a sequence diagram showing another operation example of the virtual currency granting system according to the embodiment of the present invention.
  • FIG. 1 is a diagram illustrating a configuration example of a virtual currency granting system according to the first embodiment of the present invention.
  • the virtual currency grant system includes a block chain 100, an information processing device 200, an information processing terminal 300, and a network 400.
  • the virtual currency is, for example, bitcoin.
  • the virtual currency grant system includes a block chain 100.
  • the block chain 100 is a distributed data recording ledger technology shared by a plurality of nodes (a plurality of information processing apparatuses 200) participating in the system.
  • a record (transaction record) history of sending from one address to another is participating in the bitcoin network.
  • Distributed and stored on computers For example, when the information processing terminal 300A sends a bit coin to 300B, the transaction record is recorded as one block.
  • the block chain 100 blocks are concatenated and stored like a chain, and the hash value of the previous block is included in the next block to prevent falsification of transaction records.
  • the block chain 100 has a function of distributing and storing bit coin transaction records of the information processing device 200 or the information processing terminal 300.
  • the block chain 100 may be a consortium type architecture shared by one or a few nodes in the private type, instead of a distributed type architecture shared by a plurality of nodes in the public type.
  • the block chain 100 is constructed in, for example, a server or data center managed by a specific company.
  • the virtual currency is not limited to bit coins, and may be any type of virtual currency generated using a block chain.
  • the virtual currency may be “points” given by a predetermined company or organization.
  • the block chain 100 may be another virtual currency management system or a network.
  • the block chain 100 is not always necessary, and the information processing apparatus 200 or the like may have a function of managing virtual currency.
  • the information processing apparatus 200 has a function of assigning virtual currency in the first embodiment of the present invention.
  • the information processing apparatus 200 sets conditions for assigning virtual currency and points, and notifies the information processing terminal 300 of the conditions.
  • the information processing terminal 300 notifies the information processing apparatus 200 that the predetermined action has been executed.
  • the information processing apparatus 200 has a function of giving virtual currency and points to the information processing terminal 300 that has executed a predetermined action.
  • the information processing terminal 300 may determine whether or not a predetermined action satisfying the point grant condition has been executed, or the information processing apparatus 200 may determine whether or not the information processing terminal 300 satisfies the point grant condition. It may be determined whether an action has been executed.
  • the information processing terminal 300 notifies the information processing apparatus 200 of information related to the action when an action related to the point granting condition is executed. Thereafter, the information processing apparatus 200 determines whether or not a predetermined action satisfying the point grant condition has been executed in the information processing terminal 300 based on the information regarding the predetermined action received from the information processing terminal 300.
  • the user can receive the service of the virtual currency grant system by installing a predetermined application in the information processing terminal 300, for example. Further, the information processing terminal 300 may be able to receive the service of the virtual currency granting system without performing the process of starting the installed application.
  • the virtual currency or points given to the user may be referred to as “Coin”.
  • “Coin” can be exchanged for a predetermined amount of currency (Japanese yen, US dollar, Euro, etc.).
  • a ratio (weighting) for exchange for currency can be set for each granter (owner) who gives it.
  • “coin” can be given a name for each condition to be issued. For example, the owner can give the name “M” to “coin” given when he / she participates in a game with the team name “M”.
  • the information processing apparatus 200 is, for example, a smartphone, a mobile phone, a computer (desktop, laptop, tablet, etc.), a PDA (Personal Digital Assistant), a server, or the like. In the present invention, the information processing apparatus 200 is not limited to these examples.
  • the information processing apparatus 200 includes an input unit 210, a communication unit 220, a control unit 230, a display unit 240, and a storage unit 250.
  • the input unit 210 is, for example, a touch panel, detects contact by a user's finger or pointing tool and its contact position, and accepts input by coordinates of the contact position.
  • the input unit 210 is not limited to a touch panel, and includes, for example, a keyboard, a mouse, a camera, a microphone, and the like.
  • the input unit 210 has a function of receiving “coin granting conditions”, “total number of coins given”, and “total amount of money given” from the owner who is the granter of “coins”. For example, the input unit 210 receives “100” as the total number of coins to be given. For example, the input unit 210 can accept “$ 1” as the total amount of money given, and the owner can determine the value of one coin instead of the currency unit. .
  • the exchange ratio between the coin and the currency is determined from the total number of coins given and the total grant amount of the currency.
  • one coin is “0.01 dollars”.
  • Currency granting conditions are, for example, (1) stay time type, (2) mission achievement type, (3) IoT (Internet of Things) linked type, (4) off-peak type, (5) health type, (6) thanks type , And so on.
  • IoT Internet of Things
  • provision conditions are examples of provision conditions, and it goes without saying that the provision conditions may be anything.
  • the staying time type granting conditions specify “predetermined area” and “time spent in the predetermined area” as coin granting conditions.
  • the staying time type granting condition is, for example, “staying in a predetermined area for one hour”.
  • the predetermined area is, for example, a predetermined area (for example, a downtown area or a shopping street), a predetermined place (for example, a theme park, a zoo, a park, a shopping mall, or the like), a predetermined building (for example, a building or a tower, a shopping area). Center, department store, stadium, baseball field, hotel, etc.).
  • the owner can also designate the “predetermined area” by, for example, an address, a building name, a name of a predetermined place (for example, a name such as a theme park, a zoo, a park, or a shopping mall).
  • the owner may designate “predetermined area” using latitude and longitude.
  • the “predetermined area” may have any size, may be a certain point, or may be a country or a state.
  • the mission achievement type granting condition is, for example, that the user participates in a predetermined event.
  • the predetermined event is, for example, a sports game or a concert of a singer or orchestra.
  • the mission achievement type granting condition may be, for example, achieving a plurality of missions predetermined by the owner.
  • the mission achievement type granting conditions include, for example, having visited five or more stores in a shopping center or participating in a plurality of events designated within a predetermined period. Further, the mission achievement type granting condition is, for example, that a plurality of designated products are purchased within a predetermined period.
  • IoT interlocking type means that, for example, the user has transmitted predetermined information.
  • the IoT-linked grant condition is, for example, that the user has transmitted information related to a predetermined event.
  • the granting condition is, for example, that information about a team related to a sports game is posted on a so-called “bulletin board” or “information service on the web that shares a short sentence”.
  • the user can submit coins by posting information about the players belonging to the team related to the sports game, such as “the physical condition of the given player is good” or “the given player does not appear at the game venue”. Can be earned.
  • the owner can also set that the “reaction” to the posted message is greater than or equal to a predetermined threshold as the grant condition.
  • a message posted by a user on a “bulletin board” a message posted by a user in a “information service on the web that shares a short sentence” or when a predetermined number of responses have been written. Is transferred over a predetermined number.
  • the grant condition for the IoT-linked type is that the user registers that the user is a “fan” of the performer or performer of the predetermined event, for example, at a site related to the predetermined event.
  • the site related to the predetermined event includes a function that allows the user to specify a player belonging to a predetermined sports team and register as a fan. Therefore, the user may register a predetermined affiliation player as a fan on the site.
  • the off-peak type granting condition is, for example, that the user performs a predetermined action in a time zone other than the peak.
  • the off-peak type granting condition is, for example, that the user has gone to work or returned home outside the peak time period.
  • the off-peak type granting condition is, for example, that the user has lunch other than the peak time zone.
  • the off-peak type granting condition may be, for example, returning home without overtime on a predetermined day of the week.
  • the health-type granting condition is, for example, that the user has performed a predetermined exercise.
  • the health-type grant condition is, for example, that the user has not used the elevator.
  • the health-type grant condition is, for example, that the user has walked 10,000 steps or more within a predetermined period (for example, within one day).
  • the condition for providing the health type is, for example, that jogging of 10 km or more is performed within a predetermined period (for example, within one week).
  • the health-type grant condition may be (1) staying at a sports facility for a predetermined time in combination with the stay-time type grant condition.
  • the health-type grant conditions may be (2) participating in a marathon competition or walking competition in combination with the mission achievement-type grant conditions.
  • the appreciation type granting condition is, for example, that a user has helped another user's work or has performed the entire work. In this case, another user may directly specify the number of coins to be given to the user.
  • Total amount of currency granted is the total value of virtual currency and points granted to a user who has executed a predetermined action.
  • the total grant amount is specified by the owner.
  • the owner sets a “total granting amount” of the currency to be given to a user who satisfies the granting condition. For example, the owner sets “1 dollar”, “1 euro”, “100 yen”, etc. as the total grant amount.
  • the total grant amount does not need to be a unit for each currency, and may be set in any manner, for example, “$ 1.001”. It is possible to set a reward unique to the owner without setting a reward in legal currency, and the “total amount of currency granted” does not have to be set. Rewards are to transfer coins to a user whose owner has performed a predetermined action.
  • the total number of coins to be given is the total number of users who give coins (that is, can acquire coins). “Total number of coins to be given” is the upper limit number of users to whom the coins are given, and even if the number of users exceeding the total number satisfies the granting conditions, the coins are given to the users exceeding the total number Absent. Note that the “total number of coins given” does not necessarily need to be set. Even if it is set, for example, “1 billion” may be set so that it can be regarded as virtually not set. When more than the total number of users satisfy the coin granting conditions, the user who grants the coins may be determined by first-come-first-served basis or lottery.
  • the exchange ratio between coins and currency may be determined from the total number of coins granted and the total amount of money given.
  • one coin is “0.01 dollars”. Therefore, a user who satisfies the coin granting condition can acquire one coin and exchange the one coin for “0.01 dollars”. Note that the exchange ratio is not necessarily set.
  • the communication unit 220 is an interface that transmits and receives various data via the network 400. Communication performed by the communication unit 220 may be either wired or wireless.
  • the communication unit 220 receives information related to a predetermined action from the information processing terminal 300. For example, the communication unit 220 receives, from the information processing terminal 300, information indicating that the information processing terminal 300 has entered the “area” set under the grant condition set by the owner. Further, the communication unit 220 receives information indicating that the information processing terminal 300 has left the “area” from the information processing terminal 300. Note that the communication unit 200 may receive, from the information processing terminal 300, the time when the predetermined action is performed together with information regarding the predetermined action.
  • the communication unit 220 receives, for example, information (for example, ticket information) indicating that the user of the information processing terminal 300 has participated in a specific event from the information processing terminal 300.
  • information for example, ticket information
  • the communication unit 220 receives information indicating that information related to a specific event has been posted from the information processing terminal 300.
  • the communication unit 220 acquires, for example, information related to the time when the user of the information processing terminal 300 went to work or the time when he / she went home from the information processing terminal 300.
  • the communication unit 220 acquires, for example, information related to exercise performed by the user of the information processing terminal 300 from the information processing terminal 300. For example, the communication unit 220 acquires information from the information processing terminal 300 that the user of the information processing terminal 300 has participated in the marathon event.
  • the control unit 230 has a physical circuit capable of executing a function realized by a predetermined program.
  • the central processing unit CPU: Central Processing Unit
  • a microprocessor Microprocessor
  • an ASIC Application-specific integrated circuit
  • FPGA Field Programmable Gate Array
  • the control unit 230 includes a determination unit 231 and a grant unit 232.
  • the determination unit 231 determines whether a predetermined action in the information processing terminal 300 satisfies a predetermined condition. The determination unit 231 determines that the information processing terminal 300 or the user's predetermined action satisfies a predetermined condition based on “information about the predetermined action” received by the information processing terminal 300 via the communication unit 220. It is determined whether or not.
  • the predetermined condition is a coin grant condition set by an owner who is a coin grantor via the input unit 210.
  • the determination unit 231 determines that “the time when the predetermined area is entered” notified from the information processing terminal 300 and “the predetermined area”.
  • the information processing terminal 300 determines that “the user has stayed in a predetermined area for one hour” based on the “time from the time of departure”.
  • the determination unit 231 may notify “information indicating participation in a predetermined event” notified from the information processing terminal 300 (for example, The information processing terminal 300 determines “participation in a predetermined event” based on the ticket information.
  • the determination unit 231 transmits “predetermined information,” which is a condition for granting coins. It is determined whether or not “what has been done” is satisfied. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the determination unit 231 allows the user of the information processing terminal 300 to input “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied.
  • the determination unit 231 determines, for example, that the information processing terminal 300 has gone to work during the off-peak hours based on the “time of work” notified from the information processing terminal 300.
  • the determination unit 231 determines that the user of the information processing terminal 300 becomes a “predetermined exercise” that is a condition for giving a coin based on “information about exercise performed by the user” notified from the information processing terminal 300. Determine whether or not
  • the virtual currency granting system of the present invention does not necessarily need to set conditions for giving coins in advance, and even if coins are given to a specific information processing terminal 300 in response to a request from the owner. Good.
  • the function of the determination unit 231 is not necessarily required, and the granting unit 232 that grants a coin, which will be described later, may grant a coin based on a request from the owner.
  • the grant unit 232 grants coins to the user of the information processing terminal 300 according to the determination result of the determination unit 231.
  • the granting unit 232 gives the user a coin that can be exchanged with a currency at a predetermined ratio based on the “total amount of currency grant” and the “total number of coins given” received by the input unit 210.
  • the information processing terminal 300 may include the function of the determination unit 231.
  • the information processing apparatus 200 receives information indicating that a predetermined action satisfying the coin grant condition has been executed from the information processing terminal 300.
  • the granting unit 232 included in the control unit 230 of the information processing device 200 receives information indicating that a predetermined action satisfying the coin granting condition has been executed from the information processing terminal 300
  • the granting unit 232 receives the information from the information processing terminal 300. Grant coins.
  • the display unit 240 is, for example, a liquid crystal display or an OELD (Organic Electroluminescence Display).
  • the display unit 240 displays various display screens 20 related to the virtual currency granting system of the present invention.
  • FIG. 2 is a configuration example of the display screen 20 displayed on the display unit 220 of the information processing apparatus 200.
  • the owner receives the “coin granting condition”, “total number of coins given”, and “total amount of money given” using the information processing apparatus 200, It is an example of a structure of the display screen 20 displayed.
  • FIG. 2A shows a display screen 20 when the owner sets “total number of coins granted” and “total amount of money given”.
  • the total number of coins to be given is entered. In the example of FIG. 2A, “50,000” is input.
  • the input field 23 is used to input the total amount of money given. For example, “1 dollar” is entered in the input field 23.
  • the input field 23 may be provided with a field for selecting a currency such as Japanese yen, US dollar, and euro.
  • the grant condition setting screen 20 may include an input field 21 for setting a coin name.
  • the owner can set the name of the coin, and “M” is input in the example of FIG.
  • the grant condition setting screen 20 may include an input field 24 in which the end date of the period for granting coins can be set. In the example of FIG. 2A, “May 31, 2016” is set as the end date. Note that the input field 24 may be able to specify not only the date but also the time.
  • FIG. 2B is a diagram showing the display screen 20 displayed on the display unit 240 when the owner sets conditions for granting coins.
  • the granting condition is (1) the staying time type, and “predetermined area” and “time spent in the predetermined area” are designated as coin granting conditions. It is.
  • the example of FIG. 2B is a display screen 20 when “predetermined area” is set.
  • the owner sets a “predetermined area” on the map.
  • the owner can set a plurality of “predetermined areas”. The owner may set one “predetermined area”.
  • the method for the owner to designate the “predetermined area” on the map is not limited to the method for designating in a substantially circular shape, and any designation method such as an ellipse or a rectangle may be used.
  • the owner can freely draw and designate a “predetermined area” on the map.
  • FIG. 2C is a diagram showing the display screen 20 displayed on the display unit 240 when displaying information on coins owned by the owner. As shown in the item 26 of FIG. 2C, it can be seen that the owner holds “3831” coins with the name “Ginza”.
  • FIG. 3 is a configuration example of information stored in the storage unit 240 of the information processing apparatus 200.
  • the storage unit 240 stores “coin name”, “coin count”, and “reason for acquisition” in association with each user.
  • the storage unit 240 stores “12 Marunouchi coins” in association with “Acquired by event A” in association with each other.
  • the storage unit 240 stores “100 Ginza coins” in association with “transfer from user B” in association with each other.
  • users can exchange their coins via the block chain 100.
  • User B can transfer “100” Ginza coins to user A.
  • the storage unit 250 may store, for example, “date and time” when coins are acquired in association with each other. Further, the storage unit 250 may store, for example, “exchange ratios” of coins and currencies in association with each other. In addition to the information, the storage unit 250 may store any information such as the total number of coins, for example.
  • the virtual currency granting system of the present invention is Coins can be managed for each attribute.
  • the reason for granting a coin and the reason for acquiring a coin may be managed by adding a “#hash tag” when giving a coin or when acquiring a coin.
  • the virtual currency grant system since the storage unit 250 stores “the number of coins” and “reason for acquisition” in association with each other, the virtual currency grant system according to the present invention is configured for each reason for acquisition even if the same coin is used. Can be managed separately. For example, even the same “Ginza coin” can be managed separately depending on whether it was “acquired by an grant event” or “received from another user”. For example, in response to a request from the user, the “number of coins acquired by the grant event” in the “Ginza coin” is notified, or the “number of coins acquired by transfer from another user” in the “Marunouchi coin”. Can be notified.
  • the storage unit 250 stores “coin count”, “reason for acquisition”, and “date and time” in association with each user, various types of information can be stored according to requests from owners and users.
  • You can also create a ranking.
  • the virtual currency granting system can create a ranking of users who have acquired “Marunouchi Coin” in “May 2016”.
  • the virtual currency granting system can create a ranking of users who have acquired “M coins” by “participating in a predetermined event”. If the reason for giving a coin and the reason for acquiring a coin are managed by attaching a “#hash tag”, a ranking may be created for each “#hash tag”.
  • the information processing terminal 300 includes a communication unit 310, a control unit 320, and a display unit 330.
  • the communication unit 310 is an interface that transmits and receives various data via the network 400. Communication performed by the communication unit 310 may be either wired or wireless.
  • the communication unit 310 receives information related to coin granting conditions from the information processing apparatus 200.
  • the information relating to the coin granting condition is, for example, information relating to a “predetermined area” to which a coin is given by staying. For example, the communication unit 310 receives “area shown on the map” as the “predetermined area” to which coins are given from the information processing apparatus 200.
  • the information related to the coin grant condition is information related to a “specific event” in which a coin is awarded by participating. For example, the communication unit 310 receives “the location and date / time of a specific sports team” from the information processing apparatus 200.
  • the information related to the coin granting condition is “information about a predetermined event” to which a coin is awarded by posting. For example, the communication unit 310 receives a “message requesting posting of information regarding a specific athlete” from the information processing apparatus 200.
  • the communication unit 310 may receive information regarding an event for giving a coin, for example, by e-mail or chat. Note that it is not always necessary to receive information related to the coin granting condition. For example, the user may recognize the information related to the granting condition by browsing a predetermined site or the like.
  • the control unit 320 includes a physical circuit capable of executing a function realized by a predetermined program, and is, for example, a central processing unit (CPU), a microprocessor (Microprocessor), an ASIC, or an FPGA.
  • CPU central processing unit
  • Microprocessor Microprocessor
  • ASIC application specific integrated circuit
  • FPGA field-programmable gate array
  • the control unit 320 When the information processing terminal 300 executes an action related to a coin granting condition, the control unit 320 notifies the information processing apparatus 200 of information related to the action via the communication unit 310. For example, the control unit 320 notifies the information processing apparatus 200 of information indicating that the information processing terminal 300 has entered the “predetermined area”. In addition, the control unit 320 notifies the information processing apparatus 200 of, for example, information that the user of the information processing terminal 300 has participated in a predetermined event, for example, information related to an event admission ticket. Moreover, the control part 320 notifies the information processing apparatus 200 of the information regarding the predetermined event which the user of the information processing terminal 300 posted, for example, the information regarding the predetermined player, for example.
  • control unit 320 notifies the information processing apparatus 200 of, for example, the time when the user of the information processing terminal 300 has started working or returned home. In addition, the control unit 320 notifies the information processing apparatus 200 of information related to a predetermined exercise performed by the user.
  • the control unit 320 may autonomously notify the information processing apparatus 200 of information regarding the action, or may notify the information processing apparatus 200 of information regarding the action in response to a request from the user.
  • control unit 320 may include the function of the determination unit 231 included in the control unit 230 of the information processing terminal 200. In this case, for example, the control unit 320 determines whether a predetermined action in the information processing terminal 300 satisfies a predetermined condition. The control unit 320 determines whether the predetermined action of the information processing terminal 300 or the user satisfies a predetermined condition.
  • the predetermined condition is a coin grant condition set by the owner who is the coin granter, and is received from the information processing apparatus 200 via the communication unit 310.
  • the control unit 320 determines from the “time to enter the predetermined area” and the “time to exit from the predetermined area”. It may be determined that the information processing terminal 300 has stayed in a predetermined area for one hour. For example, when the predetermined condition is “participating in a predetermined event”, the control unit 320 is based on “information indicating participation in the predetermined event” (for example, ticket information). The information processing terminal 300 may determine “participation in a predetermined event”.
  • the control unit 320 determines whether or not the information processing terminal 300 satisfies “the predetermined information has been transmitted” which is a condition for giving a coin. Determine whether. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the control unit 320 allows the user of the information processing terminal 300 to select “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied. Further, the control unit 320 determines, for example, that the information processing terminal 300 has gone to work during peak hours based on “working time”. For example, the control unit 320 determines whether the user of the information processing terminal 300 has performed “predetermined exercise” which is a condition for giving a coin, based on “information on exercise performed by the user”.
  • the control unit 320 of the information processing terminal 300 determines whether or not the own device has performed a predetermined action that satisfies the grant condition, based on the coin grant condition notified from the information processing apparatus 200. May be.
  • the control unit 320 determines that the device has performed a predetermined action that satisfies the coin granting condition
  • the control unit 320 transmits information indicating that the coin granting condition is satisfied to the information processing device 200 via the communication unit 310. Notice.
  • the display unit 330 is, for example, a liquid crystal display or an OELD.
  • the display unit 330 displays various display screens 30 related to the virtual currency granting system of the present invention.
  • FIG. 4 is a configuration example of the display screen 30 displayed on the display unit 330 of the information processing terminal 300.
  • FIG. 4A is an example of the display screen 30 when the coin history 31 acquired by the user of the information processing terminal 300 is displayed.
  • the information processing terminal 300 can display the history 31 of coins acquired in the past.
  • an acquisition history is displayed for “Marunouchi coin”.
  • Each item of the history 31 indicates the number of coins, the date and time when the coin was acquired, and the reason for the acquisition.
  • the reason for the acquisition is displayed as, for example, “secretary” or “mentor”.
  • “Secretary” indicates, for example, that a coin has been acquired as a thank-you by performing a secretary.
  • “Mentor” indicates that, for example, a coin has been acquired as a thank-you by giving guidance to a subordinate.
  • the reason for the acquisition is not limited to these examples. For example, it may be transferred from another user or may be displayed in any manner.
  • FIG. 4B is an example of the display screen 30 displayed on the display unit 330 when users transfer coins.
  • the user designates a coin to be transferred, the number of coins to be transferred, and a partner to be transferred.
  • the display screen 30 includes a tab 32 for designating coins, an item 33 for designating the number of coins, and an item 34 for setting a partner to be transferred.
  • the user designates information related to transfer by selecting and setting tabs and items on the display screen.
  • the display screen 30 may include a message field 35.
  • the user can enter a message in the message field 35 and send the message to another user.
  • FIG. 4C is an example of the display screen 30 displayed on the display unit 330 when displaying the ranking of the number of acquired coins for each coin.
  • rankings of users who have “Marunouchi coins” are displayed.
  • the display screen 30 includes, for example, a tab 36 for designating a coin, an item 37 for displaying a ranking, and a column 38 for indicating the position of the user in the ranking.
  • FIG. 4D is an example of the display screen 30 displayed on the display unit 330 when coins are acquired or coins are transferred.
  • the display unit 320 displays a message 39 indicating that the coin has been acquired. Thereby, the user can recognize that the coin was acquired.
  • the information processing apparatus 200 notifies the information processing terminal 300 of a message indicating that a coin has been acquired.
  • NW400 is, for example, a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (wireless WAN: WWAN), a part of the Internet.
  • ISDNs integrated service digital networks
  • wireless LANs wireless LANs
  • LTE long term evolution
  • CDMA code division multiple access
  • FIG. 5 is a sequence diagram showing an operation example of the virtual currency granting system according to the embodiment of the present invention.
  • the information processing apparatus 200 sets information related to the giving of coins (S101). Specifically, the information processing apparatus 200 receives “coin granting conditions”, “total number of coins given”, and “total amount of money given” from the owner who is the granter of “coins”.
  • the information processing apparatus 200 requests the block chain 100 to issue a coin based on the set information relating to the coin grant (S102).
  • the block chain 100 issues a coin based on the request (S103).
  • the information processing apparatus 200 notifies the information processing terminal 300 of information related to the conditions for granting coins (S104). For example, the information processing apparatus 200 notifies information related to a “predetermined area” to which a coin is given by staying. Note that the information processing apparatus 200 may notify the information related to the event for giving a coin by e-mail or chat, for example.
  • the information processing terminal 300 determines whether or not an action (action) related to the condition for giving a coin has been executed (S105). For example, the information processing terminal 300 determines that it has entered a “predetermined area” set as a coin grant condition.
  • the information processing terminal 300 notifies the information processing apparatus 200 of information related to the predetermined action (action) (S106). For example, the information processing terminal 300 notifies the information processing apparatus 200 in association with information indicating that the “predetermined area” has been entered and the time.
  • the information processing apparatus 200 determines whether or not a condition for giving a coin is satisfied based on the information regarding the predetermined action received from the information processing terminal 300 (S107).
  • the predetermined condition is “staying in a predetermined area for one hour”
  • the information processing apparatus 200 notifies the “time of entering the predetermined area” notified from the information processing terminal 300 and “from the predetermined area” From the “departed time”, it is determined that the information processing terminal 300 “stayed in a predetermined area for one hour”.
  • the information processing apparatus 200 notifies the information processing terminal 300 that a coin has been granted (S108). For example, the information processing apparatus 200 notifies the information processing terminal 300 of a message indicating that a coin has been acquired.
  • the message may include the number of acquired coins.
  • the information processing apparatus 200 requests the block chain 100 to give a coin to the information processing terminal 300 (S109).
  • the block chain 100 grants coins to the information processing terminal 300 based on the request (S110).
  • the coins acquired by the user and the attributes of the acquired coins are stored in association with each other.
  • the virtual currency granting system of the present invention can manage coins for each attribute.
  • the second embodiment is an embodiment in the case where the information processing terminal enters a predetermined area as a trigger for giving virtual currency or points in the virtual currency granting system of the present invention.
  • the predetermined area is, for example, a shopping center or a shopping street
  • virtual currency or points can be given to a user who visits the shopping center or the shopping street. As a result, it is possible to increase the motivation for the user to visit a shopping center or a shopping street.
  • FIG. 6 is a diagram illustrating a configuration example of the virtual currency granting system according to the second embodiment.
  • the virtual currency grant system in the second embodiment includes an in-store device 500.
  • the in-store device 500 is, for example, a smartphone, a mobile phone, a computer (desktop, laptop, tablet, etc.), a PDA (Personal Digital Assistant), a server, or the like.
  • the information processing apparatus 200 is not limited to these examples.
  • the information processing apparatus 200 and the in-store apparatus 500 are illustrated as different apparatuses, but may be the same apparatus.
  • the in-store device 500 can issue a coin as the information processing terminal 200.
  • the information processing apparatus 200 sets, for example, “stay for a predetermined time” at “predetermined store” as a coin grant condition.
  • the predetermined store may be, for example, a specific store or a place where a plurality of stores such as a shopping center are gathered. Further, the predetermined store may be any store included in a shopping center, a shopping street, or the like, for example. Further, the predetermined store may be any store included in the predetermined region, for example, may be any store included in “Ginza” which is the predetermined region.
  • the predetermined area may be designated based on an address or the like, or may be an arbitrary range set on a map as illustrated in FIG. Further, the predetermined area may be specified as an area included within a predetermined distance from a predetermined station, for example.
  • the information processing apparatus 200 sets “staying for 1 hour” at “store A” as a grant condition as a coin grant condition.
  • the predetermined time is not limited to one hour and may be any time.
  • the information processing apparatus 200 may set “stop to the store (even for a moment)” as the coin granting condition by setting the predetermined time short, for example.
  • the information processing apparatus 200 may set, for example, “number of visits” to “predetermined store” as a coin grant condition. For example, the information processing apparatus 200 may set “visit 3 times” to “store A” as the grant condition. As the number of visits, for example, the number of visits in a predetermined period can be set. The predetermined period may be any period such as one day or one week, and may be set indefinitely. The information processing apparatus 200 can set, for example, “visit store 3” three times in one week as a coin grant condition.
  • the predetermined store may be one of stores operated by the same entity such as a so-called chain store.
  • the information processing apparatus 200 may set “staying for a predetermined time” in “any of stores belonging to a specific group” as a coin grant condition. Further, for example, the information processing apparatus 200 may set “visit a predetermined number of times” to “any of stores belonging to a specific group”.
  • the determination unit 231 included in the control unit 120 of the information processing device 200 gives a coin based on the “time when the information processing terminal 300 enters the predetermined store” and the “time when the store leaves the store”. Determine whether the condition is met. For example, when the coin granting condition is to stay in the store A for 1 hour, the determination unit 231 sets “11:35”, which is the time when the information processing terminal 300 enters the store A, and the time when the store is closed. Based on “12:55” (that is, the staying time at the store A is 1 hour and 10 minutes), it is determined that the coin grant condition is satisfied.
  • the determination unit 231 sets the time when the information processing terminal 300 enters the store A and the time when the store exits. Is recorded three times or more within one week, it is determined that the coin grant condition is satisfied.
  • the coin granting condition is not limited to the above example, and any condition may be used as long as it is a condition for giving virtual currency or points to a user who has visited a shopping center or a shopping street. It may be.
  • a “coin name” may be set for each store related to the coin granting conditions.
  • a coin that can be acquired based on the grant conditions related to the store A may be named “Store A”.
  • the information processing apparatus 200 can give the name “Store A” to a coin acquired based on the grant condition of “visit store A a predetermined number of times”.
  • the name of the coin is not limited to the store name, but may be any name such as the name of a shopping center, the name of a shopping street, or the name of a region.
  • the in-store device 500 accepts the use of coins held by the user of the information processing terminal 300.
  • the information processing terminal 300 designates a predetermined amount of coins and requests use of the coins.
  • In-store device 500 permits the use of a predetermined amount of coins in response to a request from information processing terminal 300.
  • the user of the information processing terminal 300 can receive a predetermined service such as acquisition of a prize or acquisition of a discount ticket in accordance with the use of a coin.
  • the predetermined service for using coins may be any service, and may be any service such as discounts on products or addition of one product in the restaurant business.
  • the in-store device 500 can notify the information processing terminal 300 of information related to the own store.
  • the in-store device 500 may notify any information related to the store, for example, an advertisement of the store itself, a notification of a sale period, the arrival of a new product, or a notification of a closed day. Further, the in-store device 500 may notify the information processing terminal 300 of information about a coin grant condition related to the store itself.
  • the in-store device 500 may notify the information processing terminal 300 of information related to a predetermined questionnaire after giving a coin.
  • the predetermined questionnaire is, for example, a questionnaire regarding stores.
  • you may give a coin further to the user of the information processing terminal 300 who answered the predetermined questionnaire.
  • FIG. 7 is a sequence diagram illustrating an operation example of the virtual currency granting system according to the second embodiment.
  • the information processing apparatus 200 and the store apparatus 500 are different apparatuses, but the same apparatus may be used.
  • the in-store device 500 notifies the information processing terminal 300 of information related to the store (S201).
  • the information regarding the store is, for example, information on a coin grant condition related to the store.
  • the user of the information processing terminal 300 designates a coin to be used from the coins held (S203).
  • the coin which can be used in a store may be set for every store concerned.
  • the user designates the coin corresponding to the store where the coin is to be used.
  • the coin that can be used in the store may be a coin acquired based on a grant condition related to the store.
  • the coin that can be used in the store A may be a coin named “Store A” acquired based on a granting condition that the store A is visited a predetermined number of times.
  • the user designates a coin named “Store A”.
  • the coin which can be used in a store can be set to what kind of coin, and what kind of coin may be used irrespective of the kind of coin.
  • the information processing terminal 300 requests the block chain 100 to use a coin (S204). For example, the information processing terminal 300 specifies the type, name, quantity, and the like of the coin to be used, and requests the block chain 100 to use the coin.
  • the block chain 100 notifies the in-store device 500 of the use of coins based on the request (S205).
  • the in-store device 500 that has received the notification of the use of the coin notifies the information processing terminal 300 of information regarding the use of the coin, for example (S206).
  • the in-store device 500 notifies the information processing terminal 300 of information related to discount coupons and coupons according to the use of coins.
  • a virtual currency or points can be given to a user who visits a shopping center or a shopping street.
  • a virtual currency or points can be given to a user who visits a shopping center or a shopping street.
  • the third embodiment is an embodiment in the case where the user performs a predetermined action as a trigger for giving virtual currency or points in the virtual currency granting system of the present invention.
  • the predetermined behavior is, for example, various behaviors as employees in the company, such as working off-peak or not working overtime, give virtual currency and points to employees who have performed exemplary behavior It becomes possible to do.
  • exemplary behaviors for example, for employees who have helped other employees' work, or who have done so-called common work (work done for all employees, such as organizing shelves) It becomes possible to give currency and points.
  • the configuration example of the virtual currency grant system in the third embodiment is the same as the configuration example of the virtual currency grant system according to the first embodiment, and detailed description thereof will be omitted.
  • the operation example of the virtual currency grant system in 3rd Embodiment is the same as the operation example of the virtual currency grant system in 1st Embodiment shown in FIG. 5, detailed description is abbreviate
  • the information processing apparatus 200 grants a coin in response to a user of the information processing terminal 300 performing a predetermined action that satisfies a predetermined grant condition.
  • the granting conditions are, for example, that the user of the information processing terminal 300 commutes off-peak or returns home on time.
  • the granting conditions are not limited to these examples, and the owner who gives the coins can freely determine them.
  • the conditions for giving coins are predetermined.
  • the user of the information processing terminal 300 executes a predetermined action that satisfies the provision condition based on a predetermined provision condition.
  • the information processing apparatus 200 sets, for example, “working at a predetermined time” as a coin grant condition.
  • the predetermined time is, for example, off-peak.
  • the information processing apparatus 200 may set, for example, “come to work other than a predetermined time” as a coin grant condition.
  • the predetermined time is, for example, a peak time.
  • coming to the office may be, for example, passing the employee gate for the first time in a day.
  • the information processing apparatus 200 sets, for example, “passed the employee gate at a predetermined time” as the coin granting condition.
  • the information processing apparatus 200 sets, for example, “that the employee has left the company at a predetermined time” as the coin grant condition.
  • the predetermined time is, for example, off-peak.
  • the information processing apparatus 200 may set, for example, “that the employee has left the company other than a predetermined time” as the coin grant condition.
  • the predetermined time is, for example, a peak time.
  • the information processing apparatus 200 may set, for example, “the overtime is not more than a predetermined time” or “the lunch time is off-peak” as the coin granting condition.
  • coming to the office may be, for example, having passed through the employee gate at the end of the day.
  • the information processing apparatus 200 sets, for example, “passed the employee gate at a predetermined time” as the coin granting condition.
  • the determination unit 231 included in the control unit 230 of the information processing apparatus 200 for example, based on the “time of attendance” notified from the information processing terminal 300, “the fact that the information processing terminal 300 has attended work during peak hours” Determine.
  • the information processing apparatus 200 may determine that the coin grant condition has been achieved after a predetermined period has elapsed. For example, the information processing apparatus 200 may determine whether or not the coin grant condition has been achieved on the “next day” when the passage time of the employee gate is fixed, depending on whether or not the passage time of the employee gate is off-peak. Good. In addition, the information processing apparatus 200 may determine whether or not the coin grant condition has been achieved at the “end of month” when the presence or absence of overtime is determined, for example.
  • the information processing apparatus 200 sets, for example, “having performed a predetermined exercise” as the coin granting condition.
  • the predetermined exercise is, for example, that the user has walked 10,000 steps or more within a predetermined period (for example, within one day).
  • the condition for providing the health type is, for example, that jogging of 10 km or more is performed within a predetermined period (for example, within one week).
  • the predetermined exercise may be, for example, that the user has used stairs.
  • the predetermined motion can be detected using, for example, an acceleration sensor included in the information processing terminal 300.
  • the determination unit 231 included in the control unit 120 of the information processing apparatus 200 determines whether or not a coin grant condition is satisfied based on the number of steps the user of the information processing terminal 300 has walked in a day. For example, when the coin granting condition is “walking 10,000 steps or more a day”, the determination unit 231 determines that the number of steps per day notified from the information processing terminal 300 is 10,000 or more. Based on this, it is determined that the coin grant condition is satisfied. It is not necessary for the information processing terminal 200 to make a determination. For example, the information processing terminal 300 may determine whether or not a coin grant condition is satisfied.
  • the information processing apparatus 200 may set, for example, “not performing a predetermined action” as the coin granting condition.
  • the predetermined behavior is, for example, not using an elevator or not using an escalator.
  • the information processing apparatus 200 may set, for example, “I did not use the elevator” as the coin granting condition.
  • the determination unit 231 included in the control unit 230 of the information processing device 200 determines that the user of the information processing terminal 300 has received a coin based on “information related to exercise performed by the user” notified from the information processing terminal 300. It is determined whether or not a “predetermined exercise” that is a grant condition has been performed.
  • the coins may be set so as to be executed for a user belonging to a predetermined organization, for example.
  • the predetermined organization may be, for example, a company, a school, a local government, a predetermined group, or any unit.
  • a coin is awarded when a user belonging to a specific company A executes a predetermined action.
  • the information processing apparatus 200 may limit the giving of coins to the user of the information processing terminal 300 having a predetermined attribute.
  • the information processing apparatus 200 may be set so as to give coins only to users belonging to the company A.
  • the granting unit 232 of the control unit 230 of the information processing apparatus 200 identifies the information processing terminal 300 that has executed a predetermined action, and grants a coin in the case of the information processing terminal 300 of a user belonging to a predetermined organization.
  • the granting unit 232 uses, for example, an identifier that can uniquely identify the information processing terminal 300, such as an individual identification number, a MAC address, or a subscriber identification number assigned by a communication company. Can be identified.
  • the information processing apparatus 200 may designate a user and give a coin.
  • the owner uses the information processing apparatus 200 to give a coin to a user who has performed a predetermined action.
  • the owner of the information processing terminal 200 assigns a coin by designating the type, name, quantity, etc. of the coin.
  • the predetermined action is, for example, helping another user's business or performing the entire business.
  • the predetermined action is, for example, having achieved achievements that serve as models for other users in business.
  • the predetermined action is, for example, performing a secretary.
  • the predetermined action is, for example, that a senior employee who is a user has instructed a junior employee who is an owner of matters related to business.
  • the predetermined action is, for example, no absence and no absence for a predetermined period.
  • the predetermined behavior is not limited to these examples, and may be any behavior.
  • the owner gives (transfers) the coins he owns to the user who has performed the predetermined action.
  • the owner gives a coin to the user using the information processing apparatus 200.
  • the coin to be given may be a coin that the owner holds in advance, or a coin that is newly issued by the owner.
  • the virtual currency granting system of the present invention it may be set so that the user of the information processing terminal 300 must transfer coins when performing a predetermined action. For example, when the user of the information processing terminal 300 performs smoking, for example, it may be set so that a predetermined number of coins must be transferred. In this case, a user who wants to perform a predetermined action transfers coins to the information processing terminal 300 or the information processing apparatus 200 of another user.
  • the information processing apparatus 200 stores, in the storage unit 250, coins acquired by the user and attributes of the acquired coins (acquisition reason, acquisition date / time, etc.) in association with each other. Therefore, the information processing apparatus 200 can create a ranking for each coin or for each predetermined action. The information processing apparatus 200 can notify the information processing terminal 300 of the created ranking.
  • the information processing apparatus 200 creates, for example, a ranking for each predetermined coin arranged in order of the user having the largest amount of coins. For example, the information processing apparatus 200 creates a ranking in the order of users having the largest amount of “coin M”.
  • the information processing apparatus 200 may create, for example, a ranking for each predetermined action in the order of users with the largest number of coins given based on the predetermined action. For example, the information processing apparatus 200 creates a ranking in the order of users with the largest number of coins awarded based on “achieving achievements that serve as a model for other users”.
  • the information processing apparatus 200 creates a ranking, for example, a user with a large amount of coins can be identified, and a predetermined reward can be given to the user.
  • the predetermined reward is, for example, commendation for the top ranking player, granting the shadow right of the employee / executive (one-day bag ownership), giving the management right of a new business, etc. Also good.
  • the information processing apparatus 200 creates a ranking for each type of coin or for each predetermined action, it is possible to reward a user having a larger number of coins than other users. Therefore, it is possible to give the user an incentive to execute a predetermined action related to the coin grant condition.
  • the information processing apparatus 200 may create a ranking for a plurality of groups in the order of groups having a large amount of predetermined coins, for example.
  • the information processing apparatus 200 creates a ranking in the order of the group having the largest amount of “coin M”.
  • the information processing apparatus 200 may create a ranking for each predetermined action in the order of groups in which the number of coins given based on the predetermined action is large.
  • the information processing apparatus 200 creates a ranking for each group, competition between groups can be promoted, and the sense of unity among users belonging to the group can be enhanced.
  • virtual currency and points can be given to employees who are users who have performed predetermined actions (exemplary actions, common work, etc.). As a result, it is possible to increase the motivation for the exemplary behavior, common work, etc. held by the employee who is the user.
  • the fourth embodiment is a case where a trigger for granting virtual currency or points occurs when a user participates in a predetermined event or performs a predetermined action related to the event.
  • the predetermined event is, for example, a sports event or a concert event.
  • the predetermined action related to the event is, for example, providing information on a specific athlete or posting a support comment for a special singer.
  • the configuration example of the virtual currency grant system in the fourth embodiment is the same as the configuration example of the virtual currency grant system according to the first embodiment, and detailed description thereof will be omitted.
  • An operation example of the virtual currency grant system in the fourth embodiment is the same as the operation example of the virtual currency grant system in the first embodiment shown in FIG.
  • the information processing apparatus 200 sets, for example, “transmitting predetermined information” as a coin grant condition.
  • the predetermined information is, for example, that information related to a predetermined event is transmitted.
  • the predetermined event is, for example, a sport or a music concert.
  • the predetermined event is not limited to these examples, and may be any event such as a temporary event or a seasonal event.
  • the coin granting condition is, for example, that the user transmits information related to sports using the information processing terminal 300.
  • the coin granting condition is, for example, that information about a team related to a sporting game is posted on a so-called “bulletin board” or “information service on the web sharing short postings”.
  • the user can submit coins by posting information about the players belonging to the team related to the sports game, such as “the physical condition of the given player is good” or “the given player does not appear at the game venue”. Can be earned.
  • the information set as the coin granting condition is, for example, any information such as information on the weather in the area where the sports game is played, information on the congestion around the stadium where the game is played, etc. Also good.
  • the owner can also set that the “reaction” to the posted message is equal to or greater than a predetermined threshold as the grant condition. For example, in response to a message posted by a user on a “bulletin board”, a message posted by a user in a “information service on the web that shares a short sentence” or when a predetermined number of responses have been written. Is transferred over a predetermined number. Further, it may be that a video posted by the user has been viewed a predetermined number of times or more on a predetermined video site.
  • the determination unit 231 included in the control unit 230 of the information processing device 200 grants a coin to the information processing terminal 300 based on “information indicating that predetermined information has been transmitted” received from the information processing terminal 300. It is determined whether or not the condition “transmitting predetermined information” is satisfied. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the determination unit 231 allows the user of the information processing terminal 300 to input “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied.
  • the information processing apparatus 200 registers that the user is a “fan” of a participant or performer of the predetermined event, for example, on a site related to the predetermined event, as a coin grant condition. is there.
  • the site related to the predetermined event includes a function that allows the user to specify a player belonging to a predetermined sports team and register as a fan. Therefore, the user may register a predetermined affiliation player as a fan on the site.
  • the information processing apparatus 200 may set “participated in a predetermined event” as a coin granting condition. For example, when the predetermined condition is “participation in a predetermined event”, the determination unit 231 included in the control unit 230 of the information processing apparatus 200 receives the “predetermined event notified from the information processing terminal 300”. Based on “information indicating participation” (for example, ticket information), the information processing terminal 300 determines “participation in a predetermined event”.
  • the information processing apparatus 200 may set, for example, that a user who participated in an event has performed a predetermined action in the event as a coin grant condition. For example, in the event, the information processing apparatus 200 sets “the user has executed a predetermined action” as the coin grant condition. For example, in the event, the information processing apparatus 200 sets “the user's predetermined operation is a predetermined number of times or more” as the coin grant condition.
  • the predetermined operation is, for example, that the user applauds or flies up and down in an event.
  • the predetermined number of times is set to, for example, 1,000 times, but may be any number.
  • the user's predetermined operation can be detected by an acceleration sensor included in the information processing terminal 300 held by the user.
  • the information processing apparatus 200 may set, for example, that a user who participated in an event has performed a predetermined action in the event as a coin grant condition. For example, in the event, the information processing apparatus 200 sets “the user has executed a predetermined action” as the coin grant condition.
  • the information processing apparatus 200 sets “the user has moved a predetermined tool a predetermined number of times” or more in an event, for example, as a coin grant condition.
  • the predetermined tool is used by a user who is a spectator at an event, and is, for example, support goods such as a penlight, a fan, a towel, and the like.
  • the predetermined number of times is set, for example, 10,000 times, but may be any number.
  • an acceleration sensor may be attached to the penlight, fan, towel, or the like, and the acceleration sensor can detect the number of times the user has moved the penlight, fan, towel, or the like.
  • the determination unit 231 included in the control unit 230 of the information processing device 200 for example, based on information notified from the information processing terminal 300, the user of the information processing terminal 300 performs a predetermined action that satisfies the coin grant condition. It is determined whether it has been performed.
  • the granting unit 232 included in the control unit 230 of the information processing device 200 grants a coin to the user based on the radius result of the determination unit 231.
  • the coin provided by the information processing apparatus 200 may be a coin with a name related to the event, for example.
  • the information processing apparatus 200 may name “N coin” as a coin to be awarded based on a predetermined action in a sports game of the sports team N.
  • the coins (for example, “N coins”) given by executing an action related to a predetermined event may be set to be usable only for matters related to the team or group. For example, it may be set to be usable only for products related to the sports team N (tickets and support goods).
  • the coins for example, “N coins”
  • the “N coin” may be set to be usable only in the vicinity of Tokyo.
  • the fourth embodiment increases the motivation for a user to participate in a predetermined event by giving virtual currency or points to a user who has performed a predetermined action related to the event, Motivation to perform related predetermined actions can be increased.
  • the virtual currency granting system according to the present invention is applicable to (1) agriculture and CPG (Consumer Packaged Goods) industries such as food and beverages.
  • the target for setting the trigger for giving virtual currency or points may be Value Chain from producers to consumers in the agricultural field.
  • producers and middlemen each have an information processing device 200, and issue coins for each event in which the producers and middlemen are active.
  • Predetermined information such as time, place, weather, agricultural chemicals, and additives may be added to the issued coin.
  • Producers and intermediaries issue coins with predetermined information and write them to the blockchain 100 for each event that they are responsible for.
  • the information written in the block chain 100 forms an irreversible and shared database that cannot be tampered with, so the information added to the coins by producers and intermediaries cannot be tampered with. That is, predetermined information such as agricultural chemicals and additives added to coins is correctly stored, and fraud in the entire value chain of agriculture can be prevented.
  • the virtual currency granting system of the present invention can provide highly transparent traceability information of agricultural products from consumers.
  • the virtual currency granting system of the present invention can be deployed in the entire CPG (Consumer Packaged Goods) industry including food and beverages by the same mechanism.
  • the virtual currency granting system in the present invention can be applied to (2) logistics.
  • the target for setting the trigger for giving virtual currency or points may be Value Chain from the sender to the recipient in the logistics area.
  • users who are present from the sender to the recipient each hold the information processing apparatus 200 and issue a coin for each event that occurs between the sender and the recipient.
  • Information such as time, place, and weather may be added to issued coins.
  • the user intervening from the sender to the recipient issues a coin with predetermined information and writes it to the block chain 100 for each event that he / she is in charge of.
  • the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, so the information added to the coin by the user who is from the sender to the recipient cannot be tampered with. That is, predetermined information such as the time and place added to the coin is correctly stored, so that illegality in the value chain of the entire physical distribution can be prevented.
  • the virtual currency granting system of the present invention can add highly transparent logistics traceability from consumers.
  • the virtual currency granting system in the present invention can be applied to (3) the life insurance / non-life insurance industry.
  • a target for setting a trigger for giving virtual currency or points can be applied to various life insurance and non-life insurance.
  • a customer who is provided with a life insurance / non-life insurance service uses the information processing apparatus 200 to issue a coin.
  • An action history related to insurance application such as a customer's health condition and driving condition is added to the coin to be issued.
  • the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, the information added to the coin by the customer cannot be tampered with. That is, the action history related to insurance application such as the health condition and driving situation of the customer added to the coin is correctly stored.
  • insurance is created based on the customer's behavior history with traceability ensured by forming a shared database in which the behavior history related to the customer's insurance application is irreversible and cannot be tampered with.
  • the plan can be optimized.
  • the virtual currency granting system according to the present invention can also be applied to (4) real estate management.
  • a target for setting a trigger for granting virtual currency or points may be a real estate management business including an apartment.
  • management associations and management companies such as condominiums hold the information processing apparatus 200 and issue coins.
  • Information on the residents who have reported the repair / repair location of the private department, information on the repair / repair location of the private department, information on repair, etc. is added to the issued coin.
  • the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, the information added to the coin by the customer cannot be tampered with.
  • the “information regarding the residents who have reported the repair / repair location of the private section, the information regarding the repair / repair location of the dedicated section, and the information regarding the repair” added to the coin is correctly stored.
  • the virtual currency grant system according to the present invention can be applied to the medical and nursing care industries.
  • the target for setting the trigger for giving virtual currency or points may be the medical / nursing care industry.
  • a doctor is a nurse or a patient holds an information processing apparatus 200, and issues a coin for each medical history such as a medical history, a prescription history, and a nursing record.
  • Information such as time and place is added to the issued coin for each medical history such as the medical history, prescription history, and care record.
  • the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, so that information that doctors or nurses or patients add to coins cannot be tampered with.
  • Information such as time and place for each medical history such as a medical examination history, prescription history, and care record is stored correctly, and a shared database that is irreversible and cannot be tampered with can be formed.
  • the virtual currency granting system of the present invention can ensure the traceability of medical / care history.
  • Blockchain (BlockChain) DESCRIPTION OF SYMBOLS 200 Information processing apparatus 210 Input part 220 Communication part 230 Control part 240 Display part 250 Storage part 300 Information processing terminal 310 Communication part 320 Control part 330 Display part 400 NW (network) 500 In-store equipment

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

There is a problem that a user, etc., is unable to recognize and manage virtual currency granted for each condition satisfied. An information processing device in one embodiment of the present invention is characterized by including: a communication unit for accepting a prescribed action from a user's terminal; a determination unit for determining whether or not the prescribed action accepted by the communication unit satisfies a predetermined condition; a granting unit for granting the user a predetermined amount of virtual currency when it is determined by the determination unit that the condition is satisfied; and a storage unit for storing information relating to the prescribed action and the amount of virtual currency granted by the granting unit in correlation when the virtual currency is granted by the granting unit.

Description

情報処理装置、情報処理方法およびプログラムInformation processing apparatus, information processing method, and program
 本発明は、仮想通貨を付与する情報処理装置、情報処理方法およびプログラムに関するものである。 The present invention relates to an information processing apparatus, an information processing method, and a program for assigning virtual currency.
 近年、インターネットの普及に伴って電子商取引が盛んに行われている。そのような電子商取引においては、所定の条件を満たしたユーザに対して、仮想通貨を付与されるサービスが用意される場合がある。例えば、特許文献1に記載の電子商取引装置では、商品購入の際に所定の条件を満たすと、ユーザに仮想通貨が付与される。そして、当該電子商取引装置は、ユーザに付与した仮想通貨の総額を、当該ユーザに対応付けて記憶する。 In recent years, electronic commerce has been actively carried out with the spread of the Internet. In such electronic commerce, there is a case where a service that provides virtual currency is prepared for a user who satisfies a predetermined condition. For example, in the electronic commerce apparatus described in Patent Document 1, a virtual currency is given to a user when a predetermined condition is satisfied when purchasing a product. Then, the electronic commerce apparatus stores the total amount of virtual currency given to the user in association with the user.
特開2015-32303号公報Japanese Patent Laying-Open No. 2015-32303
 しかしながら、特許文献1に記載の電子商取引装置は、ユーザに付与した仮想通貨の総額を、当該ユーザに対応付けて記憶するだけであった。そのため、特許文献1では、ユーザが、どのような条件を満たしたことにより、仮想通貨を付与されたのか不明になっていた。そのため、ユーザ等が、満たした条件ごとに付与された仮想通貨を認識および管理することができないという問題があった。 However, the electronic commerce apparatus described in Patent Document 1 only stores the total amount of virtual currency given to the user in association with the user. For this reason, in Patent Document 1, it has become unclear whether the user has been granted a virtual currency based on what conditions are satisfied. Therefore, there has been a problem that a user or the like cannot recognize and manage the virtual currency given for each satisfied condition.
 また、特許文献1に記載の電子商取引装置のように、個別企業で管理されている記録装置では、DB(DataBase)管理者権限でデータそのものを改変できてしまうことから、公的なTraceabilityを担保する仕組みとして、技術的・運用的な観点から多大なコストが発生していた。 In addition, in a recording device managed by an individual company, such as the electronic commerce device described in Patent Document 1, data itself can be modified with the authority of a DB (DataBase) administrator, thus ensuring official traceability. As a mechanism for this, a great deal of cost has occurred from a technical and operational viewpoint.
 そこで、本発明の目的は、上記の課題に鑑み、ユーザなどが、付与された仮想通貨を条件ごとに認識および管理可能であるとともに、改ざん不可能な記録装置を安価に提供し、複数の企業間を超えたTraceabilityを担保可能な情報処理装置、情報処理方法およびプログラムを提供することである。 In view of the above problems, an object of the present invention is to provide a recording apparatus that allows a user or the like to recognize and manage a given virtual currency for each condition, and that cannot be tampered with at a low cost. It is to provide an information processing apparatus, an information processing method, and a program that can ensure traceability beyond the gap.
 本発明の一実施形態における情報処理装置は、ユーザの端末から所定のアクションを受け付ける通信部と、前記通信部が受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判定する判定部と、前記判定部が前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与部と、前記付与部が前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶部とを含むことを特徴とする。 An information processing apparatus according to an embodiment of the present invention determines a communication unit that receives a predetermined action from a user terminal and whether or not the predetermined action received by the communication unit satisfies a predetermined condition. A determination unit that grants a predetermined amount of virtual currency to the user when the determination unit determines that the condition is satisfied; and And a storage unit that stores information relating to the predetermined action and the amount of virtual currency provided by the granting unit in association with each other.
 本発明の一実施形態における情報処理方法は、ユーザの端末から所定のアクションを受け付ける通信ステップと、前記通信ステップが受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判断する判断ステップと、前記判断ステップが前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与ステップと、前記付与ステップが前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶ステップとを含むことを特徴とする。 An information processing method according to an embodiment of the present invention determines a communication step for receiving a predetermined action from a user terminal and whether or not the predetermined action received by the communication step satisfies a predetermined condition. A determination step for granting a predetermined amount of virtual currency to the user when the determination step determines that the condition is satisfied; and And a storage step of storing information relating to the predetermined action and the amount of the virtual currency provided by the granting unit in association with each other.
 本発明の一実施形態における情プログラムは、ユーザの端末から所定のアクションを受け付ける通信機能と、前記通信機能が受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判断する判断機能と、前記判断機能が前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与機能と、前記付与機能が前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶機能とをコンピュータに実行させることを特徴とする。 An information program according to an embodiment of the present invention determines whether a communication function that receives a predetermined action from a user terminal and the predetermined action received by the communication function satisfy a predetermined condition. A determination function, a grant function that grants a predetermined amount of virtual currency to the user when the judgment function determines that the condition is satisfied, and the grant function grants the virtual currency In this case, the computer is caused to execute a storage function for storing information relating to the predetermined action and a virtual currency amount provided by the assigning unit in association with each other.
 本発明によれば、ユーザなどが、付与された仮想通貨を条件ごとに認識および管理可能であるとともに、改ざん不可能な記録装置を安価に提供し、複数の企業間を超えたTraceabilityを担保可能な情報処理装置、情報処理方法およびプログラムを提供することができる。 According to the present invention, a user or the like can recognize and manage a given virtual currency for each condition, can provide a recording device that cannot be tampered with at low cost, and can ensure traceability beyond a plurality of companies. Information processing apparatus, information processing method, and program can be provided.
図1は、本発明の一実施形態における仮想通貨付与システムの構成例を示す図である。FIG. 1 is a diagram illustrating a configuration example of a virtual currency granting system according to an embodiment of the present invention. 図2は、本発明の一実施形態における情報処理装置200の表示部220に表示される表示画面20の構成例である。FIG. 2 is a configuration example of the display screen 20 displayed on the display unit 220 of the information processing apparatus 200 according to the embodiment of the present invention. 図3は、本発明の一実施形態における情報処理装置200の記憶部240に記憶される情報の構成例である。FIG. 3 is a configuration example of information stored in the storage unit 240 of the information processing apparatus 200 according to an embodiment of the present invention. 図4は、本発明の一実施形態における情報処理端末300の表示部320に表示される表示画面20の構成例である。FIG. 4 is a configuration example of the display screen 20 displayed on the display unit 320 of the information processing terminal 300 according to an embodiment of the present invention. 図5は、本発明の一実施形態における仮想通貨付与システムの動作例を示すシーケンス図である。FIG. 5 is a sequence diagram illustrating an operation example of the virtual currency granting system according to the embodiment of the present invention. 図6は、本発明の一実施形態における仮想通貨付与システムの他の構成例を示す図である。FIG. 6 is a diagram illustrating another configuration example of the virtual currency granting system according to the embodiment of the present invention. 図7は、本発明の一実施形態における仮想通貨付与システムの他の動作例を示すシーケンス図である。FIG. 7 is a sequence diagram showing another operation example of the virtual currency granting system according to the embodiment of the present invention.
 本発明の実施形態について、図面を参照して説明する。 Embodiments of the present invention will be described with reference to the drawings.
 <第1の実施形態>
 図1は、本発明の第1の実施形態に係る仮想通貨付与システムの構成例を示す図である。
<First Embodiment>
FIG. 1 is a diagram illustrating a configuration example of a virtual currency granting system according to the first embodiment of the present invention.
 図1に示すように、仮想通貨付与システムは、ブロックチェーン(Blockchain)100と、情報処理装置200と、情報処理端末300と、ネットワーク400とを含む。 As shown in FIG. 1, the virtual currency grant system includes a block chain 100, an information processing device 200, an information processing terminal 300, and a network 400.
 本発明において、仮想通貨は、例えばビットコイン(Bitcoin)である。仮想通貨がビットコインの場合、仮想通貨付与システムは、ブロックチェーン100を含む。ブロックチェーン100は、システムに参加する複数のノード(複数の情報処理装置200)で共有される分散型のデータ記録台帳技術である。ブロックチェーン100では、例えばブロックチェーンの最も代表的なビットコインを送金するケースでは、一のアドレスから他のアドレスへ送ったという記録(取引記録)の履歴が、ビットコインのネットワークに参加しているコンピュータに分散して保存されている。例えば、情報処理端末300Aが300Bにビットコインを送った場合、その取引記録が1つのブロックとして記録される。ブロックチェーン100では、ブロックをチェーンのようにつなげて保存し、一つ前のブロックのハッシュ値を次のブロックの中に含めることで、取引記録の改ざん防止を図っている。このように、ブロックチェーン100は、情報処理装置200または情報処理端末300のビットコインの取引記録を、分散して保存する機能を備える。 In the present invention, the virtual currency is, for example, bitcoin. When the virtual currency is bit coin, the virtual currency grant system includes a block chain 100. The block chain 100 is a distributed data recording ledger technology shared by a plurality of nodes (a plurality of information processing apparatuses 200) participating in the system. In the blockchain 100, for example, in the case of remittance of the most representative bitcoin of the blockchain, a record (transaction record) history of sending from one address to another is participating in the bitcoin network. Distributed and stored on computers. For example, when the information processing terminal 300A sends a bit coin to 300B, the transaction record is recorded as one block. In the block chain 100, blocks are concatenated and stored like a chain, and the hash value of the previous block is included in the next block to prevent falsification of transaction records. As described above, the block chain 100 has a function of distributing and storing bit coin transaction records of the information processing device 200 or the information processing terminal 300.
 また、ブロックチェーン100は、Public型で複数のノードで共有される分散型のアーキテクチャではなく、Private型で1つあるいは少数のノードで共有されるコンソーシアム型のアーキテクチャであってもよい。この場合において、ブロックチェーン100は、例えば、特定の企業で管理されるサーバやデータセンタ内に構築される。 Further, the block chain 100 may be a consortium type architecture shared by one or a few nodes in the private type, instead of a distributed type architecture shared by a plurality of nodes in the public type. In this case, the block chain 100 is constructed in, for example, a server or data center managed by a specific company.
 なお、本発明において、仮想通貨はビットコインに限られず、ブロックチェーンを活用して生成されるどのような種類の仮想通貨であってもよい。また、仮想通貨は、所定の企業や団体が付与する“ポイント”であってもよい。この場合、ブロックチェーン100は、他の仮想通貨管理システムまたはネットワークであってもよい。また、ブロックチェーン100は必ずしも必要ではなく、仮想通貨を管理する機能は、情報処理装置200などが備えていてもよい。 In the present invention, the virtual currency is not limited to bit coins, and may be any type of virtual currency generated using a block chain. The virtual currency may be “points” given by a predetermined company or organization. In this case, the block chain 100 may be another virtual currency management system or a network. The block chain 100 is not always necessary, and the information processing apparatus 200 or the like may have a function of managing virtual currency.
 情報処理装置200は、本発明の第1の実施形態において、仮想通貨を付与する機能を備える。情報処理装置200は、仮想通貨やポイントを付与する条件を設定し、情報処理端末300に通知する。情報処理端末300は、通知されたポイントの付与条件を満たす所定のアクションが実行された場合には、所定のアクションが実行された旨を、情報処理装置200に通知する。情報処理装置200は、所定のアクションを実行した情報処理端末300に対して、仮想通貨やポイントを付与する機能を備える。 The information processing apparatus 200 has a function of assigning virtual currency in the first embodiment of the present invention. The information processing apparatus 200 sets conditions for assigning virtual currency and points, and notifies the information processing terminal 300 of the conditions. When a predetermined action that satisfies the notified point grant condition is executed, the information processing terminal 300 notifies the information processing apparatus 200 that the predetermined action has been executed. The information processing apparatus 200 has a function of giving virtual currency and points to the information processing terminal 300 that has executed a predetermined action.
 なお、情報処理端末300が、ポイントの付与条件を満たす所定のアクションが実行されたか否かを判定してもよいし、情報処理装置200が、情報処理端末300においてポイントの付与条件を満たす所定のアクションが実行されたか否かを判定してもよい。上昇処理装置200が判定する場合には、情報処理端末300は、ポイントの付与条件に関連するアクションを実行した場合には、当該アクションに関する情報を、情報処理装置200に通知する。その後、情報処理装置200が、情報処理端末300から受け付けた所定のアクションに関する情報に基づいて、当該情報処理端末300においてポイントの付与条件を満たす所定のアクションが実行されたか否かを判定する。 The information processing terminal 300 may determine whether or not a predetermined action satisfying the point grant condition has been executed, or the information processing apparatus 200 may determine whether or not the information processing terminal 300 satisfies the point grant condition. It may be determined whether an action has been executed. When the ascending processing apparatus 200 determines, the information processing terminal 300 notifies the information processing apparatus 200 of information related to the action when an action related to the point granting condition is executed. Thereafter, the information processing apparatus 200 determines whether or not a predetermined action satisfying the point grant condition has been executed in the information processing terminal 300 based on the information regarding the predetermined action received from the information processing terminal 300.
 なお、本発明の仮想通貨付与システムにおいて、ユーザは、例えば、情報処理端末300に所定のアプリケーションをインストールすることにより、当該仮想通貨付与システムのサービスを受けることができる。また、情報処理端末300において、インストールしたアプリケーションを起動する処理を行うことなく、当該仮想通貨付与システムのサービスを受けることができるようにしてもよい。 In the virtual currency grant system of the present invention, the user can receive the service of the virtual currency grant system by installing a predetermined application in the information processing terminal 300, for example. Further, the information processing terminal 300 may be able to receive the service of the virtual currency granting system without performing the process of starting the installed application.
 なお、本発明の仮想通貨付与システムは、ユーザに付与する仮想通貨またはポイントを、“コイン(Coin)”と称してもよい。“コイン”は、所定の額の通貨(日本円や米国ドル、ユーロなど)に交換可能である。“コイン”は、それを付与する付与者(オーナー)ごとに、通貨に交換する際の比率(重みづけ)を設定することができる。また、“コイン”は、発行する条件ごとに、名称を付けることが可能である。オーナーは、例えば、“M”というチーム名の試合に参加した際に付与される“コイン”に、「M」という名称を付けることができる。 In the virtual currency granting system of the present invention, the virtual currency or points given to the user may be referred to as “Coin”. “Coin” can be exchanged for a predetermined amount of currency (Japanese yen, US dollar, Euro, etc.). For “coin”, a ratio (weighting) for exchange for currency can be set for each granter (owner) who gives it. In addition, “coin” can be given a name for each condition to be issued. For example, the owner can give the name “M” to “coin” given when he / she participates in a game with the team name “M”.
 情報処理装置200は、例えば、スマートフォンや携帯電話、コンピュータ(デスクトップ、ラップトップ、タブレットなど)、PDA(Personal Digital Assistant)、サーバなどである。なお、本発明において、情報処理装置200は、これらの例に限定されない。 The information processing apparatus 200 is, for example, a smartphone, a mobile phone, a computer (desktop, laptop, tablet, etc.), a PDA (Personal Digital Assistant), a server, or the like. In the present invention, the information processing apparatus 200 is not limited to these examples.
 情報処理装置200は、入力部210と、通信部220と、制御部230と、表示部240と、記憶部250を含む。 The information processing apparatus 200 includes an input unit 210, a communication unit 220, a control unit 230, a display unit 240, and a storage unit 250.
 入力部210は、例えば、タッチパネルであり、ユーザの指や指示具による接触とその接触位置を検出し、当該接触位置の座標による入力を受け付ける。また、入力部210は、タッチパネルに限られず、例えば、キーボードやマウス、カメラ、マイクなどを含む。 The input unit 210 is, for example, a touch panel, detects contact by a user's finger or pointing tool and its contact position, and accepts input by coordinates of the contact position. The input unit 210 is not limited to a touch panel, and includes, for example, a keyboard, a mouse, a camera, a microphone, and the like.
 入力部210は、“コイン”の付与者であるオーナーから、“コインの付与条件”と、“コインを付与する総数”と、“通貨の総付与額”とを受け付ける機能を備える。入力部210は、例えば、コインを付与する総数として、「100」を受け付ける。また、入力部210は、例えば、通貨の総付与額として、「1ドル」を受け付けることも可能であるし、通貨単位でなく、オーナー自らがコイン1枚の価値を決定することも可能である。 The input unit 210 has a function of receiving “coin granting conditions”, “total number of coins given”, and “total amount of money given” from the owner who is the granter of “coins”. For example, the input unit 210 receives “100” as the total number of coins to be given. For example, the input unit 210 can accept “$ 1” as the total amount of money given, and the owner can determine the value of one coin instead of the currency unit. .
 ここで、コインに実際の法定通貨の価値を付与するケースを見ると、コインを付与する総数と、通貨の総付与額とから、コインと通貨との交換比率が決定される。上記の例では、1コインは「0.01ドル」となる。 Here, looking at the case where the actual legal currency value is given to the coin, the exchange ratio between the coin and the currency is determined from the total number of coins given and the total grant amount of the currency. In the above example, one coin is “0.01 dollars”.
 通貨の付与条件は、例えば(1)滞在時間型、(2)ミッション達成型、(3)IoT(Internet of Things)連動型、(4)オフピーク型、(5)健康型、(6)感謝型、など種々に分けることができる。なお、これらの例は、付与条件の一例であり、当該付与条件は、どのようなものであってもよいことは言うまでもない。 Currency granting conditions are, for example, (1) stay time type, (2) mission achievement type, (3) IoT (Internet of Things) linked type, (4) off-peak type, (5) health type, (6) thanks type , And so on. In addition, these examples are examples of provision conditions, and it goes without saying that the provision conditions may be anything.
 まず、(1)滞在時間型の付与条件は、“所定の領域”と、“当該所定の領域に滞在した時間”を、コイン付与の条件として指定するものである。滞在時間型の付与条件は、例えば、“所定の領域に1時間滞在したこと”である。 First, (1) the staying time type granting conditions specify “predetermined area” and “time spent in the predetermined area” as coin granting conditions. The staying time type granting condition is, for example, “staying in a predetermined area for one hour”.
 所定の領域は、例えば、所定の地域(例えば、繁華街や商店街など)や所定の場所(例えば、テーマパークや動物園、公園、ショッピングモールなど)、所定の建物(例えば、ビルやタワー、ショッピングセンター、デパート、競技場、野球場、ホテルなど)などである。 The predetermined area is, for example, a predetermined area (for example, a downtown area or a shopping street), a predetermined place (for example, a theme park, a zoo, a park, a shopping mall, or the like), a predetermined building (for example, a building or a tower, a shopping area). Center, department store, stadium, baseball field, hotel, etc.).
 また、オーナーは、“所定の領域”を、例えば、住所や建物名、所定の場所の名前(例えば、テーマパークや動物園、公園、ショッピングモールなどの名称)などによって指定することもできる。また、オーナーは、“所定の領域”を、緯度や経度を用いて指定してもよい。なお、“所定の領域”は、どのような大きさであってもよく、ある地点であってもよいし、国や州などであってもよい。 The owner can also designate the “predetermined area” by, for example, an address, a building name, a name of a predetermined place (for example, a name such as a theme park, a zoo, a park, or a shopping mall). In addition, the owner may designate “predetermined area” using latitude and longitude. The “predetermined area” may have any size, may be a certain point, or may be a country or a state.
 次に、(2)ミッション達成型の付与条件は、例えば、ユーザが、所定のイベントに参加したことである。所定のイベントは、例えば、スポーツの試合や、歌手やオーケストラのコンサートなどである。 Next, (2) the mission achievement type granting condition is, for example, that the user participates in a predetermined event. The predetermined event is, for example, a sports game or a concert of a singer or orchestra.
 また、ミッション達成型の付与条件は、例えば、オーナーが予め定めた複数のミッションを達成することであってもよい。ミッション達成型の付与条件は、例えば、ショッピングセンターにおいて5店舗以上に立ち寄ったことや、所定の期間内に指定された複数のイベントに参加することである。また、ミッション達成型の付与条件は、例えば、所定の期間内に、指定された複数の商品を購入したことである。 Also, the mission achievement type granting condition may be, for example, achieving a plurality of missions predetermined by the owner. The mission achievement type granting conditions include, for example, having visited five or more stores in a shopping center or participating in a plurality of events designated within a predetermined period. Further, the mission achievement type granting condition is, for example, that a plurality of designated products are purchased within a predetermined period.
 続いて、(3)IoT連動型は、例えば、ユーザが、所定の情報を発信したことである。IoT連動型の付与条件は、例えば、ユーザが、所定のイベントに関する情報を発信したことである。当該付与条件は、例えば、スポーツの試合に関連するチームについての情報を、いわゆる“掲示板”や“短文の投稿を共有するウェブ上の情報サービス”に投稿したことである。ユーザは、スポーツの試合に関連するチームの所属選手の情報、例えば、“所定の選手の体調が良い”とか、“所定の選手は試合会場に現れていない”などを投稿することにより、コインを獲得することができる。なお、オーナーは、付与条件として、投稿したメッセージに対する“反応”が、所定の閾値以上であることを、設定することもできる。反応は、例えば、“掲示板”において、ユーザが投稿したメッセージに対して所定数以上の返事が書き込まれたことや、“短文の投稿を共有するウェブ上の情報サービス”において、ユーザが投稿したメッセージが所定数以上転送されたことである。 Subsequently, (3) IoT interlocking type means that, for example, the user has transmitted predetermined information. The IoT-linked grant condition is, for example, that the user has transmitted information related to a predetermined event. The granting condition is, for example, that information about a team related to a sports game is posted on a so-called “bulletin board” or “information service on the web that shares a short sentence”. The user can submit coins by posting information about the players belonging to the team related to the sports game, such as “the physical condition of the given player is good” or “the given player does not appear at the game venue”. Can be earned. Note that the owner can also set that the “reaction” to the posted message is greater than or equal to a predetermined threshold as the grant condition. For example, in response to a message posted by a user on a “bulletin board”, a message posted by a user in a “information service on the web that shares a short sentence” or when a predetermined number of responses have been written. Is transferred over a predetermined number.
 また、IoT連動型の付与条件は、ユーザが、例えば、所定のイベントに関連するサイトにおいて、当該所定のイベントの出場者や出演者の“ファン”であることを登録することである。当該所定のイベントに関連するサイトでは、例えば、ユーザが、所定のスポーツチームの所属選手を指定して、ファンとして登録することができる機能を備える。そこで、ユーザが当該サイトにおいて所定の所属選手をファンとして登録することを、付与条件としてもよい。 Also, the grant condition for the IoT-linked type is that the user registers that the user is a “fan” of the performer or performer of the predetermined event, for example, at a site related to the predetermined event. For example, the site related to the predetermined event includes a function that allows the user to specify a player belonging to a predetermined sports team and register as a fan. Therefore, the user may register a predetermined affiliation player as a fan on the site.
 また、(4)オフピーク型の付与条件は、例えば、ユーザが、所定のアクションを、ピーク以外に時間帯に行うことである。オフピーク型の付与条件は、例えば、ユーザが、ピーク時間帯以外に、出勤または帰宅したことである。オフピーク型の付与条件は、例えば、ユーザが、ピーク時間帯以外に、昼食を採ったことである。オフピーク型の付与条件は、例えば、予め定められた曜日に、残業を行わずに帰宅したことであってもよい。 (4) The off-peak type granting condition is, for example, that the user performs a predetermined action in a time zone other than the peak. The off-peak type granting condition is, for example, that the user has gone to work or returned home outside the peak time period. The off-peak type granting condition is, for example, that the user has lunch other than the peak time zone. The off-peak type granting condition may be, for example, returning home without overtime on a predetermined day of the week.
 また、(5)健康型の付与条件は、例えば、ユーザが、所定の運動を行ったことである。健康型の付与条件は、例えば、ユーザが、エレベータを使用しなかったことである。また、健康型の付与条件は、例えば、ユーザが、所定の期間内(例えば、一日以内)に、10,000歩以上歩いたことである。健康型の付与条件は、例えば、所定の期間内(例えば、一週間以内)に、10Km以上のジョギングを行ったことである。健康型の付与条件は、(1)滞在時間型の付与条件と組み合わせて、スポーツ施設に所定の時間滞在したことであってもよい。また、健康型の付与条件は、(2)ミッション達成型の付与条件と組み合わせて、マラソン大会やウォーキング大会に参加したことであってもよい。 Also, (5) the health-type granting condition is, for example, that the user has performed a predetermined exercise. The health-type grant condition is, for example, that the user has not used the elevator. The health-type grant condition is, for example, that the user has walked 10,000 steps or more within a predetermined period (for example, within one day). The condition for providing the health type is, for example, that jogging of 10 km or more is performed within a predetermined period (for example, within one week). The health-type grant condition may be (1) staying at a sports facility for a predetermined time in combination with the stay-time type grant condition. The health-type grant conditions may be (2) participating in a marathon competition or walking competition in combination with the mission achievement-type grant conditions.
 さらに、(6)感謝型の付与条件は、例えば、ユーザが、他のユーザの業務を助けたことや、全体業務を行ったことである。この場合において、他のユーザは、ユーザに対して、付与するコインの枚数を直接指定してもよい。 Furthermore, (6) the appreciation type granting condition is, for example, that a user has helped another user's work or has performed the entire work. In this case, another user may directly specify the number of coins to be given to the user.
 “通貨の総付与額”は、所定のアクションを実行したユーザに対して付与する仮想通貨やポイントの合計値である。総付与額は、オーナーが指定する。オーナーは、通貨の付与条件ごとに、当該付与条件を満たしたユーザに付与する通貨の「総付与額」を設定する。オーナーは、例えば、総付与額として、“1ドル”や“1ユーロ”、“100円”などを設定する。なお、総付与額は、通貨ごとの単位である必要はなく、例えば、“1.0001ドル”など、どのように設定してもよい。なお、法定通貨でのリワードを設定せずに、オーナー独自のリワードを設定することもでき、“通貨の総付与額”は、設定されなくてもよい。なお、リワードは、オーナーが所定のアクションを行ったユーザに対してコインを譲渡することである。 “Total amount of currency granted” is the total value of virtual currency and points granted to a user who has executed a predetermined action. The total grant amount is specified by the owner. For each currency granting condition, the owner sets a “total granting amount” of the currency to be given to a user who satisfies the granting condition. For example, the owner sets “1 dollar”, “1 euro”, “100 yen”, etc. as the total grant amount. Note that the total grant amount does not need to be a unit for each currency, and may be set in any manner, for example, “$ 1.001”. It is possible to set a reward unique to the owner without setting a reward in legal currency, and the “total amount of currency granted” does not have to be set. Rewards are to transfer coins to a user whose owner has performed a predetermined action.
 “コインを付与する総数”は、コインを付与する(すなわち、コインを獲得できる)ユーザの延べ人数である。 “コインを付与する総数”は、当該コインを付与するユーザの上限数であり、当該総数以上のユーザが付与条件を満たしたとしても、当該総数以上のユーザに対しては、コインの付与は行わない。なお、“コインを付与する総数”は、必ずしも設定する必要はなく、設定したとしても例えば“10億”など、事実上、設定されていないのと同視できるような設定にしてもよい。また、総数以上のユーザが、コインの付与条件を満たした場合、先着順や抽選により、当該コインを付与するユーザを決定してもよい。 “The total number of coins to be given” is the total number of users who give coins (that is, can acquire coins). “Total number of coins to be given” is the upper limit number of users to whom the coins are given, and even if the number of users exceeding the total number satisfies the granting conditions, the coins are given to the users exceeding the total number Absent. Note that the “total number of coins given” does not necessarily need to be set. Even if it is set, for example, “1 billion” may be set so that it can be regarded as virtually not set. When more than the total number of users satisfy the coin granting conditions, the user who grants the coins may be determined by first-come-first-served basis or lottery.
 なお、前述したように、コインを付与する総数と、通貨の総付与額とから、コインと通貨との交換比率が決定されてもよい。上記の例では、1コインは「0.01ドル」となる。そのため、コインの付与条件を満たしたユーザは、1コインを獲得でき、当該1コインを「0.01ドル」と交換することができる。なお、交換比率は、必ずしも設定されなくてもよい。 As described above, the exchange ratio between coins and currency may be determined from the total number of coins granted and the total amount of money given. In the above example, one coin is “0.01 dollars”. Therefore, a user who satisfies the coin granting condition can acquire one coin and exchange the one coin for “0.01 dollars”. Note that the exchange ratio is not necessarily set.
 通信部220は、ネットワーク400を介して各種データの送受信を行うインターフェースである。通信部220が実行する通信は、有線または無線のいずれでもよい。 The communication unit 220 is an interface that transmits and receives various data via the network 400. Communication performed by the communication unit 220 may be either wired or wireless.
 通信部220は、情報処理端末300から、所定のアクションに関する情報を受信する。例えば、通信部220は、情報処理端末300から、オーナーが設定した付与条件で設定された“領域”に、当該情報処理端末300が入った旨を示す情報を受信する。また、通信部220は、情報処理端末300から、当該情報処理端末300が“領域”から出た旨を示す情報を受信する。なお、通信部200は、情報処理端末300から、所定のアクションに関する情報とともに、当該所定のアクションを行った時刻を受信してもよい。 The communication unit 220 receives information related to a predetermined action from the information processing terminal 300. For example, the communication unit 220 receives, from the information processing terminal 300, information indicating that the information processing terminal 300 has entered the “area” set under the grant condition set by the owner. Further, the communication unit 220 receives information indicating that the information processing terminal 300 has left the “area” from the information processing terminal 300. Note that the communication unit 200 may receive, from the information processing terminal 300, the time when the predetermined action is performed together with information regarding the predetermined action.
 また、通信部220は、例えば、情報処理端末300から、当該情報処理端末300のユーザが特定のイベントに参加した旨を示す情報(例えば、チケット情報)を受信する。また、通信部220は、例えば、情報処理端末300から、特定のイベントに関連する情報を投稿した旨を示す情報を受信する。 Further, the communication unit 220 receives, for example, information (for example, ticket information) indicating that the user of the information processing terminal 300 has participated in a specific event from the information processing terminal 300. For example, the communication unit 220 receives information indicating that information related to a specific event has been posted from the information processing terminal 300.
 通信部220は、例えば、情報処理端末300から、当該情報処理端末300のユーザが出勤した時刻や帰宅した時刻に関する情報を取得する。 The communication unit 220 acquires, for example, information related to the time when the user of the information processing terminal 300 went to work or the time when he / she went home from the information processing terminal 300.
 通信部220は、例えば、情報処理端末300から、当該情報処理端末300のユーザが行った運動に関する情報を取得する。通信部220は、例えば、情報処理端末300から、当該情報処理端末300のユーザがマラソン大会に参加した情報を取得する。 The communication unit 220 acquires, for example, information related to exercise performed by the user of the information processing terminal 300 from the information processing terminal 300. For example, the communication unit 220 acquires information from the information processing terminal 300 that the user of the information processing terminal 300 has participated in the marathon event.
 制御部230は、所定のプログラムにより実現する機能を実行可能な物理的な回路を有し、例えば、中央処理装置(CPU:Central Processing Unit)やマイクロプロセッサ(Microprocessor)、ASIC(Application-specific integrated circuit)、FPGA(Field Programmable Gate Array)などである。 The control unit 230 has a physical circuit capable of executing a function realized by a predetermined program. For example, the central processing unit (CPU: Central Processing Unit), a microprocessor (Microprocessor), an ASIC (Application-specific integrated circuit). ), FPGA (Field Programmable Gate Array), and the like.
 制御部230は、判定部231と、付与部232を含む。 The control unit 230 includes a determination unit 231 and a grant unit 232.
 判定部231は、情報処理端末300における所定のアクションが、予め定められた条件を満たしているかを判定する。判定部231は、情報処理端末300が通信部220を介して受信した“所定のアクションに関する情報”に基づいて、当該情報処理端末300またはユーザの所定のアクションが、予め定められた条件を満たしているかを判定する。なお、予め定められた条件は、コインの付与者であるオーナーが、入力部210を介して設定した、コインの付与条件である。 The determination unit 231 determines whether a predetermined action in the information processing terminal 300 satisfies a predetermined condition. The determination unit 231 determines that the information processing terminal 300 or the user's predetermined action satisfies a predetermined condition based on “information about the predetermined action” received by the information processing terminal 300 via the communication unit 220. It is determined whether or not. The predetermined condition is a coin grant condition set by an owner who is a coin grantor via the input unit 210.
 判定部231は、例えば、予め定められた条件が“所定の領域に1時間滞在すること”である場合、情報処理端末300から通知された“所定の領域に入った時刻”と“所定の領域から出た時刻”とから、当該情報処理端末300が“所定の領域に1時間滞在したこと”を判定する。 For example, when the predetermined condition is “staying in a predetermined area for 1 hour”, the determination unit 231 determines that “the time when the predetermined area is entered” notified from the information processing terminal 300 and “the predetermined area”. The information processing terminal 300 determines that “the user has stayed in a predetermined area for one hour” based on the “time from the time of departure”.
 また、判定部231は、例えば、予め定められた条件が“所定のイベントに参加したこと”である場合、情報処理端末300から通知された“所定のイベントに参加した旨を示す情報”(例えば、チケット情報など)に基づいて、当該情報処理端末300が“所定のイベントに参加したこと”を判定する。 For example, when the predetermined condition is “participating in a predetermined event”, the determination unit 231 may notify “information indicating participation in a predetermined event” notified from the information processing terminal 300 (for example, The information processing terminal 300 determines “participation in a predetermined event” based on the ticket information.
 また、判定部231は、例えば、情報処理端末300から受信した“所定の情報を発信したことを示す情報”に基づいて、当該情報処理端末300がコインの付与条件である“所定の情報を発信したこと”を満たすか否かを判定する。判定部231は、例えば、情報処理端末300から受信した“スポーツの試合に関連するチームについての情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の情報を発信したこと”を満たすか判定する。 For example, based on “information indicating that predetermined information has been transmitted” received from the information processing terminal 300, the determination unit 231 transmits “predetermined information,” which is a condition for granting coins. It is determined whether or not “what has been done” is satisfied. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the determination unit 231 allows the user of the information processing terminal 300 to input “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied.
 また、判定部231は、例えば、情報処理端末300から通知された“出勤の時刻”に基づいて、当該情報処理端末300が“オフピーク時間帯に出勤したこと”を判定する。 In addition, the determination unit 231 determines, for example, that the information processing terminal 300 has gone to work during the off-peak hours based on the “time of work” notified from the information processing terminal 300.
 また、判定部231は、例えば、情報処理端末300から通知された“ユーザが行った運動に関する情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の運動”を行ったか判定する。 For example, the determination unit 231 determines that the user of the information processing terminal 300 becomes a “predetermined exercise” that is a condition for giving a coin based on “information about exercise performed by the user” notified from the information processing terminal 300. Determine whether or not
 なお、本発明の仮想通貨付与システムは、必ずしもコインを付与する条件を予め設定しておく必要はなく、オーナーからの要求に応じて、特定の情報処理端末300に対してコインを付与してもよい。この場合、判定部231の機能は必ずしも必要ではなく、後述するコインを付与する付与部232が、オーナーからの要求に基づいて、コインを付与してもよい。 Note that the virtual currency granting system of the present invention does not necessarily need to set conditions for giving coins in advance, and even if coins are given to a specific information processing terminal 300 in response to a request from the owner. Good. In this case, the function of the determination unit 231 is not necessarily required, and the granting unit 232 that grants a coin, which will be described later, may grant a coin based on a request from the owner.
 付与部232は、判定部231の判定結果に応じて、情報処理端末300のユーザに対して、コインを付与する。付与部232は、入力部210が受け付けた“通貨の総付与額”および“コインを付与する総数”に基づき、ユーザに対して、通貨と所定の比率で交換可能なコインを付与する。 The grant unit 232 grants coins to the user of the information processing terminal 300 according to the determination result of the determination unit 231. The granting unit 232 gives the user a coin that can be exchanged with a currency at a predetermined ratio based on the “total amount of currency grant” and the “total number of coins given” received by the input unit 210.
 なお、付与部232は、オーナーからの要求に応じて、特定のユーザに対して、予め定められた交換比率(例えば、1コイン=1ドルなど)のコインを付与してもよい。 Note that the granting unit 232 may grant a coin with a predetermined exchange ratio (for example, 1 coin = 1 dollar) to a specific user in response to a request from the owner.
 なお、第1の実施形態において、判定部231の機能は、情報処理端末300が備えていてもよい。この場合において、情報処理装置200は、情報処理端末300からコインの付与条件を満たす所定のアクションを実行したことを示す情報を受信する。情報処理装置200の制御部230に含まれる付与部232は、情報処理端末300から、コインの付与条件を満たす所定のアクションを実行したことを示す情報を受信した場合に、当該情報処理端末300にコインを付与する。 In the first embodiment, the information processing terminal 300 may include the function of the determination unit 231. In this case, the information processing apparatus 200 receives information indicating that a predetermined action satisfying the coin grant condition has been executed from the information processing terminal 300. When the granting unit 232 included in the control unit 230 of the information processing device 200 receives information indicating that a predetermined action satisfying the coin granting condition has been executed from the information processing terminal 300, the granting unit 232 receives the information from the information processing terminal 300. Grant coins.
 表示部240は、例えば、液晶ディスプレイやOELD(Organic Electroluminescence Display)である。表示部240は、本発明の仮想通貨付与システムに関する種々の表示画面20を表示する。 The display unit 240 is, for example, a liquid crystal display or an OELD (Organic Electroluminescence Display). The display unit 240 displays various display screens 20 related to the virtual currency granting system of the present invention.
 図2は、情報処理装置200の表示部220に表示される表示画面20の構成例である。図2の例は、オーナーが、情報処理装置200を用いて、“コインの付与条件”と、“コインを付与する総数”と、“通貨の総付与額”を受け付ける場合に、表示部220に表示される表示画面20の構成例である。 FIG. 2 is a configuration example of the display screen 20 displayed on the display unit 220 of the information processing apparatus 200. In the example of FIG. 2, when the owner receives the “coin granting condition”, “total number of coins given”, and “total amount of money given” using the information processing apparatus 200, It is an example of a structure of the display screen 20 displayed.
 図2(a)は、オーナーが、“コインを付与する総数”と、“通貨の総付与額”を設定する場合の表示画面20である。入力欄22には、コインを付与する総数を入力する。図2(a)の例では、「50,000」が入力されている。また、入力欄23は、通貨の総付与額を入力する。例えば、入力欄23には、「1ドル」を入力する。なお、入力欄23には、日本円や米国ドル、ユーロなど、通貨を選択する欄を設けてもよい。 FIG. 2A shows a display screen 20 when the owner sets “total number of coins granted” and “total amount of money given”. In the input field 22, the total number of coins to be given is entered. In the example of FIG. 2A, “50,000” is input. The input field 23 is used to input the total amount of money given. For example, “1 dollar” is entered in the input field 23. The input field 23 may be provided with a field for selecting a currency such as Japanese yen, US dollar, and euro.
 また、図2(a)に示すように、付与条件の設定画面20は、コインの名前を設定する入力欄21を含んでいてもよい。コインの名前は、オーナーが設定可能であり、図2(a)の例では、「M」が入力されている。また、図2(a)に示すように、付与条件の設定画面20は、コインを付与する期間の終了日を設定可能な入力欄24を含んでいてもよい。図2(a)の例では、終了日は、「2016年5月31日」が設定されている。なお、入力欄24は、日付だけでなく、時刻を指定可能であってもよい。 Further, as shown in FIG. 2A, the grant condition setting screen 20 may include an input field 21 for setting a coin name. The owner can set the name of the coin, and “M” is input in the example of FIG. As shown in FIG. 2A, the grant condition setting screen 20 may include an input field 24 in which the end date of the period for granting coins can be set. In the example of FIG. 2A, “May 31, 2016” is set as the end date. Note that the input field 24 may be able to specify not only the date but also the time.
 図2(b)は、オーナーが、コインを付与する条件を設定する場合に、表示部240に表示される表示画面20を示す図である。なお、図2(b)の例は、付与条件が(1)滞在時間型であり、“所定の領域”と、“当該所定の領域に滞在した時間”を、コイン付与の条件として指定するものである。図2(b)の例は、“所定の領域”を設定する際の、表示画面20である。図2(b)に示すように、オーナーは、地図上において、“所定の領域”を設定する。図2(b)に示すように、オーナーは、複数の“所定の領域”を設定可能である。なお、オーナーは、1つの“所定の領域”を設定してもよい。また、オーナーが地図上で“所定の領域”を指定する方法は、略円状で指定する方法に限られず、例えば楕円形や長方形など、どのような指定の方法であってもよい。また、オーナーは、地図上において“所定の領域”を、自由に描画して指定することもできる。 FIG. 2B is a diagram showing the display screen 20 displayed on the display unit 240 when the owner sets conditions for granting coins. In the example of FIG. 2B, the granting condition is (1) the staying time type, and “predetermined area” and “time spent in the predetermined area” are designated as coin granting conditions. It is. The example of FIG. 2B is a display screen 20 when “predetermined area” is set. As shown in FIG. 2B, the owner sets a “predetermined area” on the map. As shown in FIG. 2B, the owner can set a plurality of “predetermined areas”. The owner may set one “predetermined area”. Further, the method for the owner to designate the “predetermined area” on the map is not limited to the method for designating in a substantially circular shape, and any designation method such as an ellipse or a rectangle may be used. In addition, the owner can freely draw and designate a “predetermined area” on the map.
 図2(c)は、オーナーが保有するコインの情報を表示する場合に、表示部240に表示される表示画面20を示す図である。図2(c)の項目26に示すように、オーナーは、名称「銀座」のコインを「3831」枚、保有していることが分かる。 FIG. 2C is a diagram showing the display screen 20 displayed on the display unit 240 when displaying information on coins owned by the owner. As shown in the item 26 of FIG. 2C, it can be seen that the owner holds “3831” coins with the name “Ginza”.
 図3は、情報処理装置200の記憶部240に記憶される情報の構成例である。図3に示すように、記憶部240は、ユーザ毎に、“コイン名称”と、“コイン数”と、“獲得した理由”とを対応付けて記憶する。記憶部240は、例えば、ユーザAについて、“丸の内コイン”を“12枚”、“イベントAにより獲得”を対応付けて記憶する。また、記憶部240は、例えば、ユーザAについて、“銀座コイン”を“100枚”、“ユーザBから譲受”を対応付けて記憶する。 FIG. 3 is a configuration example of information stored in the storage unit 240 of the information processing apparatus 200. As illustrated in FIG. 3, the storage unit 240 stores “coin name”, “coin count”, and “reason for acquisition” in association with each user. For example, for the user A, the storage unit 240 stores “12 Marunouchi coins” in association with “Acquired by event A” in association with each other. Further, for example, for the user A, the storage unit 240 stores “100 Ginza coins” in association with “transfer from user B” in association with each other.
 本発明において、ユーザどうしは、ブロックチェーン100を介して、保有するコインを交換可能である。ユーザBは、ユーザAに対して、保有する“銀座コイン”を“100枚”譲渡することができる。 In the present invention, users can exchange their coins via the block chain 100. User B can transfer “100” Ginza coins to user A.
 また、図3に例示するように、記憶部250は、例えば、コインを獲得した“日時”を対応付けて記憶してもよい。また、記憶部250は、例えば、コインと通貨の“交換比率”を対応付けて記憶してもよい。なお、記憶部250は、これらの情報以外にも、例えば、コインごとの総枚数など、どのような情報を対応付けて記憶してもよい。 Further, as illustrated in FIG. 3, the storage unit 250 may store, for example, “date and time” when coins are acquired in association with each other. Further, the storage unit 250 may store, for example, “exchange ratios” of coins and currencies in association with each other. In addition to the information, the storage unit 250 may store any information such as the total number of coins, for example.
 上記のとおり、記憶部250が、ユーザが獲得したコインと、当該獲得したコインの属性(獲得理由や、獲得日時など)を対応付けて記憶しているため、本発明の仮想通貨付与システムは、コインをその属性ごとに管理することが可能となる。コインを付与する理由およびコインを獲得した理由については、コインを付与する、コインを獲得する際に“#ハッシュタグ”を付けて管理してもよい。 As described above, since the storage unit 250 stores the coin acquired by the user and the attribute of the acquired coin (acquisition reason, acquisition date, etc.) in association with each other, the virtual currency granting system of the present invention is Coins can be managed for each attribute. The reason for granting a coin and the reason for acquiring a coin may be managed by adding a “#hash tag” when giving a coin or when acquiring a coin.
 例えば、記憶部250が、“コイン数”と、“獲得した理由”とを対応付けて記憶しているため、本発明の仮想通貨付与システムは、同じコインであっても、獲得した理由ごとに区別して管理することができる。例えば、同じ“銀座コイン”でも、「付与イベントにより獲得した」のか、「他のユーザから譲渡を受けた」のかにより、区別して管理することができる。そして、例えば、ユーザからの要求により、“銀座コイン”のうち、“付与イベントにより獲得した枚数”を通知することや、“丸の内コイン”のうち、“他のユーザからの譲渡により獲得した枚数”を通知すること、などが可能となる。 For example, since the storage unit 250 stores “the number of coins” and “reason for acquisition” in association with each other, the virtual currency grant system according to the present invention is configured for each reason for acquisition even if the same coin is used. Can be managed separately. For example, even the same “Ginza coin” can be managed separately depending on whether it was “acquired by an grant event” or “received from another user”. For example, in response to a request from the user, the “number of coins acquired by the grant event” in the “Ginza coin” is notified, or the “number of coins acquired by transfer from another user” in the “Marunouchi coin”. Can be notified.
 また、記憶部250が、ユーザ毎に、“コイン数”と、“獲得した理由”と、“日時”とを対応付けて記憶しているため、オーナーやユーザからの要求に応じて、種々のランキングを作成することもできる。仮想通貨付与システムは、例えば、“2016年5月”において、“丸の内コイン”を獲得したユーザのランキングを作成することができる。また、仮想通貨付与システムは、“所定のイベントに参加したこと”により、“Mコイン”を獲得したユーザのランキングを作成することができる。なお、コインを付与する理由およびコインを獲得した理由を“#ハッシュタグ”を付けて管理している場合、“#ハッシュタグ”ごとに、ランキングを作成してもよい。 In addition, since the storage unit 250 stores “coin count”, “reason for acquisition”, and “date and time” in association with each user, various types of information can be stored according to requests from owners and users. You can also create a ranking. For example, the virtual currency granting system can create a ranking of users who have acquired “Marunouchi Coin” in “May 2016”. In addition, the virtual currency granting system can create a ranking of users who have acquired “M coins” by “participating in a predetermined event”. If the reason for giving a coin and the reason for acquiring a coin are managed by attaching a “#hash tag”, a ranking may be created for each “#hash tag”.
 情報処理端末300は、通信部310と、制御部320と、表示部330とを含む。 The information processing terminal 300 includes a communication unit 310, a control unit 320, and a display unit 330.
 通信部310は、ネットワーク400を介して各種データの送受信を行うインターフェースである。通信部310が実行する通信は、有線または無線のいずれでもよい。 The communication unit 310 is an interface that transmits and receives various data via the network 400. Communication performed by the communication unit 310 may be either wired or wireless.
 通信部310は、情報処理装置200から、コインの付与条件に関する情報を受信する。コインの付与条件に関する情報は、例えば、滞在することによりコインが付与される“所定の領域”に関する情報である。例えば、通信部310は、情報処理装置200から、コインが付与される“所定の領域”として、「地図上で示される領域」を受信する。また、コインの付与条件に関する情報は、参加することによりコインが付与される“特定のイベント”に関する情報である。例えば、通信部310は、情報処理装置200から、「特定のスポーツチームの開催場所や開催日時」を受信する。また、コインの付与条件に関する情報は、投稿することでコインが付与される“所定のイベントに関する情報”である。例えば、通信部310は、情報処理装置200から、「特定のスポーツ選手に関する情報の投稿を要求するメッセージ」を受信する。 The communication unit 310 receives information related to coin granting conditions from the information processing apparatus 200. The information relating to the coin granting condition is, for example, information relating to a “predetermined area” to which a coin is given by staying. For example, the communication unit 310 receives “area shown on the map” as the “predetermined area” to which coins are given from the information processing apparatus 200. Further, the information related to the coin grant condition is information related to a “specific event” in which a coin is awarded by participating. For example, the communication unit 310 receives “the location and date / time of a specific sports team” from the information processing apparatus 200. The information related to the coin granting condition is “information about a predetermined event” to which a coin is awarded by posting. For example, the communication unit 310 receives a “message requesting posting of information regarding a specific athlete” from the information processing apparatus 200.
 なお、通信部310は、コインを付与するイベントに関する情報を、例えば、メールやチャットにより受信してもよい。なお、コインの付与条件に関する情報を必ずしも受信する必要はなく、例えば、ユーザが所定のサイトなどを閲覧することにより、当該ユーザが、当該付与条件に関する情報を認識してもよい。 Note that the communication unit 310 may receive information regarding an event for giving a coin, for example, by e-mail or chat. Note that it is not always necessary to receive information related to the coin granting condition. For example, the user may recognize the information related to the granting condition by browsing a predetermined site or the like.
 制御部320は、所定のプログラムにより実現する機能を実行可能な物理的な回路を有し、例えば、中央処理装置(CPU)やマイクロプロセッサ(Microprocessor)、ASIC、FPGAなどである。 The control unit 320 includes a physical circuit capable of executing a function realized by a predetermined program, and is, for example, a central processing unit (CPU), a microprocessor (Microprocessor), an ASIC, or an FPGA.
 制御部320は、情報処理端末300が、コインの付与条件に関連するアクションを実行した場合に、当該アクションに関する情報を、通信部310を介して、情報処理装置200に通知する。制御部320は、例えば、情報処理端末300が、“所定の領域”に入ったことを示す情報を、情報処理装置200に通知する。また、制御部320は、例えば、情報処理端末300のユーザが、所定のイベントに参加した情報、例えばイベントの入場券に関する情報を、情報処理装置200に通知する。また、制御部320は、例えば、情報処理端末300のユーザが投稿した所定のイベントに関する情報、例えば所定の選手に関する情報を、情報処理装置200に通知する。また、制御部320は、例えば、情報処理端末300のユーザが、出勤した時刻や帰宅した時刻を、情報処理装置200に通知する。また、制御部320は、ユーザが行った所定の運動に関する情報を、情報処理装置200に通知する。 When the information processing terminal 300 executes an action related to a coin granting condition, the control unit 320 notifies the information processing apparatus 200 of information related to the action via the communication unit 310. For example, the control unit 320 notifies the information processing apparatus 200 of information indicating that the information processing terminal 300 has entered the “predetermined area”. In addition, the control unit 320 notifies the information processing apparatus 200 of, for example, information that the user of the information processing terminal 300 has participated in a predetermined event, for example, information related to an event admission ticket. Moreover, the control part 320 notifies the information processing apparatus 200 of the information regarding the predetermined event which the user of the information processing terminal 300 posted, for example, the information regarding the predetermined player, for example. In addition, the control unit 320 notifies the information processing apparatus 200 of, for example, the time when the user of the information processing terminal 300 has started working or returned home. In addition, the control unit 320 notifies the information processing apparatus 200 of information related to a predetermined exercise performed by the user.
 なお、制御部320は、自律的にアクションに関する情報を情報処理装置200に通知してもよいし、ユーザからの要求に応じて当該アクションに関する情報を情報処理装置200に通知してもよい。 The control unit 320 may autonomously notify the information processing apparatus 200 of information regarding the action, or may notify the information processing apparatus 200 of information regarding the action in response to a request from the user.
 なお、制御部320は、情報処理端末200の制御部230に含まれる判定部231の機能を備えていてもよい。この場合において、制御部320は、例えば、情報処理端末300における所定のアクションが、予め定められた条件を満たしているかを判定する。制御部320は、当該情報処理端末300またはユーザの所定のアクションが、予め定められた条件を満たしているかを判定する。なお、予め定められた条件は、コインの付与者であるオーナーが設定したコインの付与条件であり、通信部310を介して、情報処理装置200から受信したものである。 Note that the control unit 320 may include the function of the determination unit 231 included in the control unit 230 of the information processing terminal 200. In this case, for example, the control unit 320 determines whether a predetermined action in the information processing terminal 300 satisfies a predetermined condition. The control unit 320 determines whether the predetermined action of the information processing terminal 300 or the user satisfies a predetermined condition. The predetermined condition is a coin grant condition set by the owner who is the coin granter, and is received from the information processing apparatus 200 via the communication unit 310.
 制御部320は、例えば、予め定められた条件が“所定の領域に1時間滞在すること”である場合、“所定の領域に入った時刻”と“所定の領域から出た時刻”とから、当該情報処理端末300が“所定の領域に1時間滞在したこと”を判定してもよい。また、制御部320は、例えば、予め定められた条件が“所定のイベントに参加したこと”である場合、“所定のイベントに参加した旨を示す情報”(例えば、チケット情報など)に基づいて、当該情報処理端末300が“所定のイベントに参加したこと”を判定してもよい。また、制御部320は、例えば、“所定の情報を発信したことを示す情報”に基づいて、当該情報処理端末300がコインの付与条件である“所定の情報を発信したこと”を満たすか否かを判定する。制御部320は、例えば、情報処理端末300から受信した“スポーツの試合に関連するチームについての情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の情報を発信したこと”を満たすか判定する。また、制御部320は、例えば、“出勤の時刻”に基づいて、当該情報処理端末300が“ピーク時間帯に出勤したこと”を判定する。また、制御部320は、例えば、“ユーザが行った運動に関する情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の運動”を行ったか判定する。 For example, when the predetermined condition is “staying in a predetermined area for 1 hour”, the control unit 320 determines from the “time to enter the predetermined area” and the “time to exit from the predetermined area”. It may be determined that the information processing terminal 300 has stayed in a predetermined area for one hour. For example, when the predetermined condition is “participating in a predetermined event”, the control unit 320 is based on “information indicating participation in the predetermined event” (for example, ticket information). The information processing terminal 300 may determine “participation in a predetermined event”. Further, for example, based on “information indicating that the predetermined information has been transmitted”, the control unit 320 determines whether or not the information processing terminal 300 satisfies “the predetermined information has been transmitted” which is a condition for giving a coin. Determine whether. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the control unit 320 allows the user of the information processing terminal 300 to select “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied. Further, the control unit 320 determines, for example, that the information processing terminal 300 has gone to work during peak hours based on “working time”. For example, the control unit 320 determines whether the user of the information processing terminal 300 has performed “predetermined exercise” which is a condition for giving a coin, based on “information on exercise performed by the user”.
 このように、情報処理端末300の制御部320が、情報処理装置200から通知されたコインの付与条件に基づいて、自装置が当該付与条件を満たす所定のアクションを実行したか否かを判定してもよい。制御部320は、自装置がコインの付与条件を満たす所定のアクションを実行したと判定した場合、当該コインの付与条件を満たしたことを示す情報を、通信部310を介して情報処理装置200に通知する。 In this way, the control unit 320 of the information processing terminal 300 determines whether or not the own device has performed a predetermined action that satisfies the grant condition, based on the coin grant condition notified from the information processing apparatus 200. May be. When the control unit 320 determines that the device has performed a predetermined action that satisfies the coin granting condition, the control unit 320 transmits information indicating that the coin granting condition is satisfied to the information processing device 200 via the communication unit 310. Notice.
 表示部330は、例えば、液晶ディスプレイやOELDである。表示部330は、本発明の仮想通貨付与システムに関する種々の表示画面30を表示する。 The display unit 330 is, for example, a liquid crystal display or an OELD. The display unit 330 displays various display screens 30 related to the virtual currency granting system of the present invention.
 図4は、情報処理端末300の表示部330に表示される表示画面30の構成例である。図4(a)は、情報処理端末300のユーザが獲得したコインの履歴31を表示した場合の表示画面30の例である。図4(a)のように、情報処理端末300は、過去に獲得したコインの履歴31を表示することができる。図4(a)の例では、“丸の内コイン”について、獲得履歴が表示されている。履歴31の各項目は、コインの枚数と、当該コインを獲得した日時と、獲得した理由とが示されている。獲得した理由は、例えば、「幹事」や「メンター」と表示される。「幹事」は、例えば、幹事を行ったことによって、そのお礼としてコインを獲得したことを示す。また、「メンター」は、例えば、部下の指導を行ったことによって、そのお礼としてコインを獲得したことを示す。なお、獲得した理由は、これらの例に限られず、例えば、他のユーザから譲渡されたことなどであってもよく、どのように表示されてもよい。 FIG. 4 is a configuration example of the display screen 30 displayed on the display unit 330 of the information processing terminal 300. FIG. 4A is an example of the display screen 30 when the coin history 31 acquired by the user of the information processing terminal 300 is displayed. As shown in FIG. 4A, the information processing terminal 300 can display the history 31 of coins acquired in the past. In the example of FIG. 4A, an acquisition history is displayed for “Marunouchi coin”. Each item of the history 31 indicates the number of coins, the date and time when the coin was acquired, and the reason for the acquisition. The reason for the acquisition is displayed as, for example, “secretary” or “mentor”. “Secretary” indicates, for example, that a coin has been acquired as a thank-you by performing a secretary. “Mentor” indicates that, for example, a coin has been acquired as a thank-you by giving guidance to a subordinate. The reason for the acquisition is not limited to these examples. For example, it may be transferred from another user or may be displayed in any manner.
 図4(b)は、ユーザどうしがコインを譲渡する場合の、表示部330に表示される表示画面30の例である。ユーザは、コインを譲渡する場合、譲渡するコインとその枚数、譲渡する相手とを指定する。表示画面30は、コインを指定するタブ32と、コインの枚数を指定する項目33と、譲渡する相手を設定する項目34とを含む。ユーザは、表示画面のタブや各項目を選択・設定することにより、譲渡に関する情報を指定する。 FIG. 4B is an example of the display screen 30 displayed on the display unit 330 when users transfer coins. When transferring a coin, the user designates a coin to be transferred, the number of coins to be transferred, and a partner to be transferred. The display screen 30 includes a tab 32 for designating coins, an item 33 for designating the number of coins, and an item 34 for setting a partner to be transferred. The user designates information related to transfer by selecting and setting tabs and items on the display screen.
 また、図4(b)に示すように、表示画面30は、メッセージ欄35を含んでいてもよい。ユーザは、コインを譲渡する際に、他のユーザに対して、メッセージ欄35にメッセージを記入し、当該メッセージを送信することもできる。 Further, as shown in FIG. 4B, the display screen 30 may include a message field 35. When transferring a coin, the user can enter a message in the message field 35 and send the message to another user.
 図4(c)は、コインごとに、獲得枚数のランキングを表示する場合の、表示部330に表示される表示画面30の例である。図4(c)の例では、“丸の内コイン”を保有するユーザのランキングが表示されている。表示画面30は、例えば、コインを指定するタブ36と、ランキングを表示する項目37と、当該ランキングにおけるユーザの位置を示す欄38とを含む、 FIG. 4C is an example of the display screen 30 displayed on the display unit 330 when displaying the ranking of the number of acquired coins for each coin. In the example of FIG. 4C, rankings of users who have “Marunouchi coins” are displayed. The display screen 30 includes, for example, a tab 36 for designating a coin, an item 37 for displaying a ranking, and a column 38 for indicating the position of the user in the ranking.
 図4(d)は、コインの獲得時や、コインの譲渡時に、表示部330に表示される表示画面30の例である。図4(d)に示すように、表示部320は、コインの獲得した場合、当該コインを獲得したことを示すメッセージ39を表示する。これにより、ユーザは、コインを獲得したことを認識することができる。なお、コインを獲得したことを示すメッセージは、情報処理装置200が情報処理端末300に対して通知する。 FIG. 4D is an example of the display screen 30 displayed on the display unit 330 when coins are acquired or coins are transferred. As shown in FIG. 4D, when the coin is acquired, the display unit 320 displays a message 39 indicating that the coin has been acquired. Thereby, the user can recognize that the coin was acquired. The information processing apparatus 200 notifies the information processing terminal 300 of a message indicating that a coin has been acquired.
 NW400は、例えば、ローカル・エリア・ネットワーク(local area network:LAN)、ワイヤレスLAN(wireless LAN:WLAN)、広域ネットワーク(wide area network:WAN)、ワイヤレスWAN(wireless WAN:WWAN)、インターネットの一部、ISDNs(integrated service digital networks)、無線LANs、LTE(long term evolution)CDMA(code division multiple access)衛星通信などである。 NW400 is, for example, a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (wireless WAN: WWAN), a part of the Internet. ISDNs (integrated service digital networks), wireless LANs, LTE (long term evolution) CDMA (code division multiple access) satellite communications, and the like.
 図5は、本発明の一実施形態における仮想通貨付与システムの動作例を示すシーケンス図である。 FIG. 5 is a sequence diagram showing an operation example of the virtual currency granting system according to the embodiment of the present invention.
 情報処理装置200は、コインの付与に関する情報を設定する(S101)。具体的には、情報処理装置200は、“コイン”の付与者であるオーナーから、“コインの付与条件”と、“コインを付与する総数”と、“通貨の総付与額”とを受け付ける。 The information processing apparatus 200 sets information related to the giving of coins (S101). Specifically, the information processing apparatus 200 receives “coin granting conditions”, “total number of coins given”, and “total amount of money given” from the owner who is the granter of “coins”.
 情報処理装置200は、設定されたコインの付与に関する情報に基づいて、ブロックチェーン100に対して、コインの発行を要求する(S102)。ブロックチェーン100は、要求に基づいて、コインを発行する(S103)。 The information processing apparatus 200 requests the block chain 100 to issue a coin based on the set information relating to the coin grant (S102). The block chain 100 issues a coin based on the request (S103).
 その後、情報処理装置200は、情報処理端末300に対して、コインを付与する条件に関する情報を通知する(S104)。情報処理装置200は、例えば、滞在することによりコインが付与される“所定の領域”に関する情報を通知する。なお、情報処理装置200は、コインを付与するイベントに関する情報を、例えば、メールやチャットにより通知してもよい。 After that, the information processing apparatus 200 notifies the information processing terminal 300 of information related to the conditions for granting coins (S104). For example, the information processing apparatus 200 notifies information related to a “predetermined area” to which a coin is given by staying. Note that the information processing apparatus 200 may notify the information related to the event for giving a coin by e-mail or chat, for example.
 情報処理端末300は、コインを付与する条件に関連する行動(アクション)を実行したか判定する(S105)。情報処理端末300は、例えば、コインの付与条件として設定された“所定の領域”に入ったことを判定する。 The information processing terminal 300 determines whether or not an action (action) related to the condition for giving a coin has been executed (S105). For example, the information processing terminal 300 determines that it has entered a “predetermined area” set as a coin grant condition.
 情報処理端末300は、所定の行動(アクション)に関する情報を、情報処理装置200に通知する(S106)。情報処理端末300は、例えば、“所定の領域”に入った旨を示す情報と、その時刻とを対応付けて、情報処理装置200に通知する。 The information processing terminal 300 notifies the information processing apparatus 200 of information related to the predetermined action (action) (S106). For example, the information processing terminal 300 notifies the information processing apparatus 200 in association with information indicating that the “predetermined area” has been entered and the time.
 情報処理装置200は、情報処理端末300から受信した所定の行動に関する情報に基づいて、コインを付与する条件を満たしているか否かを判定する(S107)。情報処理装置200は、予め定められた条件が“所定の領域に1時間滞在すること”である場合、情報処理端末300から通知された“所定の領域に入った時刻”と“所定の領域から出た時刻”とから、当該情報処理端末300が“所定の領域に1時間滞在したこと”を判定する。 The information processing apparatus 200 determines whether or not a condition for giving a coin is satisfied based on the information regarding the predetermined action received from the information processing terminal 300 (S107). When the predetermined condition is “staying in a predetermined area for one hour”, the information processing apparatus 200 notifies the “time of entering the predetermined area” notified from the information processing terminal 300 and “from the predetermined area” From the “departed time”, it is determined that the information processing terminal 300 “stayed in a predetermined area for one hour”.
 情報処理装置200は、コインを付与した旨を、情報処理端末300に対して通知する(S108)。情報処理装置200は、例えば、コインを獲得したことを示すメッセージを、情報処理端末300に通知する。なお、当該メッセージには、獲得したコインの枚数を含めてもよい。 The information processing apparatus 200 notifies the information processing terminal 300 that a coin has been granted (S108). For example, the information processing apparatus 200 notifies the information processing terminal 300 of a message indicating that a coin has been acquired. The message may include the number of acquired coins.
 また、情報処理装置200は、ブロックチェーン100に対して、情報処理端末300へのコインの付与を要求する(S109)。ブロックチェーン100は、要求に基づいて、情報処理端末300に対してコインを付与する(S110)。 Further, the information processing apparatus 200 requests the block chain 100 to give a coin to the information processing terminal 300 (S109). The block chain 100 grants coins to the information processing terminal 300 based on the request (S110).
 上記のとおり、本発明の第1の実施形態の仮想通貨付与システムでは、ユーザが獲得したコインと、当該獲得したコインの属性(獲得理由や、獲得日時など)を対応付けて記憶しているため、本発明の仮想通貨付与システムは、コインをその属性ごとに管理することが可能となる。 As described above, in the virtual currency grant system according to the first embodiment of the present invention, the coins acquired by the user and the attributes of the acquired coins (acquisition reason, acquisition date, etc.) are stored in association with each other. The virtual currency granting system of the present invention can manage coins for each attribute.
 <第2の実施形態>
 第2の実施形態は、本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーが、情報処理端末が所定のエリアに入った場合の実施形態である。所定のエリアが、例えば、ショッピングセンターや商店街であれば、当該ショッピングセンターや商店街を訪れたユーザに対して、仮想通貨やポイントを付与することが可能となる。その結果、ユーザが、ショッピングセンターや商店街を訪れるモチベーションを高めることができる。
<Second Embodiment>
The second embodiment is an embodiment in the case where the information processing terminal enters a predetermined area as a trigger for giving virtual currency or points in the virtual currency granting system of the present invention. If the predetermined area is, for example, a shopping center or a shopping street, virtual currency or points can be given to a user who visits the shopping center or the shopping street. As a result, it is possible to increase the motivation for the user to visit a shopping center or a shopping street.
 図6は、第2の実施形態における仮想通貨付与システムの構成例を示す図である。図6に示すように、第2の実施形態における仮想通貨付与システムは、店舗内装置500を含む。店舗内装置500は、例えば、例えば、スマートフォンや携帯電話、コンピュータ(デスクトップ、ラップトップ、タブレットなど)、PDA(Personal Digital Assistant)、サーバなどである。なお、本発明において、情報処理装置200は、これらの例に限定されない。 FIG. 6 is a diagram illustrating a configuration example of the virtual currency granting system according to the second embodiment. As shown in FIG. 6, the virtual currency grant system in the second embodiment includes an in-store device 500. The in-store device 500 is, for example, a smartphone, a mobile phone, a computer (desktop, laptop, tablet, etc.), a PDA (Personal Digital Assistant), a server, or the like. In the present invention, the information processing apparatus 200 is not limited to these examples.
 なお、図6において、情報処理装置200と店舗内装置500とは、異なる装置とし図示しているが、同じ装置であってもよい。この場合において、店舗内装置500は、情報処理端末200として、コインを発行することが可能である。 In FIG. 6, the information processing apparatus 200 and the in-store apparatus 500 are illustrated as different apparatuses, but may be the same apparatus. In this case, the in-store device 500 can issue a coin as the information processing terminal 200.
 第2の実施形態において、情報処理装置200は、コインの付与条件として、例えば、“所定の店舗”に、“所定の時間滞在すること”を設定する。所定の店舗は、例えば、特定の店舗であってもよいし、ショッピングセンターなど複数の店舗が集まった場所であってもよい。また、所定の店舗は、例えば、ショッピングセンターや商店街などに含まれるいずれかの店舗であってもよい。また、所定の店舗は、所定の地域に含まれる店舗のいずれかであってもよく、例えば、所定の地域である“銀座”に含まれるいずれかの店舗であってもよい。所定の地域は、住所などに基づいて指定することも、図2に例示するように地図上で設定される任意の範囲であってもよい。また、所定の地域は、例えば、所定の駅から所定の距離内に含まれる領域などのように指定されてもよい。 In the second embodiment, the information processing apparatus 200 sets, for example, “stay for a predetermined time” at “predetermined store” as a coin grant condition. The predetermined store may be, for example, a specific store or a place where a plurality of stores such as a shopping center are gathered. Further, the predetermined store may be any store included in a shopping center, a shopping street, or the like, for example. Further, the predetermined store may be any store included in the predetermined region, for example, may be any store included in “Ginza” which is the predetermined region. The predetermined area may be designated based on an address or the like, or may be an arbitrary range set on a map as illustrated in FIG. Further, the predetermined area may be specified as an area included within a predetermined distance from a predetermined station, for example.
 例えば、情報処理装置200は、コインの付与条件として、“店舗A”に、“1時間滞在すること”、を付与条件として設定する。なお、所定の時間は、1時間に限らず、どのような時間であってもよい。情報処理装置200は、例えば、所定の時間を短く設定することにより、“店舗に(一瞬でも)立ち寄ること”を、コインの付与条件として設定してもよい。 For example, the information processing apparatus 200 sets “staying for 1 hour” at “store A” as a grant condition as a coin grant condition. The predetermined time is not limited to one hour and may be any time. The information processing apparatus 200 may set “stop to the store (even for a moment)” as the coin granting condition by setting the predetermined time short, for example.
 また、情報処理装置200は、コインの付与条件として、例えば、“所定の店舗”に、“訪れる回数”を設定してもよい。情報処理装置200は、例えば、“店舗A”に、“3回訪れること”、を付与条件として設定してもよい。訪れる回数は、例えば、所定の期間における回数を設定可能である。所定の期間は、例えば、1日や1週間など、どのような期間であってもよく、無期限に設定することも可能である。情報処理装置200は、例えば、“店舗A”に“1週間の間に3回訪れること”、をコインの付与条件として設定可能である。 Further, the information processing apparatus 200 may set, for example, “number of visits” to “predetermined store” as a coin grant condition. For example, the information processing apparatus 200 may set “visit 3 times” to “store A” as the grant condition. As the number of visits, for example, the number of visits in a predetermined period can be set. The predetermined period may be any period such as one day or one week, and may be set indefinitely. The information processing apparatus 200 can set, for example, “visit store 3” three times in one week as a coin grant condition.
 また、所定の店舗は、いわゆるチェーン店など、同一主体により運営される店舗のうちの1つであってもよい。情報処理装置200は、例えば、コインの付与条件として、“特定のグループに属する店舗のいずれか”に、“所定の時間滞在すること”を設定してもよい。また、情報処理装置200は、例えば、“特定のグループに属する店舗のいずれか”に、“所定の回数訪れること”を設定してもよい。 Further, the predetermined store may be one of stores operated by the same entity such as a so-called chain store. For example, the information processing apparatus 200 may set “staying for a predetermined time” in “any of stores belonging to a specific group” as a coin grant condition. Further, for example, the information processing apparatus 200 may set “visit a predetermined number of times” to “any of stores belonging to a specific group”.
 情報処理装置200の制御部120に含まれる判定部231は、情報処理端末300が所定の店舗に“入店した時刻”と、当該店舗から“退店した時刻”とに基づいて、コインの付与条件を満たすか否かを判定する。コインの付与条件が、例えば、店舗Aに1時間滞在することである場合、判定部231は、情報処理端末300が店舗Aに入店した時刻である“11:35”と、退店した時刻である“12:55”とに基づいて(すなわち、店舗Aにおける滞在時間は1時間10分)、コインの付与条件を満たしたと判定する。 The determination unit 231 included in the control unit 120 of the information processing device 200 gives a coin based on the “time when the information processing terminal 300 enters the predetermined store” and the “time when the store leaves the store”. Determine whether the condition is met. For example, when the coin granting condition is to stay in the store A for 1 hour, the determination unit 231 sets “11:35”, which is the time when the information processing terminal 300 enters the store A, and the time when the store is closed. Based on “12:55” (that is, the staying time at the store A is 1 hour and 10 minutes), it is determined that the coin grant condition is satisfied.
 また、コインの付与条件が、例えば、店舗Aに1週間以内に3回訪れることである場合、判定部231は、情報処理端末300が店舗Aに入店した時刻と退店した時刻との組が1週間以内に3回以上記録されていることに基づいて、コインの付与条件を満たしたと判定する。 Further, when the coin granting condition is, for example, that the store A is visited three times within one week, the determination unit 231 sets the time when the information processing terminal 300 enters the store A and the time when the store exits. Is recorded three times or more within one week, it is determined that the coin grant condition is satisfied.
 なお、第2の実施形態において、コインの付与条件は、上記の例に限られず、ショッピングセンターや商店街を訪れたユーザに対して仮想通貨やポイントを付与する条件であれば、どのような条件であってもよい。 In the second embodiment, the coin granting condition is not limited to the above example, and any condition may be used as long as it is a condition for giving virtual currency or points to a user who has visited a shopping center or a shopping street. It may be.
 また、第2の実施形態において、コインの付与条件に関連する店舗ごとに、“コインの名称”が設定されていてもよい。例えば、店舗Aに関連する付与条件に基づいて獲得可能なコインは、“店舗A”という名称がつけられていてもよい。情報処理装置200は、例えば、“店舗Aに所定の回数訪れる”という付与条件に基づいて獲得されたコインに、“店舗A”という名称を付けることが可能である。なお、コインの名称は、店舗名だけに限られず、ショッピングセンターの名前や、商店街の名前、地域の名称など、どのような名称を付けてもよい。 In the second embodiment, a “coin name” may be set for each store related to the coin granting conditions. For example, a coin that can be acquired based on the grant conditions related to the store A may be named “Store A”. For example, the information processing apparatus 200 can give the name “Store A” to a coin acquired based on the grant condition of “visit store A a predetermined number of times”. The name of the coin is not limited to the store name, but may be any name such as the name of a shopping center, the name of a shopping street, or the name of a region.
 店舗内装置500は、情報処理端末300のユーザが保有するコインの使用を受け付ける。情報処理端末300は、所定量のコインを指定して、当該コインの使用を要求する。店舗内装置500は、情報処理端末300からの要求に応じて、所定量のコインの使用を許可する。情報処理端末300のユーザは、コインを使用したことに応じて、景品の獲得や、割引券の獲得など、所定のサービスを受けることができる。なお、コインを使用したことに対する所定のサービスは、どのようなものであってもよく、商品の値引きや、飲食業であれば一品追加など、どのようなものであってもよい。 The in-store device 500 accepts the use of coins held by the user of the information processing terminal 300. The information processing terminal 300 designates a predetermined amount of coins and requests use of the coins. In-store device 500 permits the use of a predetermined amount of coins in response to a request from information processing terminal 300. The user of the information processing terminal 300 can receive a predetermined service such as acquisition of a prize or acquisition of a discount ticket in accordance with the use of a coin. The predetermined service for using coins may be any service, and may be any service such as discounts on products or addition of one product in the restaurant business.
 また、店舗内装置500は、情報処理端末300に対して、自店舗に関する情報を通知可能である。店舗内装置500は、例えば、自店舗の広告や、セール期間の告知、新商品の入荷、休業日の通知など、店舗に関するどのような情報を通知してもよい。また、店舗内装置500は、自店舗に関連するコインの付与条件についての情報を、情報処理端末300に通知してもよい。 Further, the in-store device 500 can notify the information processing terminal 300 of information related to the own store. The in-store device 500 may notify any information related to the store, for example, an advertisement of the store itself, a notification of a sale period, the arrival of a new product, or a notification of a closed day. Further, the in-store device 500 may notify the information processing terminal 300 of information about a coin grant condition related to the store itself.
 また、店舗内装置500は、コイン付与後に、情報処理端末300に対して、所定のアンケートに関する情報を通知してもよい。所定のアンケートは、例えば、店舗に関するアンケートである。なお、所定のアンケートに回答した情報処理端末300のユーザに対しては、さらにコインを付与してもよい。 Further, the in-store device 500 may notify the information processing terminal 300 of information related to a predetermined questionnaire after giving a coin. The predetermined questionnaire is, for example, a questionnaire regarding stores. In addition, you may give a coin further to the user of the information processing terminal 300 who answered the predetermined questionnaire.
 図7は、第2の実施形態における仮想通貨付与システムの動作例を示すシーケンス図である。なお、図7の例では、情報処理装置200と、店舗装置500とは異なる装置としているが、同一の装置であってもよい。 FIG. 7 is a sequence diagram illustrating an operation example of the virtual currency granting system according to the second embodiment. In the example of FIG. 7, the information processing apparatus 200 and the store apparatus 500 are different apparatuses, but the same apparatus may be used.
 店舗内装置500は、情報処理端末300に対して、店舗に関する情報を通知する(S201)。店舗に関する情報は、例えば、当該店舗に関連するコインの付与条件についての情報である。 The in-store device 500 notifies the information processing terminal 300 of information related to the store (S201). The information regarding the store is, for example, information on a coin grant condition related to the store.
 その後、情報処理端末300のユーザが、コインの付与条件に対応する所定のアクションを実行することにより、コインが付与される(S202)。なお、S202の処理は、図5に例示するコイン付与の処理と同様である。 Thereafter, the user of the information processing terminal 300 executes a predetermined action corresponding to the coin granting condition, so that a coin is awarded (S202). Note that the processing of S202 is the same as the coin grant processing illustrated in FIG.
 情報処理端末300のユーザは、保有するコインから、使用するコインを指定する(S203)。ここで、店舗において使用可能なコインは、当該店舗ごとに設定されていてもよい。この場合、ユーザは、コインを使用しようとする店舗に対応するコインを指定する。なお、店舗において使用可能なコインは、店舗に関連する付与条件に基づいて獲得したコインであってもよい。例えば、店舗Aにおいて使用可能なコインは、店舗Aを所定の回数訪れるという付与条件に基づいて獲得した、“店舗A”という名称のコインであってもよい。この場合、ユーザは、店舗Aにおいてコインを使用する場合には、“店舗A”という名称のコインを指定することになる。なお、店舗において使用可能なコインは、どのようなコインに設定することもでき、また、コインの種類を問わずどのようなコインを使用可能とされていてもよい。 The user of the information processing terminal 300 designates a coin to be used from the coins held (S203). Here, the coin which can be used in a store may be set for every store concerned. In this case, the user designates the coin corresponding to the store where the coin is to be used. The coin that can be used in the store may be a coin acquired based on a grant condition related to the store. For example, the coin that can be used in the store A may be a coin named “Store A” acquired based on a granting condition that the store A is visited a predetermined number of times. In this case, when the user uses a coin at the store A, the user designates a coin named “Store A”. In addition, the coin which can be used in a store can be set to what kind of coin, and what kind of coin may be used irrespective of the kind of coin.
 情報処理端末300は、コインの使用を、ブロックチェーン100に要求する(S204)。情報処理端末300は、例えば、使用するコインの種類、名称、数量等を指定して、ブロックチェーン100に対して、コインの使用を要求する。 The information processing terminal 300 requests the block chain 100 to use a coin (S204). For example, the information processing terminal 300 specifies the type, name, quantity, and the like of the coin to be used, and requests the block chain 100 to use the coin.
 ブロックチェーン100は、要求に基づいて、店舗内装置500に対して、コインの使用を通知する(S205)。 The block chain 100 notifies the in-store device 500 of the use of coins based on the request (S205).
 コインの使用の通知を受けた店舗内装置500は、例えば、当該コインの使用に関する情報を、情報処理端末300に通知する(S206)。店舗内装置500は、例えば、コインの使用に応じた割引券やクーポン券に関する情報を、情報処理端末300に通知する。 The in-store device 500 that has received the notification of the use of the coin notifies the information processing terminal 300 of information regarding the use of the coin, for example (S206). For example, the in-store device 500 notifies the information processing terminal 300 of information related to discount coupons and coupons according to the use of coins.
 上記のとおり、第2の実施形態では、例えば、ショッピングセンターや商店街を訪れたユーザに対して、仮想通貨やポイントを付与することが可能となる。その結果、ユーザが、ショッピングセンターや商店街を訪れるモチベーションを高めることができる。 As described above, in the second embodiment, for example, a virtual currency or points can be given to a user who visits a shopping center or a shopping street. As a result, it is possible to increase the motivation for the user to visit a shopping center or a shopping street.
 <第3の実施形態>
 第3の実施形態は、本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーが、ユーザが所定の行動を行った場合の実施形態である。所定の行動が、例えば、会社における社員としての種々の行動、例えば、オフピークに出勤したことや残業を行わなかったことなどであれば、模範的な行動を行った社員に仮想通貨やポイントを付与することが可能となる。また、模範的な行動だけでなく、例えば、他の社員の業務を手伝ったこと社員や、いわゆる共通業務(棚の整理など、社員全員のために行う業務)を行った社員に対して、仮想通貨やポイントを付与することが可能となる。その結果、ユーザである社員が抱く、模範的な行動や共通業務などに対するモチベーションを高めることができる。
<Third Embodiment>
The third embodiment is an embodiment in the case where the user performs a predetermined action as a trigger for giving virtual currency or points in the virtual currency granting system of the present invention. If the predetermined behavior is, for example, various behaviors as employees in the company, such as working off-peak or not working overtime, give virtual currency and points to employees who have performed exemplary behavior It becomes possible to do. In addition to exemplary behaviors, for example, for employees who have helped other employees' work, or who have done so-called common work (work done for all employees, such as organizing shelves) It becomes possible to give currency and points. As a result, it is possible to increase the motivation for the exemplary behavior, common work, etc. held by the employee who is the user.
 なお、第3の実施形態における仮想通貨付与システムの構成例は、第1の実施形態にかかる仮想通貨付与システムの構成例と同様であるで、詳細な説明は省略される。また、第3の実施形態における仮想通貨付与システムの動作例は、図5に示す第1の実施形態における仮想通貨付与システムの動作例と同様であるため、詳細な説明は省略される。 Note that the configuration example of the virtual currency grant system in the third embodiment is the same as the configuration example of the virtual currency grant system according to the first embodiment, and detailed description thereof will be omitted. Moreover, since the operation example of the virtual currency grant system in 3rd Embodiment is the same as the operation example of the virtual currency grant system in 1st Embodiment shown in FIG. 5, detailed description is abbreviate | omitted.
 第3の実施形態において、情報処理装置200は、情報処理端末300のユーザが、予め定められた付与条件を満たす所定のアクションを実行したことに応じて、コインを付与する。付与条件は、例えば、情報処理端末300のユーザが、オフピークに通勤したことや、定時に帰宅したことなどである。なお、付与条件は、これらの例に限られず、コインを付与するオーナーが自由に決定可能である。 In the third embodiment, the information processing apparatus 200 grants a coin in response to a user of the information processing terminal 300 performing a predetermined action that satisfies a predetermined grant condition. The granting conditions are, for example, that the user of the information processing terminal 300 commutes off-peak or returns home on time. The granting conditions are not limited to these examples, and the owner who gives the coins can freely determine them.
 第3の実施形態において、コインの付与条件は、予め定められていることが望ましい。情報処理端末300のユーザは、予め定められた付与条件に基づいて、当該付与条件を満たす所定のアクションを実行する。 In the third embodiment, it is desirable that the conditions for giving coins are predetermined. The user of the information processing terminal 300 executes a predetermined action that satisfies the provision condition based on a predetermined provision condition.
 情報処理装置200は、コインの付与条件として、例えば、“所定の時間に出社したこと”を設定する。所定の時間は、例えば、オフピークである。なお、情報処理装置200は、コインの付与条件として、例えば、“所定の時間以外に出社したこと”を設定してもよい。所定の時間は、例えば、ピーク時間である。 The information processing apparatus 200 sets, for example, “working at a predetermined time” as a coin grant condition. The predetermined time is, for example, off-peak. Note that the information processing apparatus 200 may set, for example, “come to work other than a predetermined time” as a coin grant condition. The predetermined time is, for example, a peak time.
 なお、出社したことは、例えば、社員ゲートを一日のうち初めて通過したことなどであってもよい。この場合、情報処理装置200は、コインの付与条件として、例えば、“所定の時間に社員ゲートを通過したこと”を設定する。 Note that coming to the office may be, for example, passing the employee gate for the first time in a day. In this case, the information processing apparatus 200 sets, for example, “passed the employee gate at a predetermined time” as the coin granting condition.
 また、情報処理装置200は、コインの付与条件として、例えば、“所定の時間に退社したこと”を設定する。所定の時間は、例えば、オフピークである。なお、情報処理装置200は、コインの付与条件として、例えば、“所定の時間以外に退社したこと”を設定してもよい。所定の時間は、例えば、ピーク時間である。 Further, the information processing apparatus 200 sets, for example, “that the employee has left the company at a predetermined time” as the coin grant condition. The predetermined time is, for example, off-peak. Note that the information processing apparatus 200 may set, for example, “that the employee has left the company other than a predetermined time” as the coin grant condition. The predetermined time is, for example, a peak time.
 また、情報処理装置200は、コインの付与条件として、例えば、“残業時間が所定の時間以下であること”や、“昼食時間がオフピークであること”などを設定してもよい。 In addition, the information processing apparatus 200 may set, for example, “the overtime is not more than a predetermined time” or “the lunch time is off-peak” as the coin granting condition.
 なお、出社したことは、例えば、社員ゲートを一日のうち最後に通過したことなどであってもよい。この場合、情報処理装置200は、コインの付与条件として、例えば、“所定の時間に社員ゲートを通過したこと”を設定する。 Note that coming to the office may be, for example, having passed through the employee gate at the end of the day. In this case, the information processing apparatus 200 sets, for example, “passed the employee gate at a predetermined time” as the coin granting condition.
 情報処理装置200の制御部230に含まれる判定部231は、例えば、情報処理端末300から通知された“出勤の時刻”に基づいて、当該情報処理端末300が“ピーク時間帯に出勤したこと”を判定する。 The determination unit 231 included in the control unit 230 of the information processing apparatus 200, for example, based on the “time of attendance” notified from the information processing terminal 300, “the fact that the information processing terminal 300 has attended work during peak hours” Determine.
 情報処理装置200は、コインの付与条件を達成したことを、所定の期間経過後に判定してもよい。例えば、情報処理装置200は、社員ゲートの通過時刻が確定する“次の日”に、社員ゲートの通過時刻がオフピークか否かにより、コインの付与条件を達成したか否かを判定してもよい。また、情報処理装置200は、例えば、残業時間の有無が判定する“月末”に、コインの付与条件を達成したか否かを判定してもよい。 The information processing apparatus 200 may determine that the coin grant condition has been achieved after a predetermined period has elapsed. For example, the information processing apparatus 200 may determine whether or not the coin grant condition has been achieved on the “next day” when the passage time of the employee gate is fixed, depending on whether or not the passage time of the employee gate is off-peak. Good. In addition, the information processing apparatus 200 may determine whether or not the coin grant condition has been achieved at the “end of month” when the presence or absence of overtime is determined, for example.
 また、情報処理装置200は、コインの付与条件として、例えば、“所定の運動を行ったこと”を設定する。所定の運動は、例えば、ユーザが、所定の期間内(例えば、一日以内)に、10,000歩以上歩いたことである。健康型の付与条件は、例えば、所定の期間内(例えば、一週間以内)に、10Km以上のジョギングを行ったことである。また、所定の運動は、例えば、ユーザが階段を使用したことなどであってもよい。所定の運動は、例えば、情報処理端末300に含まれる加速度センサなどを用いて、検出することが可能である。 Also, the information processing apparatus 200 sets, for example, “having performed a predetermined exercise” as the coin granting condition. The predetermined exercise is, for example, that the user has walked 10,000 steps or more within a predetermined period (for example, within one day). The condition for providing the health type is, for example, that jogging of 10 km or more is performed within a predetermined period (for example, within one week). In addition, the predetermined exercise may be, for example, that the user has used stairs. The predetermined motion can be detected using, for example, an acceleration sensor included in the information processing terminal 300.
 情報処理装置200の制御部120に含まれる判定部231は、情報処理端末300のユーザが一日に歩いた歩数に基づいて、コインの付与条件を満たすか否かを判定する。コインの付与条件が、例えば、“一日に10,000歩以上の歩行”である場合、判定部231は、情報処理端末300から通知された一日の歩数が10,000以上であることに基づいて、コインの付与条件を満たしたと判定する。なお、情報処理端末200が判定する必要はなく、例えば、情報処理端末300において、コインの付与条件を満たしたか否かを判定してもよい。 The determination unit 231 included in the control unit 120 of the information processing apparatus 200 determines whether or not a coin grant condition is satisfied based on the number of steps the user of the information processing terminal 300 has walked in a day. For example, when the coin granting condition is “walking 10,000 steps or more a day”, the determination unit 231 determines that the number of steps per day notified from the information processing terminal 300 is 10,000 or more. Based on this, it is determined that the coin grant condition is satisfied. It is not necessary for the information processing terminal 200 to make a determination. For example, the information processing terminal 300 may determine whether or not a coin grant condition is satisfied.
 また、情報処理装置200は、コインの付与条件として、例えば、“所定の行動を行わなかったこと”を設定してもよい。所定の行動は、例えば、エレベータを使用しなかったことや、エスカレータを使用しなかったことである。情報処理装置200は、コインの付与条件として、例えば、“エレベータを使用しなかったこと”を設定してもよい。 Further, the information processing apparatus 200 may set, for example, “not performing a predetermined action” as the coin granting condition. The predetermined behavior is, for example, not using an elevator or not using an escalator. The information processing apparatus 200 may set, for example, “I did not use the elevator” as the coin granting condition.
 情報処理装置200の制御部230に含まれる判定部231は、例えば、情報処理端末300から通知された“ユーザが行った運動に関する情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の運動”を行ったか判定する。 For example, the determination unit 231 included in the control unit 230 of the information processing device 200 determines that the user of the information processing terminal 300 has received a coin based on “information related to exercise performed by the user” notified from the information processing terminal 300. It is determined whether or not a “predetermined exercise” that is a grant condition has been performed.
 また、第3の実施形態において、コインの付与は、例えば、所定の組織に属するユーザに対して実行されるように設定してもよい。所定の組織は、例えば、会社や学校、自治体、所定のグループなどであればよく、どのような単位であってもよい。例えば、特定の会社Aに属するユーザが所定のアクションを実行した場合に、コインが付与される。この場合において、情報処理装置200は、コインの付与を、所定の属性の情報処理端末300のユーザに限定してもよい。例えば、情報処理装置200は、会社Aに属するユーザだけに、コインを付与するように設定してもよい。 Further, in the third embodiment, the coins may be set so as to be executed for a user belonging to a predetermined organization, for example. The predetermined organization may be, for example, a company, a school, a local government, a predetermined group, or any unit. For example, a coin is awarded when a user belonging to a specific company A executes a predetermined action. In this case, the information processing apparatus 200 may limit the giving of coins to the user of the information processing terminal 300 having a predetermined attribute. For example, the information processing apparatus 200 may be set so as to give coins only to users belonging to the company A.
 情報処理装置200の制御部230の付与部232は、所定のアクションを実行した情報処理端末300を識別し、所定の組織に属するユーザの情報処理端末300の場合に、コインを付与する。なお、付与部232は、例えば、情報処理端末300を一意に識別可能な識別子、例えば、個体識別番号やMACアドレス、通信会社から割り当てられている加入者識別番号などを用いて、情報処理端末300を識別可能である。 The granting unit 232 of the control unit 230 of the information processing apparatus 200 identifies the information processing terminal 300 that has executed a predetermined action, and grants a coin in the case of the information processing terminal 300 of a user belonging to a predetermined organization. The granting unit 232 uses, for example, an identifier that can uniquely identify the information processing terminal 300, such as an individual identification number, a MAC address, or a subscriber identification number assigned by a communication company. Can be identified.
 また、第3の実施形態において、情報処理装置200は、ユーザを指定して、コインを付与してもよい。例えば、オーナーは、情報処理装置200を用いて、所定の行動を行ったユーザに対して、コインを付与する。この場合において、情報処理端末200のオーナーは、コインの種類や名称、数量等を指定して、コインを付与する。 In the third embodiment, the information processing apparatus 200 may designate a user and give a coin. For example, the owner uses the information processing apparatus 200 to give a coin to a user who has performed a predetermined action. In this case, the owner of the information processing terminal 200 assigns a coin by designating the type, name, quantity, etc. of the coin.
 所定の行動は、例えば、他のユーザの業務を助けたことや、全体業務を行ったことである。所定の行動は、例えば、業務において、他のユーザの模範となる業績を上げたことである。所定の行動は、例えば、幹事を行ったことである。所定の行動は、例えば、ユーザである先輩社員が、オーナーとなる後輩社員に対して、業務に関する事項を指導したことである。所定の行動は、例えば、所定の期間、無遅刻無欠席であったことである。所定の行動は、これらの例に限られず、どのような行動であってもよい。 The predetermined action is, for example, helping another user's business or performing the entire business. The predetermined action is, for example, having achieved achievements that serve as models for other users in business. The predetermined action is, for example, performing a secretary. The predetermined action is, for example, that a senior employee who is a user has instructed a junior employee who is an owner of matters related to business. The predetermined action is, for example, no absence and no absence for a predetermined period. The predetermined behavior is not limited to these examples, and may be any behavior.
 オーナーは、所定の行動を行ったユーザに対して、自己が保有するコインを付与(譲渡)する。オーナーは、情報処理装置200を用いて、ユーザに対して、コインを付与する。なお、付与するコインは、オーナーが予め保有するコインであってもよいし、当該オーナーが新たに発行するコインであってもよい。 The owner gives (transfers) the coins he owns to the user who has performed the predetermined action. The owner gives a coin to the user using the information processing apparatus 200. Note that the coin to be given may be a coin that the owner holds in advance, or a coin that is newly issued by the owner.
 また、本発明の仮想通貨付与システムにおいて、情報処理端末300のユーザが、所定の行動を行う場合に、コインを譲渡しなければならないように設定してもよい。例えば、情報処理端末300のユーザが、例えば、喫煙を行う場合には、所定の数量のコインを譲渡しなければならないように設定してもよい。この場合において、所定の行動を行いたいユーザは、他のユーザの情報処理端末300または情報処理装置200に対して、コインの譲渡を行う。 Further, in the virtual currency granting system of the present invention, it may be set so that the user of the information processing terminal 300 must transfer coins when performing a predetermined action. For example, when the user of the information processing terminal 300 performs smoking, for example, it may be set so that a predetermined number of coins must be transferred. In this case, a user who wants to perform a predetermined action transfers coins to the information processing terminal 300 or the information processing apparatus 200 of another user.
 情報処理装置200は、記憶部250に、ユーザが獲得したコインと、当該獲得したコインの属性(獲得理由や、獲得日時など)を対応付けて記憶している。そのため、情報処理装置200は、コインごと、または、所定のアクションごとに、ランキングを作成することができる。情報処理装置200は、作成したランキングを、情報処理端末300に通知することが可能である。 The information processing apparatus 200 stores, in the storage unit 250, coins acquired by the user and attributes of the acquired coins (acquisition reason, acquisition date / time, etc.) in association with each other. Therefore, the information processing apparatus 200 can create a ranking for each coin or for each predetermined action. The information processing apparatus 200 can notify the information processing terminal 300 of the created ranking.
 情報処理装置200は、例えば、所定のコインごとに、当該コインの保有量が多いユーザ順に並べたランキングを作成する。情報処理装置200は、例えば、“コインM”の保有量が多いユーザ順に、ランキングを作成する。 The information processing apparatus 200 creates, for example, a ranking for each predetermined coin arranged in order of the user having the largest amount of coins. For example, the information processing apparatus 200 creates a ranking in the order of users having the largest amount of “coin M”.
 情報処理装置200は、例えば、所定のアクションごとに、当該所定のアクションに基づいて付与されたコインの数量が多いユーザ順に、ランキングを作成してもよい。情報処理装置200は、例えば、“他のユーザの模範となる業績を上げたこと”に基づいて付与されたコインの数量が多いユーザ順に、ランキングを作成する。 The information processing apparatus 200 may create, for example, a ranking for each predetermined action in the order of users with the largest number of coins given based on the predetermined action. For example, the information processing apparatus 200 creates a ranking in the order of users with the largest number of coins awarded based on “achieving achievements that serve as a model for other users”.
 情報処理装置200がランキングを作成するため、例えば、コインの保有量が多いユーザが特定でき、当該ユーザに所定のリワードを行うことができる。所定のリワードは、例えば、ランキング上位者について表彰することや、社員/役員のシャドー権(一日カバン持ち権)を与えること、新規事業の経営権を与えること、などどのようなものであってもよい。 Since the information processing apparatus 200 creates a ranking, for example, a user with a large amount of coins can be identified, and a predetermined reward can be given to the user. The predetermined reward is, for example, commendation for the top ranking player, granting the shadow right of the employee / executive (one-day bag ownership), giving the management right of a new business, etc. Also good.
 情報処理装置200が、コインの種類ごとに、または、所定のアクションごとに、ランキングを作成するため、他のユーザよりもコイン数量が多いユーザに対してリワードすることが可能となる。そのため、ユーザに対して、コイン付与条件に関連する所定のアクションを実行しようとするインセンティブを与えることが可能となる。 Since the information processing apparatus 200 creates a ranking for each type of coin or for each predetermined action, it is possible to reward a user having a larger number of coins than other users. Therefore, it is possible to give the user an incentive to execute a predetermined action related to the coin grant condition.
 また、情報処理装置200は、例えば、複数のグループについて、所定のコインの保有量が多いグループ順に、ランキングを作成してもよい。情報処理装置200は、例えば、“コインM”の保有量が多いグループ順に、ランキングを作成する。また、情報処理装置200は、例えば、所定のアクションごとに、当該所定のアクションに基づいて付与されたコインの数量が多いグループ順に、ランキングを作成してもよい。 In addition, the information processing apparatus 200 may create a ranking for a plurality of groups in the order of groups having a large amount of predetermined coins, for example. For example, the information processing apparatus 200 creates a ranking in the order of the group having the largest amount of “coin M”. For example, the information processing apparatus 200 may create a ranking for each predetermined action in the order of groups in which the number of coins given based on the predetermined action is large.
 情報処理装置200が、グループごとにランキングを作成するため、グループ間の競争を促進することができ、グループに属するユーザの一体感を高めることが可能となる。 Since the information processing apparatus 200 creates a ranking for each group, competition between groups can be promoted, and the sense of unity among users belonging to the group can be enhanced.
 上記のとおり第3の実施形態では、所定の行動(模範的な行動や共通業務など)を行ったユーザである社員に対して、仮想通貨やポイントを付与することが可能となる。その結果、ユーザである社員が抱く、模範的な行動や共通業務などに対するモチベーションを高めることができる。 As described above, in the third embodiment, virtual currency and points can be given to employees who are users who have performed predetermined actions (exemplary actions, common work, etc.). As a result, it is possible to increase the motivation for the exemplary behavior, common work, etc. held by the employee who is the user.
 <第4の実施形態>
 第4の実施形態は、本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーが、ユーザが所定のイベントに参加したことや、当該イベントに関連する所定の行動を行った場合の実施形態である。所定のイベントは、例えば、スポーツイベントやコンサートイベントである。また、イベントに関連する所定の行動は、例えば、特定のスポーツ選手に関する情報を提供したことや、特手の歌手に対する応援コメントを投稿したことである。所定のイベントに参加したユーザに仮想通貨やポイントを付与することで、ユーザが、所定のイベントへ参加するモチベーションを高めることができる。また、所定のイベントに関連する所定の行動を行ったユーザに仮想通貨やポイントを付与することで、ユーザが、イベントに関連した所定の行動を行うモチベーションを高めることができる。
<Fourth Embodiment>
In the virtual currency granting system of the present invention, the fourth embodiment is a case where a trigger for granting virtual currency or points occurs when a user participates in a predetermined event or performs a predetermined action related to the event. It is an embodiment. The predetermined event is, for example, a sports event or a concert event. The predetermined action related to the event is, for example, providing information on a specific athlete or posting a support comment for a special singer. By giving virtual currency or points to a user who has participated in a predetermined event, the user can be more motivated to participate in the predetermined event. Further, by giving virtual currency or points to a user who has performed a predetermined action related to a predetermined event, the user can be more motivated to perform the predetermined action related to the event.
 なお、第4の実施形態における仮想通貨付与システムの構成例は、第1の実施形態にかかる仮想通貨付与システムの構成例と同様であるで、詳細な説明は省略される。また、第4の実施形態における仮想通貨付与システムの動作例は、図5に示す第1の実施形態における仮想通貨付与システムの動作例と同様であるため、詳細な説明は省略される。 Note that the configuration example of the virtual currency grant system in the fourth embodiment is the same as the configuration example of the virtual currency grant system according to the first embodiment, and detailed description thereof will be omitted. An operation example of the virtual currency grant system in the fourth embodiment is the same as the operation example of the virtual currency grant system in the first embodiment shown in FIG.
 情報処理装置200は、例えば、コインの付与条件として、“所定の情報を発信したこと”を設定する。所定の情報は、例えば、所定のイベントに関する情報を発信したことである。所定のイベントは、例えば、スポーツや音楽コンサートなどである。なお、所定のイベントは、これらの例に限られず、一時的なイベントや季節限定のイベントなど、どのようなイベントであってもよい。 The information processing apparatus 200 sets, for example, “transmitting predetermined information” as a coin grant condition. The predetermined information is, for example, that information related to a predetermined event is transmitted. The predetermined event is, for example, a sport or a music concert. The predetermined event is not limited to these examples, and may be any event such as a temporary event or a seasonal event.
 コインの付与条件は、例えば、スポーツに関連する情報を、ユーザが情報処理端末300を用いて発信したことである。コインの付与条件は、例えば、スポーツの試合に関連するチームについての情報を、いわゆる“掲示板”や“短文の投稿を共有するウェブ上の情報サービス”に投稿したことである。 The coin granting condition is, for example, that the user transmits information related to sports using the information processing terminal 300. The coin granting condition is, for example, that information about a team related to a sporting game is posted on a so-called “bulletin board” or “information service on the web sharing short postings”.
 ユーザは、スポーツの試合に関連するチームの所属選手の情報、例えば、“所定の選手の体調が良い”とか、“所定の選手は試合会場に現れていない”などを投稿することにより、コインを獲得することができる。 The user can submit coins by posting information about the players belonging to the team related to the sports game, such as “the physical condition of the given player is good” or “the given player does not appear at the game venue”. Can be earned.
 また、コインの付与条件として設定される情報は、例えば、スポーツの試合が行われる地域の天気に関する情報や、当該試合が行われる競技場の周辺の混雑に関する情報など、どのような情報であってもよい。 Also, the information set as the coin granting condition is, for example, any information such as information on the weather in the area where the sports game is played, information on the congestion around the stadium where the game is played, etc. Also good.
 なお、オーナーは、付与条件として、投稿したメッセージに対する“反応”が、所定の閾値以上であることを、設定することもできる。反応は、例えば、“掲示板”において、ユーザが投稿したメッセージに対して所定数以上の返事が書き込まれたことや、“短文の投稿を共有するウェブ上の情報サービス”において、ユーザが投稿したメッセージが所定数以上転送されたことである。また、所定の動画サイトにおいて、ユーザが投稿した動画が所定の回数以上視聴されたことであってもよい。 In addition, the owner can also set that the “reaction” to the posted message is equal to or greater than a predetermined threshold as the grant condition. For example, in response to a message posted by a user on a “bulletin board”, a message posted by a user in a “information service on the web that shares a short sentence” or when a predetermined number of responses have been written. Is transferred over a predetermined number. Further, it may be that a video posted by the user has been viewed a predetermined number of times or more on a predetermined video site.
 情報処理装置200の制御部230に含まれる判定部231は、例えば、情報処理端末300から受信した“所定の情報を発信したことを示す情報”に基づいて、当該情報処理端末300がコインの付与条件である“所定の情報を発信したこと”を満たすか否かを判定する。判定部231は、例えば、情報処理端末300から受信した“スポーツの試合に関連するチームについての情報”に基づいて、当該情報処理端末300のユーザが、コインの付与条件となる“所定の情報を発信したこと”を満たすか判定する。 For example, the determination unit 231 included in the control unit 230 of the information processing device 200 grants a coin to the information processing terminal 300 based on “information indicating that predetermined information has been transmitted” received from the information processing terminal 300. It is determined whether or not the condition “transmitting predetermined information” is satisfied. For example, based on “information about a team related to a sports game” received from the information processing terminal 300, the determination unit 231 allows the user of the information processing terminal 300 to input “predetermined information as a coin grant condition”. It is determined whether or not the “sent” is satisfied.
 また、情報処理装置200は、コインの付与条件として、ユーザが、例えば、所定のイベントに関連するサイトにおいて、当該所定のイベントの出場者や出演者の“ファン”であることを登録することである。当該所定のイベントに関連するサイトでは、例えば、ユーザが、所定のスポーツチームの所属選手を指定して、ファンとして登録することができる機能を備える。そこで、ユーザが当該サイトにおいて所定の所属選手をファンとして登録することを、付与条件としてもよい。 In addition, the information processing apparatus 200 registers that the user is a “fan” of a participant or performer of the predetermined event, for example, on a site related to the predetermined event, as a coin grant condition. is there. For example, the site related to the predetermined event includes a function that allows the user to specify a player belonging to a predetermined sports team and register as a fan. Therefore, the user may register a predetermined affiliation player as a fan on the site.
 また、情報処理装置200は、コインの付与条件として、“所定のイベントに参加したこと”を設定してもよい。情報処理装置200の制御部230に含まれる判定部231は、例えば、予め定められた条件が“所定のイベントに参加したこと”である場合、情報処理端末300から通知された“所定のイベントに参加した旨を示す情報”(例えば、チケット情報など)に基づいて、当該情報処理端末300が“所定のイベントに参加したこと”を判定する。 Further, the information processing apparatus 200 may set “participated in a predetermined event” as a coin granting condition. For example, when the predetermined condition is “participation in a predetermined event”, the determination unit 231 included in the control unit 230 of the information processing apparatus 200 receives the “predetermined event notified from the information processing terminal 300”. Based on “information indicating participation” (for example, ticket information), the information processing terminal 300 determines “participation in a predetermined event”.
 情報処理装置200は、コインの付与条件として、例えば、イベントに参加したユーザが、当該イベントにおいて所定のアクションを行ったことを設定してもよい。
 情報処理装置200は、コインの付与条件として、例えば、イベントにおいて、“ユーザが所定のアクションを実行したこと”を設定する。情報処理装置200は、コインの付与条件として、例えば、イベントにおいて、“ユーザの所定の動作が所定の回数以上であること”を設定する。所定の動作は、例えば、イベントにおいてユーザが拍手することや、上下に飛ぶことなどである。また、所定の回数は、例えば、1,000回などが設定されるが、どのような回数であってもよい。なお、ユーザの所定の動作は、当該ユーザが保持する情報処理端末300に含まれる加速度センサにより、検出することができる。
The information processing apparatus 200 may set, for example, that a user who participated in an event has performed a predetermined action in the event as a coin grant condition.
For example, in the event, the information processing apparatus 200 sets “the user has executed a predetermined action” as the coin grant condition. For example, in the event, the information processing apparatus 200 sets “the user's predetermined operation is a predetermined number of times or more” as the coin grant condition. The predetermined operation is, for example, that the user applauds or flies up and down in an event. The predetermined number of times is set to, for example, 1,000 times, but may be any number. The user's predetermined operation can be detected by an acceleration sensor included in the information processing terminal 300 held by the user.
 情報処理装置200は、コインの付与条件として、例えば、イベントに参加したユーザが、当該イベントにおいて所定のアクションを行ったことを設定してもよい。情報処理装置200は、コインの付与条件として、例えば、イベントにおいて、“ユーザが所定のアクションを実行したこと”を設定する。情報処理装置200は、コインの付与条件として、例えば、イベントにおいて、“ユーザが所定の道具を所定の回数以上動かしたこと”を設定する。所定の道具は、イベントにおいて観客であるユーザが使用するものであり、例えば、ペンライトやうちわ、タオル等などの応援グッズである。また、所定の回数は、例えば、10,000回などが設定されるが、どのような回数であってもよい。なお、ペンライトやうちわ、タオル等には、加速度センサが取り付けられていてもよく、当該加速度センサにより、ユーザが当該ペンライトやうちわ、タオル等を動かした回数を検出することができる。 The information processing apparatus 200 may set, for example, that a user who participated in an event has performed a predetermined action in the event as a coin grant condition. For example, in the event, the information processing apparatus 200 sets “the user has executed a predetermined action” as the coin grant condition. The information processing apparatus 200 sets “the user has moved a predetermined tool a predetermined number of times” or more in an event, for example, as a coin grant condition. The predetermined tool is used by a user who is a spectator at an event, and is, for example, support goods such as a penlight, a fan, a towel, and the like. Further, the predetermined number of times is set, for example, 10,000 times, but may be any number. Note that an acceleration sensor may be attached to the penlight, fan, towel, or the like, and the acceleration sensor can detect the number of times the user has moved the penlight, fan, towel, or the like.
 情報処理装置200の制御部230に含まれる判定部231は、例えば、情報処理端末300から通知された情報に基づいて、当該情報処理端末300のユーザが、コインの付与条件を満たす所定の行動を行ったか否かを判定する。情報処理装置200の制御部230に含まれる付与部232は、判定部231の半径結果に基づいて、ユーザに対して、コインを付与する。 The determination unit 231 included in the control unit 230 of the information processing device 200, for example, based on information notified from the information processing terminal 300, the user of the information processing terminal 300 performs a predetermined action that satisfies the coin grant condition. It is determined whether it has been performed. The granting unit 232 included in the control unit 230 of the information processing device 200 grants a coin to the user based on the radius result of the determination unit 231.
 なお、情報処理装置200が付与するコインは、例えば、イベントに関連する名称が付けられたコインであってもよい。例えば、情報処理装置200は、スポーツチームNのスポーツ試合における所定の行動に基づいて付与するコインに、“Nコイン”と名付けてもよい。 Note that the coin provided by the information processing apparatus 200 may be a coin with a name related to the event, for example. For example, the information processing apparatus 200 may name “N coin” as a coin to be awarded based on a predetermined action in a sports game of the sports team N.
 所定のイベントに関連するアクションを実行したことで付与されたコイン(例えば、“Nコイン”)は、当該チームやグループに関連する事項に限定して、使用可能に設定されていてもよい。例えば、スポーツチームNに関連する商品(チケットや応援グッズ)に限定して、使用可能に設定されていてもよい。 The coins (for example, “N coins”) given by executing an action related to a predetermined event may be set to be usable only for matters related to the team or group. For example, it may be set to be usable only for products related to the sports team N (tickets and support goods).
 また、所定のイベントに関連するアクションを実行したことで付与されたコイン(例えば、“Nコイン”)は、当該チームやグループの本拠地や活動地域に限定して、使用可能に設定されていてもよい。例えば、スポーツチームNの本拠地が“東京”である場合、“Nコイン”は、東京周辺に限定して使用可能に設定されていてもよい。 In addition, even if the coins (for example, “N coins”) granted by executing an action related to a predetermined event are set to be usable only in the home or activity area of the team or group. Good. For example, when the headquarters of the sports team N is “Tokyo”, the “N coin” may be set to be usable only in the vicinity of Tokyo.
 上記のとおり、第4の実施形態は、イベントに関連する所定の行動を行ったユーザに仮想通貨やポイントを付与することで、ユーザが、所定のイベントへ参加するモチベーションを高めることや、イベントに関連した所定の行動を行うモチベーションを高めることができる。 As described above, the fourth embodiment increases the motivation for a user to participate in a predetermined event by giving virtual currency or points to a user who has performed a predetermined action related to the event, Motivation to perform related predetermined actions can be increased.
 <その他の実施形態>
 本発明における仮想通貨付与システムは、(1)農業および食品や飲料を初めとしたCPG (Consumer Packaged Goods)産業にも、適用可能である。
<Other embodiments>
The virtual currency granting system according to the present invention is applicable to (1) agriculture and CPG (Consumer Packaged Goods) industries such as food and beverages.
 本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーを設定する対象は、農業領域における生産者から消費者までのValue Chainであってもよい。 In the virtual currency granting system of the present invention, the target for setting the trigger for giving virtual currency or points may be Value Chain from producers to consumers in the agricultural field.
 農業領域において、生産者や中間業者は、それぞれ情報処理装置200を保持しており、当該生産者や中間業者が活動したイベントごとに、コインを発行する。発行するコインには、時間、場所、天候、農薬、添加物などの所定の情報を付加してもよい。 In the agricultural field, producers and middlemen each have an information processing device 200, and issue coins for each event in which the producers and middlemen are active. Predetermined information such as time, place, weather, agricultural chemicals, and additives may be added to the issued coin.
 生産者や中間業者は、自己が担当するイベントごとに、所定の情報を付加したコインを発行し、ブロックチェーン100に書き込む。 Producers and intermediaries issue coins with predetermined information and write them to the blockchain 100 for each event that they are responsible for.
 ブロックチェーン100に書き込まれた情報は、不可逆で改ざんができない共有データベースを形成するため、生産者や中間業者がコインに付加した情報は改ざんができなくなる。すなわち、コインに付加された農薬、添加物などの所定の情報が正しく記憶されるようになり、農業全体のバリューチェーンでの不正を防ぐことができる。 The information written in the block chain 100 forms an irreversible and shared database that cannot be tampered with, so the information added to the coins by producers and intermediaries cannot be tampered with. That is, predetermined information such as agricultural chemicals and additives added to coins is correctly stored, and fraud in the entire value chain of agriculture can be prevented.
 その結果、本発明の仮想通貨付与システムは、消費者から透明性の高い農作物のトレーサビリティー情報を提供できる。本発明の仮想通貨付与システムは、同様の仕組みにより、食品や飲料を初めとしたCPG (Consumer Packaged Goods)産業全体に展開可能である。 As a result, the virtual currency granting system of the present invention can provide highly transparent traceability information of agricultural products from consumers. The virtual currency granting system of the present invention can be deployed in the entire CPG (Consumer Packaged Goods) industry including food and beverages by the same mechanism.
 本発明における仮想通貨付与システムは、(2)物流にも、適用可能である。 The virtual currency granting system in the present invention can be applied to (2) logistics.
 本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーを設定する対象は、物流領域における送り主から受取人までのValue Chainであってもよい。 In the virtual currency granting system of the present invention, the target for setting the trigger for giving virtual currency or points may be Value Chain from the sender to the recipient in the logistics area.
 物流領域において、送り主から受取人までに介在するユーザは、それぞれ情報処理装置200を保持しており、当該送り主から受取人までの間に発生したイベントごとに、コインを発行する。発行するコインには、時間、場所、天候などの情報を付加してもよい。 In the distribution area, users who are present from the sender to the recipient each hold the information processing apparatus 200 and issue a coin for each event that occurs between the sender and the recipient. Information such as time, place, and weather may be added to issued coins.
 送り主から受取人までに介在するユーザは、自己が担当するイベントごとに、所定の情報を付加したコインを発行し、ブロックチェーン100に書き込む。 The user intervening from the sender to the recipient issues a coin with predetermined information and writes it to the block chain 100 for each event that he / she is in charge of.
 ブロックチェーン100に書き込まれた情報は、不可逆で改ざんができない共有データベースを形成するため、送り主から受取人までに介在するユーザがコインに付加した情報は改ざんができなくなる。すなわち、コインに付加された時間、場所などの所定の情報が正しく記憶されるようになり、物流全体のバリューチェーンでの不正を防ぐことができる。その結果、本発明の仮想通貨付与システムは、消費者から透明性の高い物流トレーサビリティーを付加できる。 The information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, so the information added to the coin by the user who is from the sender to the recipient cannot be tampered with. That is, predetermined information such as the time and place added to the coin is correctly stored, so that illegality in the value chain of the entire physical distribution can be prevented. As a result, the virtual currency granting system of the present invention can add highly transparent logistics traceability from consumers.
 本発明における仮想通貨付与システムは、(3)生命保険・損害保険業界にも、適用可能である。 The virtual currency granting system in the present invention can be applied to (3) the life insurance / non-life insurance industry.
 本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーを設定する対象は、種々の生命保険・損害保険に適用可能である。 In the virtual currency granting system of the present invention, a target for setting a trigger for giving virtual currency or points can be applied to various life insurance and non-life insurance.
 生命保険・損害保険業界において、例えば、健康増進型の生命保険やテレマティクスから取得できる情報を元に開発される、自動車保険のケースを例にして説明する。生命保険・損害保険のサービスの提供を受ける顧客は、情報処理装置200を用いて、コインを発行する。発行するコインには、顧客の健康状態や運転状況など保険適用に関連する行動履歴を付加する。 In the life insurance / non-life insurance industry, for example, the case of automobile insurance developed based on information that can be acquired from health promotion life insurance and telematics will be described as an example. A customer who is provided with a life insurance / non-life insurance service uses the information processing apparatus 200 to issue a coin. An action history related to insurance application such as a customer's health condition and driving condition is added to the coin to be issued.
 ブロックチェーン100に書き込まれた情報は、不可逆で改ざんができない共有データベースを形成するため、顧客がコインに付加した情報は改ざんができなくなる。すなわち、コインに付加された顧客の健康状態や運転状況など保険適用に関連する行動履歴は正しく記憶されるようになる。 Since the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, the information added to the coin by the customer cannot be tampered with. That is, the action history related to insurance application such as the health condition and driving situation of the customer added to the coin is correctly stored.
 上記のとおり、生命保険・損害保険業界において、顧客の保険適用に関連する行動履歴が不可逆で改ざんができない共有データベースを形成することで、トレーサビリティーが担保された顧客の行動履歴を元に、保険プランの最適化ができる。 As described above, in the life insurance and non-life insurance industries, insurance is created based on the customer's behavior history with traceability ensured by forming a shared database in which the behavior history related to the customer's insurance application is irreversible and cannot be tampered with. The plan can be optimized.
 本発明における仮想通貨付与システムは、(4)不動産管理にも、適用可能である。 The virtual currency granting system according to the present invention can also be applied to (4) real estate management.
 本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーを設定する対象は、マンションを初めとした不動産管理業務であってもよい。 In the virtual currency granting system of the present invention, a target for setting a trigger for granting virtual currency or points may be a real estate management business including an apartment.
 マンション管理は、当該マンションの共有部の改修・修繕履歴は比較的管理されている状態にあるが、専有部の改修・修繕履歴は獲得できていないケースも多いのが現状である。 As for condominium management, the repair / repair history of the common part of the apartment is relatively managed, but there are many cases where the repair / repair history of the exclusive section has not been acquired.
 そこで、不動産管理において、マンション等の管理組合や管理会社は情報処理装置200を保持しており、コインを発行する。発行するコインには、専有部の改修・修繕箇所を報告した住民に関する情報や、当該専有部の改修・修繕箇所に関する情報、修繕に関する情報などを付加する。 Therefore, in real estate management, management associations and management companies such as condominiums hold the information processing apparatus 200 and issue coins. Information on the residents who have reported the repair / repair location of the private department, information on the repair / repair location of the private department, information on repair, etc. is added to the issued coin.
 ブロックチェーン100に書き込まれた情報は、不可逆で改ざんができない共有データベースを形成するため、顧客がコインに付加した情報は改ざんができなくなる。すなわち、コインに付加された“専有部の改修・修繕箇所を報告した住民に関する情報や、当該専有部の改修・修繕箇所に関する情報、修繕に関する情報”は正しく記憶されるようになる。 Since the information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, the information added to the coin by the customer cannot be tampered with. In other words, the “information regarding the residents who have reported the repair / repair location of the private section, the information regarding the repair / repair location of the dedicated section, and the information regarding the repair” added to the coin is correctly stored.
 上記のとおり、不動産管理業務において、不可逆で改ざんができない共有データベースを形成することで、マンションなどの不動産全体の改修・修繕履歴のトレーサビリティーを担保することでマンションなどの不動産の価格の最適化を図ることができる。 As described above, in the real estate management business, by forming a shared database that is irreversible and cannot be altered, it is possible to optimize the price of real estate such as condominiums by ensuring the traceability of repair and repair history of the entire real estate such as condominiums. Can be planned.
 本発明における仮想通貨付与システムは、(5)医療・介護業界にも、適用可能である。 (5) The virtual currency grant system according to the present invention can be applied to the medical and nursing care industries.
 本発明の仮想通貨付与システムにおいて、仮想通貨やポイントを付与するトリガーを設定する対象は、医療・介護の業界であってもよい。 In the virtual currency granting system of the present invention, the target for setting the trigger for giving virtual currency or points may be the medical / nursing care industry.
 医療・介護の業界において、医者は看護師、あるいは患者は、情報処理装置200を保持しており、受診歴、処方歴、介護記録など医療履歴ごとに、コインを発行する。発行するコインには、当該受診歴、処方歴、介護記録など医療履歴ごとに、時間や場所などの情報を付加する。 In the medical / nursing care industry, a doctor is a nurse or a patient holds an information processing apparatus 200, and issues a coin for each medical history such as a medical history, a prescription history, and a nursing record. Information such as time and place is added to the issued coin for each medical history such as the medical history, prescription history, and care record.
 ブロックチェーン100に書き込まれた情報は、不可逆で改ざんができない共有データベースを形成するため、医者は看護師、あるいは患者がコインに付加した情報は改ざんができなくなる。受診歴、処方歴、介護記録など医療履歴ごとの時間や場所などの情報は、正しく記憶されるようになり、不可逆で改ざんができない共有データベースを形成することができる。その結果、本発明の仮想通貨付与システムは、医療・介護履歴のトレーサビリティーを担保することができる。 The information written in the block chain 100 forms a shared database that is irreversible and cannot be tampered with, so that information that doctors or nurses or patients add to coins cannot be tampered with. Information such as time and place for each medical history such as a medical examination history, prescription history, and care record is stored correctly, and a shared database that is irreversible and cannot be tampered with can be formed. As a result, the virtual currency granting system of the present invention can ensure the traceability of medical / care history.
 本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。また、上記実施の形態に示す構成を適宜組み合わせることとしてもよい。 Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various changes and modifications based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention. For example, the functions included in each means, each step, etc. can be rearranged so that there is no logical contradiction, and a plurality of means, steps, etc. can be combined or divided into one. . The structures described in the above embodiments may be combined as appropriate.
 100 ブロックチェーン(BlockChain)
 200 情報処理装置
 210 入力部
 220 通信部
 230 制御部
 240 表示部
 250 記憶部
 300 情報処理端末
 310 通信部
 320 制御部
 330 表示部
 400 NW(ネットワーク)
 500 店舗内装置
100 Blockchain (BlockChain)
DESCRIPTION OF SYMBOLS 200 Information processing apparatus 210 Input part 220 Communication part 230 Control part 240 Display part 250 Storage part 300 Information processing terminal 310 Communication part 320 Control part 330 Display part 400 NW (network)
500 In-store equipment

Claims (9)

  1.  ユーザの端末から所定のアクションを受け付ける通信部と、
     前記通信部が受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判定する判定部と、
     前記判定部が前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与部と、
     前記付与部が前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶部と
     を含むことを特徴とする情報処理装置。
    A communication unit that accepts a predetermined action from the user's terminal;
    A determination unit that determines whether or not the predetermined action received by the communication unit satisfies a predetermined condition;
    A granting unit that grants a predetermined amount of virtual currency to the user when the judging unit judges that the condition is satisfied;
    And a storage unit that stores information relating to the predetermined action and the amount of the virtual currency provided by the grant unit in association with each other when the grant unit grants the virtual currency. apparatus.
  2.  前記通信部は、前記付与部が前記仮想通貨を付与した場合に、前記所定のアクションが予め定められた条件を満たしたことを示す情報と、前記付与部が付与した仮想通貨の額とを、前記ユーザの端末に通知する
    ことを特徴とする請求項1に記載の情報処理装置。
    The communication unit, when the granting unit grants the virtual currency, information indicating that the predetermined action satisfies a predetermined condition, and the amount of the virtual currency granted by the granting unit, The information processing apparatus according to claim 1, wherein the information processing apparatus notifies the user terminal.
  3.  前記通信部は、前記ユーザの端末から要求があった場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額との対応付けの履歴を、当該ユーザの端末に通知する
    ことを特徴とする請求項1または2に記載の情報処理装置。
    When there is a request from the user's terminal, the communication unit notifies the user's terminal of a history of association between the information regarding the predetermined action and the amount of the virtual currency granted by the granting unit. The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
  4.  前記ユーザの端末から前記仮想通貨を他のユーザに譲渡する旨の要求を受けた場合に、前記ユーザに付与された前記仮想通貨から、指定された額の当該仮想通貨を、他のユーザに譲渡する取引部をさらに含むことを特徴とする請求項1乃至3のいずれかに記載の情報処理装置。 When a request to transfer the virtual currency to another user is received from the user's terminal, the specified amount of the virtual currency is transferred to the other user from the virtual currency given to the user. The information processing apparatus according to claim 1, further comprising a transaction unit that performs processing.
  5.  前記取引部は、前記ユーザの端末から受けた要求に前記所定のアクションに関する情報が含まれている場合に、前記記憶部を参照して、当該所定のアクションに関する情報に対応付けられた前記仮想通貨の額を、前記他のユーザに譲渡することを特徴とする請求項4に記載の情報処理装置。 When the request received from the user's terminal includes information related to the predetermined action, the transaction unit refers to the storage unit and the virtual currency associated with the information related to the predetermined action The information processing apparatus according to claim 4, wherein the amount is transferred to the other user.
  6.  前記通信部は、前記仮想通貨を付与するオーナーの端末から、前記予め定められた条件と、当該条件を満たした場合に付与される当該仮想通貨の額とを対応付けた情報を受け付ける
    ことを特徴とする請求項1乃至5のいずれかに記載の情報処理装置。
    The communication unit receives information that associates the predetermined condition with the amount of the virtual currency that is granted when the condition is satisfied, from an owner terminal that grants the virtual currency. The information processing apparatus according to any one of claims 1 to 5.
  7.  前記通信部は、前記仮想通貨を付与するオーナーの端末から、前記仮想通貨を付与する前記ユーザの数と、付与する当該仮想通貨の総額とを対応付けた情報を受け付けることを特徴とする請求項6に記載の情報処理端末。 The said communication part receives the information which matched the number of the said users who provide the said virtual currency, and the total amount of the said virtual currency to give from the owner's terminal which provides the said virtual currency. 6. The information processing terminal according to 6.
  8.  ユーザの端末から所定のアクションを受け付ける通信ステップと、
     前記通信ステップが受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判断する判断ステップと、
     前記判断ステップが前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与ステップと、
     前記付与ステップが前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶ステップと
     を含むことを特徴とする情報処理方法。
    A communication step for accepting a predetermined action from a user terminal;
    A determination step of determining whether or not the predetermined action received by the communication step satisfies a predetermined condition;
    A granting step of granting a predetermined amount of virtual currency to the user when the judging step judges that the condition is satisfied;
    A storage step of storing information relating to the predetermined action in association with the amount of the virtual currency given by the granting unit when the granting step grants the virtual currency; Method.
  9.  ユーザの端末から所定のアクションを受け付ける通信機能と、
     前記通信機能が受け付けた前記所定のアクションが、予め定められた条件を満たしているか否かを判断する判断機能と、
     前記判断機能が前記条件を満たしていると判断した場合に、前記ユーザに対して、予め定められた額の仮想通貨を付与する付与機能と、
     前記付与機能が前記仮想通貨を付与した場合に、前記所定のアクションに関する情報と、前記付与部が付与した仮想通貨の額とを対応付けて記憶する記憶機能と
     をコンピュータに実行させることを特徴とするプログラム。
    A communication function for receiving a predetermined action from a user terminal;
    A determination function for determining whether or not the predetermined action received by the communication function satisfies a predetermined condition;
    A granting function that grants a predetermined amount of virtual currency to the user when the judging function judges that the condition is satisfied;
    When the grant function grants the virtual currency, the computer is caused to execute a storage function that stores information related to the predetermined action and the amount of the virtual currency given by the grant unit in association with each other. Program to do.
PCT/JP2016/073006 2016-08-04 2016-08-04 Information processing device, information processing method, and program WO2018025384A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/073006 WO2018025384A1 (en) 2016-08-04 2016-08-04 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/073006 WO2018025384A1 (en) 2016-08-04 2016-08-04 Information processing device, information processing method, and program

Publications (1)

Publication Number Publication Date
WO2018025384A1 true WO2018025384A1 (en) 2018-02-08

Family

ID=61072724

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2016/073006 WO2018025384A1 (en) 2016-08-04 2016-08-04 Information processing device, information processing method, and program

Country Status (1)

Country Link
WO (1) WO2018025384A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6467653B1 (en) * 2018-04-05 2019-02-13 インシェアランス株式会社 Risk product support system
JP2019194778A (en) * 2018-05-01 2019-11-07 株式会社Why Remittance system of virtual currency
JP2020067853A (en) * 2018-10-25 2020-04-30 マツダ株式会社 Virtual currency management device and virtual currency management method
JP2020095489A (en) * 2018-12-13 2020-06-18 株式会社日立製作所 Regional currency management system, regional currency management method, and regional currency distribution infrastructure
JP2020123021A (en) * 2019-01-29 2020-08-13 ナツメアタリ株式会社 Point management system
JPWO2020195738A1 (en) * 2019-03-25 2020-10-01
JP2021531599A (en) * 2018-11-05 2021-11-18 ローガン ダロウ クレメンツ,ダグラス Computer processing to increase the growth rate of services
JP2022104629A (en) * 2020-12-28 2022-07-08 忠男 西川 Information processing system
US11978002B2 (en) 2018-11-05 2024-05-07 Douglas Logan Darrow Clements Computer enhancements for increasing service growth speed

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003157388A (en) * 2001-11-22 2003-05-30 Ntt Data Corp Sales promotion information providing device
JP2005062937A (en) * 2003-08-11 2005-03-10 Ntt Docomo Hokuriku Inc Point transaction method and point transaction management device
JP2008083776A (en) * 2006-09-26 2008-04-10 Ntt Data Corp Point system
JP2012079273A (en) * 2010-10-06 2012-04-19 Fujitsu Ltd Ecosystem survey device, ecosystem survey method, and program
JP2015092330A (en) * 2013-09-30 2015-05-14 株式会社 ディー・エヌ・エー Fan management server device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003157388A (en) * 2001-11-22 2003-05-30 Ntt Data Corp Sales promotion information providing device
JP2005062937A (en) * 2003-08-11 2005-03-10 Ntt Docomo Hokuriku Inc Point transaction method and point transaction management device
JP2008083776A (en) * 2006-09-26 2008-04-10 Ntt Data Corp Point system
JP2012079273A (en) * 2010-10-06 2012-04-19 Fujitsu Ltd Ecosystem survey device, ecosystem survey method, and program
JP2015092330A (en) * 2013-09-30 2015-05-14 株式会社 ディー・エヌ・エー Fan management server device

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019193704A1 (en) * 2018-04-05 2019-10-10 インシェアランス株式会社 Risk product assistance system
JP6467653B1 (en) * 2018-04-05 2019-02-13 インシェアランス株式会社 Risk product support system
JP7085193B2 (en) 2018-05-01 2022-06-16 株式会社Why Cryptocurrency remittance system
JP2019194778A (en) * 2018-05-01 2019-11-07 株式会社Why Remittance system of virtual currency
JP2020067853A (en) * 2018-10-25 2020-04-30 マツダ株式会社 Virtual currency management device and virtual currency management method
JP7141020B2 (en) 2018-10-25 2022-09-22 マツダ株式会社 Virtual currency management device and virtual currency management method
US11978002B2 (en) 2018-11-05 2024-05-07 Douglas Logan Darrow Clements Computer enhancements for increasing service growth speed
JP7106760B2 (en) 2018-11-05 2022-07-26 ローガン ダロウ クレメンツ,ダグラス Computing to speed up service growth
JP2021531599A (en) * 2018-11-05 2021-11-18 ローガン ダロウ クレメンツ,ダグラス Computer processing to increase the growth rate of services
JP2020095489A (en) * 2018-12-13 2020-06-18 株式会社日立製作所 Regional currency management system, regional currency management method, and regional currency distribution infrastructure
JP7034898B2 (en) 2018-12-13 2022-03-14 株式会社日立製作所 Local currency management system, local currency management method, and local currency distribution platform
JP2020123021A (en) * 2019-01-29 2020-08-13 ナツメアタリ株式会社 Point management system
US20220164977A1 (en) * 2019-03-25 2022-05-26 Nec Corporation Information processing device, processing method, and recording medium
WO2020195738A1 (en) * 2019-03-25 2020-10-01 日本電気株式会社 Information processing device, processing method, and recording medium
JPWO2020195738A1 (en) * 2019-03-25 2020-10-01
JP7484887B2 (en) 2019-03-25 2024-05-16 日本電気株式会社 Information processing device, processing method and program
US12080017B2 (en) * 2019-03-25 2024-09-03 Nec Corporation Information processing device, processing method, and recording medium
JP2022104629A (en) * 2020-12-28 2022-07-08 忠男 西川 Information processing system
JP7444475B2 (en) 2020-12-28 2024-03-06 忠男 西川 information processing system

Similar Documents

Publication Publication Date Title
WO2018025384A1 (en) Information processing device, information processing method, and program
US9801020B2 (en) System for creating anonymous social gatherings
US10140620B2 (en) Mobile device system and method providing combined delivery system using 3D geo-target location-based mobile commerce searching/purchases, discounts/coupons products, goods, and services, or service providers-geomapping-company/local and socially-conscious information/social networking (“PS-GM-C/LandSC/I-SN”)
US10152722B2 (en) System and method for providing combination of online coupons, products or services with advertisements, geospatial mapping, related company or local information, and social networking
JP6022481B2 (en) Mobile advertising using social elements in a geosocial networking system
US10217117B2 (en) System and method for social networking interactions using online consumer browsing behavior, buying patterns, advertisements and affiliate advertising, for promotions, online coupons, mobile services, products, goods and services, entertainment and auctions, with geospatial mapping technology
US20130073366A1 (en) System and method for tracking, utilizing predicting, and implementing online consumer browsing behavior, buying patterns, social networking communications, advertisements and communications, for online coupons, products, goods &amp; services, auctions, and service providers using geospatial mapping technology, and social networking
US20120129590A1 (en) System and Method for Interactive Location-Based Gameplay
KR20140021545A (en) Ad-based location ranking for geo-social networking system
CA2863979A1 (en) Methods and systems for a multi-user competition
KR102386273B1 (en) Signage system that works in conjunction with user terminals
Goncalves et al. Crowdpickup: Crowdsourcing task pickup in the wild
JP7169767B2 (en) Loyalty building support device
JP2018180904A (en) Electronic coupon system
JP6344860B2 (en) Advertising system
JP6601859B2 (en) Advertising system
JP2009238148A (en) Advertisement display system using flow line information
JP7446022B1 (en) How to implement marketing measures
JP6474183B1 (en) Advertising system
JP6385611B1 (en) Advertising system
JP2021026334A (en) Program, information processing device, information processing method and information processing system
KR102477197B1 (en) Linked discount system and method using game-type events
KR102622358B1 (en) System for providing membership selling service
JP6812031B1 (en) Emotional value evaluation system, emotional value evaluation method, and emotional value evaluation program
WO2024096104A1 (en) Nft-issuing system, nft issuance method, and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16911643

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16911643

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 25.06.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 16911643

Country of ref document: EP

Kind code of ref document: A1