[go: up one dir, main page]

JP7506812B1 - Information processing device and information processing method - Google Patents

Information processing device and information processing method Download PDF

Info

Publication number
JP7506812B1
JP7506812B1 JP2023167131A JP2023167131A JP7506812B1 JP 7506812 B1 JP7506812 B1 JP 7506812B1 JP 2023167131 A JP2023167131 A JP 2023167131A JP 2023167131 A JP2023167131 A JP 2023167131A JP 7506812 B1 JP7506812 B1 JP 7506812B1
Authority
JP
Japan
Prior art keywords
crypto
assets
transfer
asset
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023167131A
Other languages
Japanese (ja)
Inventor
高志 寺岡
創 竹内
ゆき 梶岡
恒宏 武
嗣美 西分
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2023167131A priority Critical patent/JP7506812B1/en
Application granted granted Critical
Publication of JP7506812B1 publication Critical patent/JP7506812B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】ユーザが保有する少量の暗号資産を活用しやすくする。【解決手段】本発明の一実施形態に係る情報処理装置1は、複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付ける受付部131と、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する判定部132と、複数のユーザから譲渡された暗号資産の総額が基準値に達していると判定部が判定したことを条件として、複数のユーザから譲渡された暗号資産を暗号資産とは異なる交換先資産に交換するための交換指示を出力するとともに、交換先資産を所定の事業者に移転するための移転指示を出力する出力部133と、を有する。【選択図】図2[Problem] To facilitate the utilization of small amounts of crypto assets held by users. [Solution] An information processing device 1 according to one embodiment of the present invention has a reception unit 131 that receives transfers of crypto assets held by each of multiple users from that user, a determination unit 132 that determines whether the total amount of crypto assets transferred from the multiple users has reached a predetermined reference value, and an output unit 133 that outputs an exchange instruction to exchange the crypto assets transferred from the multiple users for exchange destination assets different from the crypto assets, and outputs a transfer instruction to transfer the exchange destination assets to a predetermined business operator, on condition that the determination unit determines that the total amount of crypto assets transferred from the multiple users has reached the reference value. [Selected Figure] Figure 2

Description

本発明は、暗号資産に関する情報を処理するための情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing device and an information processing method for processing information related to crypto assets.

特許文献1には、ユーザが保有する第1の暗号資産(デジタル通貨等)及び第2の暗号資産を、それぞれ所定の変換レートで第3の暗号資産に交換する発明が記載されている。 Patent document 1 describes an invention in which a first crypto asset (digital currency, etc.) and a second crypto asset held by a user are exchanged for a third crypto asset at a predetermined conversion rate.

特開2023-24889号公報JP 2023-24889 A

暗号資産には、他の暗号資産に交換するために最低限の数量が定められている場合がある。ユーザは、このような暗号資産を少量だけ保有していても、物品やサービスと引き換えることも他の暗号資産に交換することもできないため、少量の暗号資産が無駄になってしまうという問題があった。 Some cryptocurrencies require a minimum quantity to be exchanged for other cryptocurrencies. Even if a user holds a small amount of such cryptocurrencies, they cannot exchange them for goods or services or for other cryptocurrencies, which causes the small amount of cryptocurrencies to go to waste.

そこで、本発明はこれらの点に鑑みてなされたものであり、ユーザが保有する少量の暗号資産を活用しやすくすることを目的とする。 The present invention was made in consideration of these points, and aims to make it easier for users to utilize the small amounts of crypto assets they hold.

本発明の第1の態様の情報処理装置は、複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付ける受付部と、前記複数のユーザから譲渡された前記暗号資産の総額が所定の基準値に達しているか否かを判定する判定部と、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達していると前記判定部が判定したことを条件として、前記複数のユーザから譲渡された前記暗号資産を前記暗号資産とは異なる交換先資産に交換するための交換指示を出力するとともに、前記交換先資産を所定の事業者に移転するための移転指示を出力する出力部と、を有する。 The information processing device of the first aspect of the present invention has a reception unit that receives transfers of crypto assets held by each of a plurality of users, a determination unit that determines whether the total amount of the crypto assets transferred from the plurality of users has reached a predetermined reference value, and an output unit that, on condition that the determination unit determines that the total amount of the crypto assets transferred from the plurality of users has reached the reference value, outputs an exchange instruction to exchange the crypto assets transferred from the plurality of users for a destination asset different from the crypto assets, and outputs a transfer instruction to transfer the destination asset to a predetermined business operator.

前記基準値は、前記交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、前記事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のうちいずれかであってもよい。 The reference value may be either an exchangeable amount, which is the minimum amount of the cryptocurrency that can be exchanged for the exchange target asset, or a transferable amount, which is the amount of the cryptocurrency that corresponds to the minimum amount of the exchange target asset that can be transferred to the business operator.

前記判定部は、前記複数のユーザから譲渡された前記暗号資産の総額が、前記交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、前記事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のそれぞれに達しているか否かを判定し、前記出力部は、前記複数のユーザから譲渡された前記暗号資産の総額が前記交換可能額に達していると前記判定部が判定したことを条件として前記交換指示を出力した後、前記複数のユーザから譲渡された前記暗号資産の総額が前記移転可能額に達していると前記判定部が判定したことを条件として前記移転指示を出力してもよい。 The determination unit determines whether the total amount of the crypto assets transferred from the multiple users reaches both an exchangeable amount, which is the minimum amount of the crypto assets that can be exchanged for the exchange destination asset, and a transferable amount, which is the amount of the crypto assets that corresponds to the minimum amount of the exchange destination asset that can be transferred to the business, and the output unit may output the exchange instruction on the condition that the determination unit determines that the total amount of the crypto assets transferred from the multiple users has reached the exchangeable amount, and then output the transfer instruction on the condition that the determination unit determines that the total amount of the crypto assets transferred from the multiple users has reached the transferable amount.

前記受付部は、前記事業者から、前記交換先資産の種類の指定を受け付け、前記出力部は、前記事業者が指定した種類の前記交換先資産に交換するための前記交換指示を出力してもよい。 The reception unit may receive a designation of the type of the exchange target asset from the business operator, and the output unit may output the exchange instruction to exchange for the exchange target asset of the type designated by the business operator.

前記受付部は、前記ユーザから、前記暗号資産を譲渡するための前記暗号資産の額の条件である額条件の指定を受け付け、前記受付部は、前記ユーザが保有する前記暗号資産の額が前記額条件を満たすことを条件として、前記ユーザから前記暗号資産の譲渡を受け付けてもよい。 The reception unit may receive from the user a designation of an amount condition, which is a condition for the amount of the crypto asset for transferring the crypto asset, and the reception unit may accept the transfer of the crypto asset from the user on the condition that the amount of the crypto asset held by the user satisfies the amount condition.

前記受付部は、前記ユーザから、前記ユーザが保有する前記暗号資産のうち譲渡対象とする前記暗号資産の種類の指定を受け付け、前記受付部は、前記ユーザが指定した種類の前記暗号資産の額が前記額条件を満たすことを条件として、前記ユーザから前記ユーザが指定した種類の前記暗号資産の譲渡を受け付けてもよい。 The reception unit may receive from the user a designation of the type of cryptocurrency held by the user that is to be transferred, and the reception unit may accept from the user a transfer of the type of cryptocurrency designated by the user, on the condition that the amount of the type of cryptocurrency designated by the user satisfies the amount condition.

前記受付部は、前記ユーザから、前記ユーザが保有する前記暗号資産を前記暗号資産とは異なる資産に交換した後に余った前記暗号資産の譲渡を受け付けてもよい。 The reception unit may also receive from the user a transfer of the cryptocurrency remaining after the user exchanges the cryptocurrency held by the user for an asset different from the cryptocurrency.

前記受付部は、第1時点において前記ユーザから前記ユーザが保有する前記暗号資産の譲渡希望を受け付け、前記判定部は、前記受付部が譲渡希望を受け付けた前記暗号資産の総額が前記基準値に達しているか否かを判定し、前記受付部は、前記第1時点より後の第2時点において、前記総額が前記基準値に達していると前記判定部が判定したことを条件として、前記受付部が譲渡希望を受け付けた前記暗号資産の譲渡を前記ユーザから受け付けてもよい。 The reception unit may receive from the user a request for the transfer of the cryptocurrency held by the user at a first point in time, the determination unit may determine whether the total amount of the cryptocurrency for which the reception unit has received a transfer request has reached the reference value, and the reception unit may accept from the user a transfer of the cryptocurrency for which the reception unit has received a transfer request, on condition that the determination unit has determined that the total amount has reached the reference value, at a second point in time that is later than the first point in time.

前記出力部は、前記第2時点において前記受付部が譲渡を受け付けた前記暗号資産に適用された前記交換先資産への交換レート、又は前記第2時点において前記受付部が譲渡を受け付けた前記暗号資産から交換された後の前記交換先資産の額を含む通知を、前記ユーザが利用する情報端末に送信してもよい。 The output unit may transmit a notification to an information terminal used by the user, the notification including the exchange rate for the destination asset applied to the cryptocurrency whose transfer was accepted by the acceptance unit at the second time point, or the amount of the destination asset after being exchanged from the cryptocurrency whose transfer was accepted by the acceptance unit at the second time point.

前記出力部は、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達していないと前記判定部が判定したことを条件として、前記複数のユーザとは異なる他ユーザが利用する情報端末に所定の通知を送信してもよい。 The output unit may transmit a predetermined notification to an information terminal used by a user other than the plurality of users on condition that the determination unit determines that the total amount of the crypto assets transferred from the plurality of users does not reach the reference value.

前記出力部は、前記基準値に達するまでの前記暗号資産の不足額を含む前記通知を、前記他ユーザが利用する情報端末に送信してもよい。 The output unit may transmit the notification, including the shortfall in the cryptocurrency until the reference value is reached, to an information terminal used by the other user.

前記出力部は、前記他ユーザから前記通知に応じて前記暗号資産の譲渡を受け付けたことを条件として、前記他ユーザに対して所定の特典を付与するための付与指示を出力してもよい。 The output unit may output a grant instruction to grant a specified benefit to the other user on the condition that the transfer of the crypto asset is accepted from the other user in response to the notification.

前記受付部は、前記ユーザから前記暗号資産の譲渡を受け付けるとともに、移転先とする前記事業者である移転先事業者を示す情報を受け付け、前記判定部は、前記移転先事業者ごとに、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達しているか否かを判定してもよい。 The reception unit may receive the transfer of the crypto assets from the user and also receive information indicating the transfer destination business, which is the business to which the transfer is to be made, and the determination unit may determine, for each transfer destination business, whether the total amount of the crypto assets transferred from the multiple users has reached the reference value.

本発明の第2の態様の情報処理方法は、プロセッサが実行する、複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付けるステップと、前記複数のユーザから譲渡された前記暗号資産の総額が所定の基準値に達しているか否かを判定するステップと、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達していると前記判定するステップにおいて判定したことを条件として、前記複数のユーザから譲渡された前記暗号資産を前記暗号資産とは異なる交換先資産に交換するための交換指示を出力するとともに、前記交換先資産を所定の事業者に移転するための移転指示を出力するステップと、を有する。 The information processing method of the second aspect of the present invention includes the steps of accepting transfers of crypto assets held by each of a plurality of users, executed by a processor; determining whether the total amount of the crypto assets transferred from the plurality of users has reached a predetermined reference value; and, on condition that it has been determined in the step of determining that the total amount of the crypto assets transferred from the plurality of users has reached the reference value, outputting an exchange instruction to exchange the crypto assets transferred from the plurality of users for exchange destination assets different from the crypto assets, and outputting a transfer instruction to transfer the exchange destination assets to a predetermined business operator.

本発明によれば、ユーザが保有する少量の暗号資産を活用しやすくすることができるという効果を奏する。 The present invention has the effect of making it easier for users to utilize the small amounts of cryptocurrency they hold.

実施形態に係る情報処理システムの模式図である。1 is a schematic diagram of an information processing system according to an embodiment. 実施形態に係る情報処理システムのブロック図である。1 is a block diagram of an information processing system according to an embodiment. ユーザが譲渡条件を指定するための譲渡条件指定画面を表示しているユーザ端末の模式図である。13 is a schematic diagram of a user terminal displaying a transfer condition designation screen for a user to designate transfer conditions. FIG. 情報処理装置がユーザから暗号資産の譲渡を受け付ける処理を説明するための模式図である。1 is a schematic diagram for explaining a process in which an information processing device accepts a transfer of cryptocurrency from a user. FIG. 情報処理装置がユーザから譲渡された暗号資産に基づいて事業者に資産を提供する処理を説明するための模式図である。11 is a schematic diagram for explaining a process in which an information processing device provides assets to a business operator based on crypto assets transferred from a user. FIG. 実施形態に係る情報処理装置が実行する例示的な情報処理方法のフローチャートを示す図である。FIG. 1 is a flowchart illustrating an exemplary information processing method executed by an information processing device according to an embodiment. 変形例に係る情報処理装置がユーザから暗号資産の譲渡を受け付ける処理を説明するための模式図である。FIG. 13 is a schematic diagram for explaining a process in which an information processing device according to a modified example accepts the transfer of crypto assets from a user.

[情報処理システムSの概要]
図1は、本実施形態に係る情報処理システムSの模式図である。情報処理システムSは、情報処理装置1と、ユーザ端末2と、事業者端末3と、を含む。情報処理システムSは、その他のサーバ、端末等の機器を含んでもよい。
[Overview of Information Processing System S]
1 is a schematic diagram of an information processing system S according to the present embodiment. The information processing system S includes an information processing device 1, a user terminal 2, and a business operator terminal 3. The information processing system S may also include other devices such as a server and a terminal.

情報処理装置1は、ユーザが保有する暗号資産に関する処理を行うコンピュータである。情報処理装置1は、所定の管理者に関連付けられている。管理者は、例えば、ユーザと事業者との間で資産の移転を仲介する人間又は組織である。 The information processing device 1 is a computer that performs processing related to crypto assets held by a user. The information processing device 1 is associated with a specified administrator. The administrator is, for example, a person or organization that mediates the transfer of assets between a user and a business operator.

暗号資産は、代金の決済等に利用可能な電子的な資産である。暗号資産は、日本円、米国ドル等の法定通貨とは異なる電子的な資産である。暗号資産は、法定通貨を裏付けとした電子的な資産、例えば法定通貨と同等の価値及び保証を有する電子的な資産であってもよい。暗号資産は、例えば、デジタル通貨又はステーブルコインである。 Crypto assets are electronic assets that can be used for payment and other purposes. Crypto assets are electronic assets that are different from legal tender such as the Japanese yen or the US dollar. Crypto assets may be electronic assets backed by legal tender, for example, electronic assets that have the same value and guarantee as legal tender. Crypto assets are, for example, digital currencies or stable coins.

暗号資産は、例えば、情報処理装置1の記憶部又は情報処理装置1とは異なる装置の記憶部に構築されたブロックチェーンによって管理される。暗号資産は、例えば、ネットワーク上の一又は複数の記憶部上のブロックチェーンによって、保有者であるユーザを識別するためのユーザ識別情報(ユーザID:Identifier)と関連付けて記憶される。ブロックチェーンは複数のデータのブロックを含み、各ブロックは暗号資産が移転されたこと(暗号資産の保有者が変更されたこと)を示す一又は複数のトランザクションを含む。ブロックチェーン内の各ブロックには所定の規則で生成されたハッシュ値が含まれており、ブロック間のハッシュ値の整合性を確認することによりブロックチェーン全体の正しさが担保される。また、暗号資産は、ブロックチェーンに限られず、データベース等によって管理されてもよい。 The crypto assets are managed, for example, by a blockchain constructed in a storage unit of the information processing device 1 or in a storage unit of a device different from the information processing device 1. The crypto assets are stored, for example, by the blockchain on one or more storage units on the network, in association with user identification information (user ID: Identifier) for identifying the user who is the owner. The blockchain includes multiple blocks of data, and each block includes one or more transactions indicating that the crypto assets have been transferred (that the owner of the crypto assets has changed). Each block in the blockchain includes a hash value generated according to a predetermined rule, and the accuracy of the entire blockchain is guaranteed by checking the consistency of the hash values between blocks. In addition, the crypto assets may be managed not only by the blockchain, but also by a database, etc.

ユーザ端末2は、ユーザが利用する情報端末である。ユーザは、例えば、暗号資産を保有する人間又は組織である。事業者端末3は、事業者が利用する情報端末である。事業者は、例えば、ユーザから譲渡された暗号資産に応じた交換先資産を受け取る人間又は組織である。交換先資産は、所定の種類の暗号資産又は法定通貨である。 The user terminal 2 is an information terminal used by a user. The user is, for example, a person or organization that holds crypto assets. The business operator terminal 3 is an information terminal used by a business operator. The business operator is, for example, a person or organization that receives exchange assets corresponding to the crypto assets transferred from the user. The exchange assets are a specified type of crypto asset or legal tender.

ユーザ端末2及び事業者端末3は、例えば、スマートフォン、タブレット端末又はパーソナルコンピュータ等のコンピュータである。ユーザ端末2及び事業者端末3は、操作を受け付けるためのタッチパネル又はキーボード等の操作部と、情報を表示するための液晶ディスプレイ等の表示部と、を有する。ユーザ端末2及び事業者端末3は、ネットワークを介して情報処理装置1と通信可能である。 The user terminal 2 and the business operator terminal 3 are, for example, computers such as smartphones, tablet terminals, or personal computers. The user terminal 2 and the business operator terminal 3 have an operation unit such as a touch panel or keyboard for accepting operations, and a display unit such as a liquid crystal display for displaying information. The user terminal 2 and the business operator terminal 3 are capable of communicating with the information processing device 1 via a network.

本実施形態に係る情報処理システムSが実行する処理の概要を以下に説明する。情報処理装置1は、複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付ける。 An overview of the processing executed by the information processing system S according to this embodiment is given below. The information processing device 1 accepts the transfer of crypto assets held by each of a plurality of users.

情報処理装置1は、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する。基準値は、例えば、交換先資産に交換可能な暗号資産の最低額である交換可能額と、事業者に移転可能な交換先資産の最低額に対応する暗号資産の額である移転可能額と、のうちいずれかである。 The information processing device 1 determines whether the total amount of crypto assets transferred from multiple users has reached a predetermined reference value. The reference value is, for example, either the exchangeable amount, which is the minimum amount of crypto assets that can be exchanged for the exchange destination asset, or the transferable amount, which is the amount of crypto assets that corresponds to the minimum amount of the exchange destination asset that can be transferred to the business operator.

情報処理装置1は、複数のユーザから譲渡された暗号資産の総額が基準値に達していると判定したことを条件として、複数のユーザから譲渡された暗号資産を交換先資産に交換するための交換指示を出力するとともに、交換先資産を所定の事業者に移転するための移転指示を出力する。 On condition that the information processing device 1 determines that the total amount of crypto assets transferred from multiple users has reached a reference value, it outputs an exchange instruction to exchange the crypto assets transferred from multiple users for exchange destination assets, and outputs a transfer instruction to transfer the exchange destination assets to a specified business operator.

このように、情報処理システムSは、複数のユーザから暗号資産の譲渡を受け付け、暗号資産の総額が基準値に達していることを条件として、暗号資産を交換先資産に交換した上で所定の事業者に移転する。これにより、情報処理システムSは、各ユーザが保有する暗号資産が交換可能額又は移転可能額に満たない場合であっても、複数のユーザから集めた暗号資産を所定の事業者への寄付等に活用することができる。 In this way, the information processing system S accepts transfers of crypto assets from multiple users, and, provided that the total amount of crypto assets reaches a threshold value, exchanges the crypto assets for exchange assets and transfers them to a specified business. This allows the information processing system S to use the crypto assets collected from multiple users for donations to a specified business, etc., even if the crypto assets held by each user do not reach the exchangeable or transferable amount.

[情報処理システムSの構成]
図2は、本実施形態に係る情報処理システムSのブロック図である。図2において、矢印は主なデータの流れを示しており、図2に示したもの以外のデータの流れがあってもよい。図2において、各ブロックはハードウェア(装置)単位の構成ではなく、機能単位の構成を示している。そのため、図2に示すブロックは単一の装置内に実装されてもよく、あるいは複数の装置内に分かれて実装されてもよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてもよい。
[Configuration of information processing system S]
FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, the arrows indicate the main data flows, and there may be data flows other than those shown in FIG. 2. In FIG. 2, each block indicates a functional configuration, not a hardware (device) configuration. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

情報処理装置1は、通信部11と、記憶部12と、制御部13と、を有する。情報処理装置1は、2つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。また、情報処理装置1は、コンピュータ資源の集合であるクラウドによって構成されてもよい。 The information processing device 1 has a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by connecting two or more physically separate devices by wire or wirelessly. The information processing device 1 may also be configured by a cloud, which is a collection of computer resources.

通信部11は、ネットワークを介してユーザ端末2及び事業者端末3との間でデータを送受信するための通信コントローラを有する。通信部11は、ユーザ端末2及び事業者端末3からネットワークを介して受信したデータを制御部13に通知する。また、通信部11は、ネットワークを介して、制御部13から出力されたデータをユーザ端末2及び事業者端末3に送信する。 The communication unit 11 has a communication controller for transmitting and receiving data between the user terminal 2 and the business operator terminal 3 via the network. The communication unit 11 notifies the control unit 13 of data received from the user terminal 2 and the business operator terminal 3 via the network. The communication unit 11 also transmits data output from the control unit 13 to the user terminal 2 and the business operator terminal 3 via the network.

記憶部12は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクドライブ等を含む記憶媒体である。記憶部12は、制御部13が実行するプログラムを予め記憶している。記憶部12は、情報処理装置1の外部に設けられてもよく、その場合にネットワークを介して制御部13との間でデータの授受を行ってもよい。 The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 stores in advance the programs to be executed by the control unit 13. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.

制御部13は、受付部131と、判定部132と、出力部133と、を有する。制御部13は、例えばCPU(Central Processing Unit)等のプロセッサであり、記憶部12に記憶されたプログラムを実行することにより、受付部131、判定部132及び出力部133として機能する。 The control unit 13 has a reception unit 131, a determination unit 132, and an output unit 133. The control unit 13 is, for example, a processor such as a CPU (Central Processing Unit), and functions as the reception unit 131, the determination unit 132, and the output unit 133 by executing a program stored in the storage unit 12.

以下、情報処理システムSが実行する処理について詳細に説明する。まず、ユーザが暗号資産を譲渡するための譲渡条件について説明する。情報処理装置1において、受付部131は、ユーザから、暗号資産を譲渡するための譲渡条件の指定を受け付ける。受付部131は、例えば、ユーザが譲渡条件を指定するための譲渡条件指定画面を表示するための表示情報を、ユーザが利用するユーザ端末2に送信する。ユーザ端末2は、情報処理装置1から受信した表示情報に従って、譲渡条件指定画面を表示部上に表示する。 The processing executed by the information processing system S will be described in detail below. First, the transfer conditions for a user to transfer crypto assets will be described. In the information processing device 1, the reception unit 131 receives from the user the designation of transfer conditions for transferring crypto assets. The reception unit 131 transmits, for example, display information for displaying a transfer conditions designation screen for the user to designate the transfer conditions to the user terminal 2 used by the user. The user terminal 2 displays the transfer conditions designation screen on the display unit according to the display information received from the information processing device 1.

図3は、ユーザが譲渡条件を指定するための譲渡条件指定画面を表示しているユーザ端末2の模式図である。譲渡条件指定画面は、例えば、譲渡対象とする暗号資産の額の条件である額条件を指定するための領域と、譲渡対象とする暗号資産の種類を指定するための領域と、交換先資産の移転先とする事業者である移転先事業者を指定するための領域と、を含む。 Figure 3 is a schematic diagram of a user terminal 2 displaying a transfer condition designation screen for a user to designate transfer conditions. The transfer condition designation screen includes, for example, an area for designating an amount condition, which is a condition for the amount of cryptocurrency to be transferred, an area for designating the type of cryptocurrency to be transferred, and an area for designating a transfer destination business operator, which is a business operator to which the exchange destination assets are to be transferred.

額条件を指定するための領域は、例えば、暗号資産の額の範囲(図3の例では額の上限値)を入力するための欄を含む。図3の例では、額条件を指定するための領域は、暗号資産の額から換算された法定通貨の金額を受け付けている。この場合に、受付部131は、入力された法定通貨の金額を、所定の変換レートに従って暗号資産の額に変換して受け付ける。 The area for specifying the amount condition includes, for example, a field for inputting the range of the crypto asset amount (the upper limit of the amount in the example of FIG. 3). In the example of FIG. 3, the area for specifying the amount condition accepts the amount of legal tender converted from the amount of crypto asset. In this case, the reception unit 131 converts the input amount of legal tender into the amount of crypto asset according to a predetermined conversion rate and accepts it.

暗号資産の種類を指定するための領域は、例えば、ユーザが保有する一又は複数の暗号資産の種類を表す選択肢を含む。受付部131は、ユーザが保有する1つの種類の暗号資産の額が交換可能額未満であることを条件として、当該種類の指定を受け付けてもよい。また、受付部131は、ユーザが保有する1つの種類の暗号資産の額が移転可能額未満であることを条件として、当該種類の指定を受け付けてもよい。 The area for specifying the type of crypto asset includes, for example, options representing one or more types of crypto assets held by the user. The reception unit 131 may accept the designation of the type on the condition that the amount of one type of crypto asset held by the user is less than the exchangeable amount. The reception unit 131 may also accept the designation of the type on the condition that the amount of one type of crypto asset held by the user is less than the transferable amount.

移転先事業者を指定するための領域は、例えば、交換先資産の移転を受けることが可能な一又は複数の事業者の種類を表す選択肢を含む。図3の例では暗号資産の額、暗号資産の種類及び移転先事業者それぞれが独立して指定されているが、暗号資産の種類ごとに暗号資産の額及び移転先事業者が指定されてもよい。 The area for specifying the destination business operator includes, for example, options representing one or more types of business operators that can receive the transfer of the exchanged assets. In the example of Figure 3, the amount of crypto assets, the type of crypto assets, and the destination business operator are each specified independently, but the amount of crypto assets and the destination business operator may be specified for each type of crypto assets.

ユーザ端末2は、ユーザにより所定の操作(例えば、送信ボタンの選択)が行われたことに応じて、譲渡条件指定画面において指定された額条件、暗号資産の種類及び移転先事業者を含む譲渡条件を示す情報を、情報処理装置1に送信する。情報処理装置1において、受付部131は、ユーザ端末2から受信した情報が示す譲渡条件を受け付け、受け付けた譲渡条件をユーザのユーザIDと関連付けて記憶部12に記憶させる。また、受付部131は、ユーザから譲渡条件の指定を受け付けることなく、記憶部12に予め記憶された額条件、暗号資産の種類及び移転先事業者を用いて以降の処理を行ってもよい。 In response to a predetermined operation (e.g., selection of the send button) by the user, the user terminal 2 transmits information indicating the transfer conditions, including the amount condition, type of crypto asset, and transfer destination business, specified on the transfer condition specification screen to the information processing device 1. In the information processing device 1, the reception unit 131 accepts the transfer conditions indicated in the information received from the user terminal 2, and stores the accepted transfer conditions in the memory unit 12 in association with the user's user ID. The reception unit 131 may also perform subsequent processing using the amount condition, type of crypto asset, and transfer destination business that are pre-stored in the memory unit 12, without accepting the specification of transfer conditions from the user.

次に、情報処理装置1がユーザから暗号資産の譲渡を受け付ける処理について説明する。図4は、情報処理装置1がユーザから暗号資産の譲渡を受け付ける処理を説明するための模式図である。 Next, the process in which the information processing device 1 accepts the transfer of crypto assets from a user will be described. FIG. 4 is a schematic diagram for explaining the process in which the information processing device 1 accepts the transfer of crypto assets from a user.

判定部132は、受付部131が受け付けた譲渡条件が満たされているか否かを判定する(a1)。判定部132は、例えば、ユーザが保有する暗号資産のうち、譲渡条件が示す種類の暗号資産の額が、譲渡条件が示す額条件を満たす場合(額条件が示す上限値以下である場合等)に、譲渡条件が満たされていると判定し、そうでない場合に、譲渡条件が満たされていないと判定する。 The determination unit 132 determines whether the transfer condition accepted by the acceptance unit 131 is satisfied (a1). For example, the determination unit 132 determines that the transfer condition is satisfied when the amount of crypto assets of the type indicated by the transfer condition, among the crypto assets held by the user, satisfies the amount condition indicated by the transfer condition (e.g., when the amount is equal to or less than the upper limit indicated by the amount condition), and determines that the transfer condition is not satisfied when this is not the case.

受付部131は、譲渡条件が満たされていると判定部132が判定したことを条件として、ユーザから暗号資産の譲渡を受け付ける(a2)。受付部131は、例えば、譲渡条件が満たされていると判定部132が判定した場合に、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信し、譲渡条件が満たされていないと判定部132が判定した場合に、移転指示をブロックチェーンに送信しない。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報(例えば、トランザクション)を記憶する。 The reception unit 131 accepts the transfer of crypto assets from the user on condition that the determination unit 132 determines that the transfer conditions are met (a2). For example, when the determination unit 132 determines that the transfer conditions are met, the reception unit 131 sends a transfer instruction to the blockchain to transfer the crypto assets from the user to the administrator, and when the determination unit 132 determines that the transfer conditions are not met, the reception unit 131 does not send a transfer instruction to the blockchain. For example, the blockchain stores information (e.g., a transaction) that changes the holder of the crypto assets from the user to the administrator in accordance with the transfer instruction sent by the information processing device 1.

ユーザが保有する暗号資産の額が交換可能額より大きい場合に、受付部131は、ユーザから、ユーザが保有する暗号資産を暗号資産とは異なる資産に交換した後に余った暗号資産の譲渡を受け付けてもよい。この場合に、受付部131は、ユーザが保有する暗号資産のうち、交換可能額分の暗号資産を所定の他の資産に交換させる交換指示をブロックチェーンと他の装置との少なくとも一方に送信する。他の資産は、ユーザが保有する暗号資産とは異なる所定の種類の暗号資産、又は所定の種類の法定通貨である。 If the amount of crypto assets held by the user is greater than the exchangeable amount, the reception unit 131 may accept from the user the transfer of crypto assets remaining after exchanging the crypto assets held by the user for assets other than the crypto assets. In this case, the reception unit 131 transmits an exchange instruction to at least one of the blockchain and the other device to exchange the exchangeable amount of crypto assets held by the user for a specified other asset. The other asset is a specified type of crypto asset different from the crypto assets held by the user, or a specified type of legal tender.

ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した交換指示に従って、交換可能額分の暗号資産を他の資産に交換する。ブロックチェーンは、例えば、情報処理装置1が送信した交換指示に従って、交換元の暗号資産の保有者をユーザから他の資産の保有者に変更する情報を記憶する。他の資産の保有者は、例えば、暗号資産と他の資産との交換を行う事業者である。 At least one of the blockchain and the other device exchanges the exchangeable amount of cryptocurrency for other assets in accordance with the exchange instruction sent by the information processing device 1. For example, the blockchain stores information that changes the holder of the cryptocurrency to be exchanged from the user to the holder of the other asset in accordance with the exchange instruction sent by the information processing device 1. The holder of the other asset is, for example, a business operator that exchanges cryptocurrency for other assets.

他の資産が所定の種類の暗号資産である場合に、ブロックチェーンは、例えば、情報処理装置1が送信した交換指示に従って、交換元の暗号資産に相当する額の所定の種類の暗号資産の保有者を他の資産の保有者からユーザに変更する情報を記憶する。他の資産が法定通貨である場合に、他の装置(銀行のサーバ等)は、例えば、情報処理装置1が送信した交換指示に従って、交換元の暗号資産に相当する額の法定通貨を他の資産の保有者の口座からユーザの口座に送金する。交換元の暗号資産は、交換時点の交換レートで他の資産に交換される。 When the other asset is a specified type of crypto asset, the blockchain stores information to change the holder of the specified type of crypto asset in an amount equivalent to the original crypto asset from the holder of the other asset to the user, for example, in accordance with an exchange instruction sent by the information processing device 1. When the other asset is legal tender, the other device (such as a bank server) transfers legal tender in an amount equivalent to the original crypto asset from the account of the holder of the other asset to the account of the user, for example, in accordance with the exchange instruction sent by the information processing device 1. The original crypto asset is exchanged for the other asset at the exchange rate at the time of exchange.

そして受付部131は、ユーザが保有する暗号資産のうち、交換後に余った額の暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信する。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、余った額の暗号資産の保有者をユーザから管理者に変更する情報を記憶する。これにより、情報処理システムSは、ユーザが保有する他の資産に交換できない額の暗号資産のみを移転先事業者に提供できるようにし、ユーザの利便性を向上させることができる。 Then, the reception unit 131 sends a transfer instruction to the blockchain to transfer the amount of crypto assets held by the user that remains after the exchange from the user to the administrator. The blockchain stores information to change the holder of the remaining amount of crypto assets from the user to the administrator, for example, in accordance with the transfer instruction sent by the information processing device 1. This allows the information processing system S to provide the transfer destination business with only the amount of crypto assets held by the user that cannot be exchanged for other assets, improving user convenience.

判定部132は、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する(a3)。判定部132は、例えば、受付部131がユーザから暗号資産の譲渡を新たに受け付けたことに応じて、又は所定の時間間隔(1日ごと、1週間ごと、1か月ごと等)で、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する。 The determination unit 132 determines whether the total amount of crypto assets transferred from multiple users has reached a predetermined reference value (a3). For example, the determination unit 132 determines whether the total amount of crypto assets transferred from multiple users has reached a predetermined reference value in response to the reception unit 131 receiving a new transfer of crypto assets from a user, or at predetermined time intervals (daily, weekly, monthly, etc.).

暗号資産の総額の基準値は、交換先資産に交換可能な暗号資産の最低額である交換可能額と、事業者に移転可能な交換先資産の最低額に対応する暗号資産の額である移転可能額と、のうちいずれかである。基準値は、予め記憶部12に記憶されている。交換先資産の最低額は、例えば、判定部132による判定時点の交換レートで暗号資産の額である移転可能額に換算される。 The reference value for the total amount of crypto assets is either the exchangeable amount, which is the minimum amount of crypto assets that can be exchanged for the exchange destination assets, or the transferable amount, which is the amount of crypto assets that corresponds to the minimum amount of the exchange destination assets that can be transferred to the business operator. The reference value is stored in advance in the memory unit 12. The minimum amount of the exchange destination assets is converted into the transferable amount, which is the amount of crypto assets, at the exchange rate at the time of determination by the determination unit 132, for example.

交換先資産は、ユーザから譲渡された暗号資産とは異なる所定の種類の暗号資産、又は日本円、アメリカドル等の所定の種類の法定通貨である。受付部131は、例えば、事業者端末3において事業者から交換先とする交換先資産の種類の指定を予め受け付け、受け付けた交換先資産の種類を記憶部12に記憶させる。 The exchange target asset is a specified type of crypto asset different from the crypto asset transferred by the user, or a specified type of legal tender such as Japanese yen or US dollars. The reception unit 131, for example, receives in advance from the operator at the operator terminal 3 the designation of the type of exchange target asset to be exchanged, and stores the received type of exchange target asset in the memory unit 12.

判定部132は、受付部131が複数のユーザから譲渡を受け付けた暗号資産の額を合計することによって総額を算出し、算出した総額が記憶部12に予め記憶された基準値に達しているか否か(基準値以上であるか否か)を判定する。 The determination unit 132 calculates the total amount by adding up the amounts of crypto assets that the acceptance unit 131 accepts for transfer from multiple users, and determines whether the calculated total amount reaches a reference value pre-stored in the memory unit 12 (whether it is equal to or greater than the reference value).

判定部132は、交換先資産の移転先である事業者ごとに、複数のユーザから譲渡された暗号資産を集計してもよい。この場合に、判定部132は、複数のユーザそれぞれが指定した譲渡条件が示す移転先事業者ごとに当該移転先事業者を指定した複数のユーザから譲渡された暗号資産の総額を算出し、当該移転先事業者の総額が基準値に達しているか否かを判定する。情報処理装置1は、移転先事業者ごとに以降の処理を実行する。これにより、情報処理システムSは、ユーザが指定した事業者に対して、当該ユーザから譲渡された暗号資産に応じた資産を提供することができる。 The determination unit 132 may tally up the crypto assets transferred from multiple users for each business to which the exchanged assets are transferred. In this case, the determination unit 132 calculates the total amount of crypto assets transferred from multiple users who specified each destination business indicated by the transfer conditions specified by each of the multiple users, and determines whether the total amount for the destination business has reached a reference value. The information processing device 1 executes the subsequent processing for each destination business. This allows the information processing system S to provide assets corresponding to the crypto assets transferred from the user to the business specified by the user.

複数のユーザから譲渡された暗号資産の総額が基準値に達していないと判定部132が判定したことを条件として、出力部133は、当該複数のユーザとは異なる他ユーザが利用するユーザ端末2に所定の通知を送信する(a4)。通知は、例えば、基準値に達するまでの暗号資産の不足額を含む情報である。 On the condition that the determination unit 132 determines that the total amount of crypto assets transferred from the multiple users has not reached the reference value, the output unit 133 transmits a predetermined notification to the user terminal 2 used by another user other than the multiple users (a4). The notification is, for example, information including the shortfall in the crypto assets until the reference value is reached.

他ユーザのユーザ端末2は、情報処理装置1が送信した通知を表示部上に表示する。出力部133が他ユーザのユーザ端末2に通知を送信した後に、受付部131は、図4の(a2)と同様に、他ユーザから暗号資産の譲渡を受け付ける(a5)。これにより、情報処理システムSは、既に複数のユーザから譲渡された暗号資産が交換可能額又は移転可能額に達していない場合であっても、他ユーザから追加の暗号資産の譲渡を受け付けることで、移転先事業者にユーザから譲渡された暗号資産に応じた資産を提供することができる。 The user terminal 2 of the other user displays the notification sent by the information processing device 1 on the display unit. After the output unit 133 sends the notification to the user terminal 2 of the other user, the reception unit 131 accepts the transfer of crypto assets from the other user (a5), similar to (a2) in FIG. 4. As a result, even if the crypto assets already transferred from multiple users have not reached the exchangeable or transferable amount, the information processing system S can provide the transfer destination business with assets corresponding to the crypto assets transferred from the user by accepting the transfer of additional crypto assets from other users.

出力部133は、他ユーザから通知に応じて暗号資産の譲渡を受け付けたことを条件として、当該他ユーザに対して所定の特典を付与するための付与指示を出力してもよい。特典は、例えば、他ユーザが譲渡した暗号資産とは異なる種類の暗号資産である。ブロックチェーンは、例えば、情報処理装置1が出力した付与指示に従って、特典である暗号資産の保有者を管理者から他ユーザに変更する情報を記憶する。これにより、情報処理システムSは、他ユーザが暗号資産の譲渡に応じて利益得られるようにすることで、他ユーザから追加の暗号資産の譲渡を促すことができる。 The output unit 133 may output a grant instruction to grant a specific benefit to the other user on the condition that the transfer of crypto assets is accepted in response to a notification from the other user. The benefit is, for example, a type of crypto asset different from the crypto asset transferred by the other user. For example, the blockchain stores information to change the holder of the crypto asset, which is the benefit, from the administrator to the other user in accordance with the grant instruction output by the information processing device 1. In this way, the information processing system S can encourage the transfer of additional crypto assets from the other users by allowing the other users to obtain profits in response to the transfer of crypto assets.

次に、情報処理装置1がユーザから譲渡された暗号資産に基づいて事業者に資産を提供する処理について説明する。図5は、情報処理装置1がユーザから譲渡された暗号資産に基づいて事業者に資産を提供する処理を説明するための模式図である。 Next, a process in which the information processing device 1 provides assets to a business based on crypto assets transferred from a user will be described. FIG. 5 is a schematic diagram for explaining a process in which the information processing device 1 provides assets to a business based on crypto assets transferred from a user.

複数のユーザから譲渡された暗号資産の総額が基準値に達していると判定部132が判定したことを条件として、出力部133は、複数のユーザから譲渡された暗号資産を交換先資産に交換するための交換指示を出力する(b1)。ここで出力部133は、暗号資産に関する処理を行うブロックチェーンと、法定通貨に関する処理を行う他の装置と、の少なくとも一方に交換指示を送信する。交換指示は、例えば、複数のユーザから譲渡された暗号資産の額と、複数のユーザから譲渡された暗号資産の種類と、事業者が交換先として予め指定した交換先資産の種類と、を示す情報である。 On the condition that the determination unit 132 determines that the total amount of crypto assets transferred from multiple users has reached a reference value, the output unit 133 outputs an exchange instruction to exchange the crypto assets transferred from multiple users for a destination asset (b1). Here, the output unit 133 transmits the exchange instruction to at least one of a blockchain that processes crypto assets and another device that processes legal tender. The exchange instruction is, for example, information indicating the amount of crypto assets transferred from multiple users, the type of crypto assets transferred from multiple users, and the type of destination asset that the operator has designated in advance as the destination for exchange.

ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産を交換先資産に交換する(b2)。ブロックチェーンは、例えば、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産の保有者を管理者から交換先資産の保有者に変更する情報を記憶する。交換先資産の保有者は、例えば、暗号資産と交換先資産との交換を行う事業者である。 At least one of the blockchain and the other device exchanges the crypto assets transferred from the multiple users for the exchange destination assets in accordance with the exchange instruction sent by the information processing device 1 (b2). The blockchain, for example, stores information that changes the holder of the crypto assets transferred from the multiple users from an administrator to the holder of the exchange destination assets in accordance with the exchange instruction sent by the information processing device 1. The holder of the exchange destination assets is, for example, a business operator that exchanges the crypto assets with the exchange destination assets.

交換先資産が所定の種類の暗号資産である場合に、ブロックチェーンは、例えば、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産に相当する額の交換先資産である暗号資産の保有者を交換先資産の保有者から管理者に変更する情報を記憶する。交換先資産が法定通貨である場合に、他の装置(銀行のサーバ等)は、例えば、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産に相当する額の交換先資産である法定通貨を交換先資産の保有者の口座から管理者の口座に送金する。交換元の暗号資産は、交換時点の交換レートで交換先資産に交換される。 When the destination asset is a specified type of crypto asset, the blockchain stores information to change the holder of the destination asset, which is an amount equivalent to the crypto asset transferred from multiple users, from the holder of the destination asset to the administrator, for example, in accordance with an exchange instruction sent by the information processing device 1. When the destination asset is legal tender, another device (such as a bank server) transfers the destination asset, which is an amount equivalent to the crypto asset transferred from multiple users, from the account of the holder of the destination asset to the account of the administrator, for example, in accordance with an exchange instruction sent by the information processing device 1. The source crypto asset is exchanged for the destination asset at the exchange rate at the time of exchange.

複数のユーザから譲渡された暗号資産が交換先資産に交換された後に、出力部133は、交換先資産を管理者から移転先事業者に移転するための移転指示を出力する(b3)。ここで出力部133は、ブロックチェーンと他の装置との少なくとも一方に移転指示を送信する。 After the crypto assets transferred from multiple users are exchanged for the destination assets, the output unit 133 outputs a transfer instruction to transfer the destination assets from the administrator to the destination business operator (b3). Here, the output unit 133 transmits the transfer instruction to at least one of the blockchain and another device.

ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した移転指示に従って、交換先資産を管理者から移転先事業者に移転する(b4)。交換先資産が所定の種類の暗号資産である場合に、ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、交換先資産である暗号資産を管理者から移転先事業者に変更する情報を記憶する。交換先資産が法定通貨である場合に、他の装置(銀行のサーバ等)は、例えば、情報処理装置1が送信した移転指示に従って、交換先資産である法定通貨を管理者の口座から移転先事業者の口座に送金する。 At least one of the blockchain and the other device transfers the destination assets from the manager to the destination business in accordance with the transfer instruction sent by the information processing device 1 (b4). When the destination assets are a specified type of crypto asset, the blockchain stores information to change the destination assets, that is, the crypto asset, from the manager to the destination business in accordance with the transfer instruction sent by the information processing device 1, for example. When the destination assets are legal tender, the other device (such as a bank server) transfers the destination assets, that is, the legal tender, from the manager's account to the destination business's account in accordance with the transfer instruction sent by the information processing device 1, for example.

これにより、情報処理システムSは、各ユーザが保有する暗号資産が交換可能額又は移転可能額に満たない場合であっても、複数のユーザから集めた暗号資産に応じた資産を移転先事業者に提供することができる。 As a result, the information processing system S can provide the transfer destination business with assets corresponding to the crypto assets collected from multiple users, even if the crypto assets held by each user are less than the exchangeable or transferable amount.

出力部133は、交換先資産が移転先事業者に移転された後に、当該交換先資産の交換元である暗号資産を譲渡した複数のユーザそれぞれのユーザ端末2に所定の通知を送信してもよい。通知は、例えば、暗号資産に適用された交換先資産への交換レート又は暗号資産から交換された後の交換先資産の額を含む。これにより、情報処理システムSは、ユーザから譲渡された資産に応じて移転先事業者に資産が提供されたことをユーザに知らせることができる。 After the destination assets are transferred to the destination business operator, the output unit 133 may send a predetermined notification to the user terminal 2 of each of the multiple users who transferred the cryptocurrency from which the destination assets are exchanged. The notification includes, for example, the exchange rate applied to the cryptocurrency for the destination assets or the amount of the destination assets after being exchanged from the cryptocurrency. This enables the information processing system S to inform the user that assets have been provided to the destination business operator in response to the assets transferred from the user.

[情報処理方法のフロー]
図6は、本実施形態に係る情報処理装置1が実行する例示的な情報処理方法のフローチャートを示す図である。ユーザ端末2は、ユーザにより所定の操作が行われたことに応じて、ユーザが指定した額条件、暗号資産の種類及び移転先事業者を含む譲渡条件を示す情報を、情報処理装置1に送信する。情報処理装置1において、受付部131は、ユーザ端末2から受信した情報が示す譲渡条件を受け付け、受け付けた譲渡条件をユーザのユーザIDと関連付けて記憶部12に記憶させる(S11)。
[Flow of information processing method]
6 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing device 1 according to this embodiment. In response to a predetermined operation being performed by the user, the user terminal 2 transmits information indicating the transfer conditions, including the amount condition, the type of crypto asset, and the transferee business designated by the user, to the information processing device 1. In the information processing device 1, the reception unit 131 receives the transfer conditions indicated by the information received from the user terminal 2, and stores the received transfer conditions in the memory unit 12 in association with the user ID of the user (S11).

判定部132は、受付部131が受け付けた譲渡条件が満たされているか否かを判定する(S12)。判定部132は、例えば、ユーザが保有する暗号資産のうち、譲渡条件が示す種類の暗号資産の額が、譲渡条件が示す額条件を満たす場合(額条件が示す上限値以下である場合等)に、譲渡条件が満たされていると判定し、そうでない場合に、譲渡条件が満たされていないと判定する。 The determination unit 132 determines whether the transfer conditions accepted by the acceptance unit 131 are satisfied (S12). For example, the determination unit 132 determines that the transfer conditions are satisfied when the amount of crypto assets of the type indicated by the transfer conditions, among the crypto assets held by the user, satisfies the amount condition indicated by the transfer conditions (e.g., when the amount is equal to or less than the upper limit indicated by the amount condition), and determines that the transfer conditions are not satisfied when this is not the case.

受付部131は、譲渡条件が満たされていないと判定部132が判定した場合に(S13のNO)、ユーザから暗号資産の譲渡を受け付けない。受付部131は、譲渡条件が満たされていると判定部132が判定した場合に(S13のYES)、ユーザから暗号資産の譲渡を受け付ける(S14)。受付部131は、例えば、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信する。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報を記憶する。 When the determination unit 132 determines that the transfer conditions are not met (NO in S13), the reception unit 131 does not accept the transfer of crypto assets from the user. When the determination unit 132 determines that the transfer conditions are met (YES in S13), the reception unit 131 accepts the transfer of crypto assets from the user (S14). The reception unit 131, for example, transmits a transfer instruction to the blockchain to transfer the crypto assets from the user to the administrator. The blockchain stores information to change the holder of the crypto assets from the user to the administrator, for example, in accordance with the transfer instruction transmitted by the information processing device 1.

本フローチャートでは情報処理装置1はステップS11~S14に引き続いてステップS15~S19を実行するが、情報処理装置1はステップS11~S14とステップS15~S19とを独立したタイミングで実行してもよい。 In this flowchart, the information processing device 1 executes steps S15 to S19 following steps S11 to S14, but the information processing device 1 may execute steps S11 to S14 and steps S15 to S19 at independent times.

判定部132は、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する(S15)。暗号資産の総額の基準値は、交換先資産に交換可能な暗号資産の最低額である交換可能額と、事業者に移転可能な交換先資産の最低額に対応する暗号資産の額である移転可能額と、のうちいずれかである。 The determination unit 132 determines whether the total amount of crypto assets transferred from multiple users has reached a predetermined reference value (S15). The reference value of the total amount of crypto assets is either the exchangeable amount, which is the minimum amount of crypto assets that can be exchanged for the exchange destination asset, or the transferable amount, which is the amount of crypto assets that corresponds to the minimum amount of the exchange destination asset that can be transferred to the business operator.

複数のユーザから譲渡された暗号資産の総額が基準値に達していないと判定部132が判定した場合に(S16のNO)。出力部133は、当該複数のユーザとは異なる他ユーザが利用するユーザ端末2に所定の通知を送信する(S17)。通知は、例えば、基準値に達するまでの暗号資産の不足額を含む情報である。他ユーザのユーザ端末2は、情報処理装置1が送信した通知を表示部上に表示する。出力部133が他ユーザのユーザ端末2に通知を送信した後に、受付部131は、ステップS14と同様に、他ユーザから暗号資産の譲渡を受け付ける。 When the determination unit 132 determines that the total amount of crypto assets transferred from multiple users does not reach the reference value (NO in S16), the output unit 133 sends a predetermined notification to a user terminal 2 used by another user other than the multiple users (S17). The notification is, for example, information including the shortfall in crypto assets until the reference value is reached. The user terminal 2 of the other user displays the notification sent by the information processing device 1 on a display unit. After the output unit 133 sends the notification to the user terminal 2 of the other user, the acceptance unit 131 accepts the transfer of crypto assets from the other user, similar to step S14.

複数のユーザから譲渡された暗号資産の総額が基準値に達していると判定部132が判定した場合に(S16のYES)、出力部133は、複数のユーザから譲渡された暗号資産を交換先資産に交換するための交換指示を、ブロックチェーンと他の装置との少なくとも一方に送信する(S18)。ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産を交換先資産に交換する。これにより、情報処理装置1の管理者は、一時的に交換先資産の保有者となる。 When the determination unit 132 determines that the total amount of crypto assets transferred from multiple users has reached the reference value (YES in S16), the output unit 133 transmits an exchange instruction to at least one of the blockchain and another device to exchange the crypto assets transferred from multiple users for exchange destination assets (S18). At least one of the blockchain and another device exchanges the crypto assets transferred from multiple users for exchange destination assets in accordance with the exchange instruction transmitted by the information processing device 1. As a result, the administrator of the information processing device 1 temporarily becomes the holder of the exchange destination assets.

複数のユーザから譲渡された暗号資産が交換先資産に交換された後に、出力部133は、交換先資産を管理者から移転先事業者に移転するための移転指示を、ブロックチェーンと他の装置との少なくとも一方に送信する(S19)。ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した移転指示に従って、交換先資産を管理者から移転先事業者に移転する。 After the crypto assets transferred from multiple users are exchanged for the destination assets, the output unit 133 transmits a transfer instruction to at least one of the blockchain and the other device to transfer the destination assets from the manager to the destination business operator (S19). At least one of the blockchain and the other device transfers the destination assets from the manager to the destination business operator in accordance with the transfer instruction transmitted by the information processing device 1.

[実施形態の効果]
本実施形態に係る情報処理システムSによれば、情報処理装置1は、複数のユーザから暗号資産の譲渡を受け付け、暗号資産の総額が基準値に達していることを条件として、暗号資産を交換先資産に交換した上で移転先事業者に移転する。これにより、情報処理システムSは、各ユーザが保有する暗号資産が交換可能額又は移転可能額に満たない場合であっても、複数のユーザから集めた暗号資産を移転事業者への寄付等に活用することができる。
[Effects of the embodiment]
According to the information processing system S of this embodiment, the information processing device 1 accepts transfers of crypto assets from multiple users, and, on the condition that the total amount of crypto assets reaches a reference value, exchanges the crypto assets for exchange destination assets and transfers them to the transfer destination business. This allows the information processing system S to utilize the crypto assets collected from multiple users as donations to the transfer business, even if the crypto assets held by each user do not reach the exchangeable or transferable amount.

<第1変形例>
上述の実施形態では、情報処理装置1は複数のユーザから譲渡された暗号資産の基準値として交換可能額と移転可能額とのどちらか一方のみを判定に用いているが、本変形例では、情報処理装置1は交換可能額と移転可能額との両方を判定に用いる。以下、上述の実施形態とは異なる部分を主に説明する。
<First Modification>
In the above embodiment, the information processing device 1 uses only one of the exchangeable amount and the transferable amount as the reference value of the crypto assets transferred from multiple users, but in this modified example, the information processing device 1 uses both the exchangeable amount and the transferable amount for the determination. Below, the differences from the above embodiment will be mainly described.

判定部132は、複数のユーザから譲渡された暗号資産の総額が、交換可能額と移転可能額とのそれぞれに達しているか否かを判定する。出力部133は、複数のユーザから譲渡された暗号資産の総額が交換可能額に達していると判定部132が判定したことを条件として、交換指示を出力する。出力部133は、交換指示を出力した後に、複数のユーザから譲渡された暗号資産の総額が移転可能額に達していると判定部132が判定したことを条件として、移転指示を出力する。 The determination unit 132 determines whether the total amount of crypto assets transferred from multiple users has reached the exchangeable amount and the transferable amount. The output unit 133 outputs an exchange instruction on condition that the determination unit 132 determines that the total amount of crypto assets transferred from multiple users has reached the exchangeable amount. After outputting the exchange instruction, the output unit 133 outputs a transfer instruction on condition that the determination unit 132 determines that the total amount of crypto assets transferred from multiple users has reached the transferable amount.

これにより、本変形例に係る情報処理システムSは、複数のユーザから譲渡された暗号資産が交換可能額及び移転可能額の両方の条件を満たしたことを条件として、複数のユーザから譲渡された暗号資産に応じた資産を移転先事業者に提供できる。 As a result, the information processing system S of this modified example can provide the transfer destination business with assets corresponding to the crypto assets transferred from multiple users, provided that the crypto assets transferred from multiple users satisfy both the conditions of the exchangeable amount and the transferable amount.

<第2変形例>
上述の実施形態では、情報処理装置1はユーザが譲渡を希望した時点(譲渡条件を指定した時点)ですぐにユーザから管理者に暗号資産を譲渡させるが、本変形例では、情報処理装置1は複数のユーザが譲渡を希望した暗号資産の総額が基準値に達した時点でユーザから管理者に暗号資産を譲渡させる。以下、上述の実施形態とは異なる部分を主に説明する。
<Second Modification>
In the above-described embodiment, the information processing device 1 transfers the crypto asset from the user to the administrator immediately when the user wishes to transfer it (when the transfer conditions are specified), but in this modified example, the information processing device 1 transfers the crypto asset from the user to the administrator when the total amount of the crypto asset that multiple users wish to transfer reaches a reference value. Below, the differences from the above-described embodiment will be mainly described.

図7は、本変形例に係る情報処理装置1がユーザから暗号資産の譲渡を受け付ける処理を説明するための模式図である。 Figure 7 is a schematic diagram illustrating the process by which the information processing device 1 in this modified example accepts the transfer of crypto assets from a user.

受付部131は、第1時点においてユーザからユーザが保有する暗号資産の譲渡希望を受け付ける(c1)。受付部131は、例えば、ユーザ端末2において譲渡条件が指定されたことを、暗号資産の譲渡希望として受け付ける。 The reception unit 131 receives from the user a request to transfer crypto assets held by the user at a first point in time (c1). The reception unit 131 receives, for example, the specification of transfer conditions on the user terminal 2 as a request to transfer crypto assets.

判定部132は、受付部131が受け付けた譲渡条件が満たされているか否かを判定する(c2)。判定部132は、受付部131が譲渡希望を受け付けた暗号資産の総額が基準値に達しているか否かを判定する(c3)。判定部132は、例えば、受付部131が複数のユーザから譲渡希望を受け付けた暗号資産のうち、譲渡条件が満たされていると判定した暗号資産の額を合計することによって総額を算出し、算出した総額が記憶部12に予め記憶された基準値に達しているか否か(基準値以上であるか否か)を判定する。 The determination unit 132 determines whether the transfer conditions accepted by the reception unit 131 are satisfied (c2). The determination unit 132 determines whether the total amount of the crypto assets for which the reception unit 131 has accepted transfer requests has reached a reference value (c3). The determination unit 132 calculates the total amount by, for example, adding up the amounts of crypto assets for which the reception unit 131 has accepted transfer requests from multiple users and for which the transfer conditions have been determined to be satisfied, and determines whether the calculated total amount has reached a reference value previously stored in the memory unit 12 (whether it is equal to or greater than the reference value).

受付部131は、第1時点より後の第2時点において、譲渡希望を受け付けた暗号資産の総額が基準値に達していると判定部132が判定したことを条件として、譲渡希望を受け付けた暗号資産の譲渡をユーザから受け付ける(c4)。受付部131は、例えば、総額が基準値に達していると判定部132が判定した場合に、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信し、総額が基準値に達していないと判定部132が判定した場合に、移転指示をブロックチェーンに送信しない。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報(例えば、トランザクション)を記憶する。 The reception unit 131 accepts the transfer of the crypto assets for which a transfer request has been accepted from the user on condition that the determination unit 132 determines that the total amount of the crypto assets for which a transfer request has been accepted reaches a reference value at a second time point that is later than the first time point (c4). For example, when the determination unit 132 determines that the total amount has reached the reference value, the reception unit 131 transmits a transfer instruction to the blockchain to transfer the crypto assets from the user to the administrator, and when the determination unit 132 determines that the total amount has not reached the reference value, the reception unit 131 does not transmit the transfer instruction to the blockchain. For example, the blockchain stores information (e.g., a transaction) for changing the holder of the crypto assets from the user to the administrator in accordance with the transfer instruction transmitted by the information processing device 1.

その後、情報処理装置1は、上述の実施形態と同様に、複数のユーザから譲渡された暗号資産に基づいて交換先資産を移転先事業者に移転する。これにより、本変形例に係る情報処理システムSは、複数のユーザが譲渡を希望している暗号資産の総額が基準値に達したタイミングで、当該複数のユーザから当該暗号資産の譲渡を受け付け、当該暗号資産に応じた資産を移転先事業者に提供できる。 Then, the information processing device 1 transfers the exchange assets to the transfer destination business based on the crypto assets transferred from the multiple users, similar to the embodiment described above. As a result, the information processing system S according to this modified example can accept the transfer of the crypto assets from the multiple users when the total amount of the crypto assets that the multiple users wish to transfer reaches a reference value, and provide assets corresponding to the crypto assets to the transfer destination business.

出力部133は、交換先資産が移転先事業者に移転された後に、当該交換先資産の交換元である暗号資産を譲渡した複数のユーザそれぞれのユーザ端末2に所定の通知を送信してもよい(c5)。通知は、例えば、第2時点において受付部131が譲渡を受け付けた暗号資産に適用された交換先資産への交換レート、又は第2時点において受付部131が譲渡を受け付けた暗号資産から交換された後の交換先資産の額を含む。 After the destination assets are transferred to the destination business operator, the output unit 133 may transmit a predetermined notification to the user terminal 2 of each of the multiple users who transferred the cryptocurrency from which the destination assets are exchanged (c5). The notification includes, for example, the exchange rate for the destination assets applied to the cryptocurrency accepted for transfer by the reception unit 131 at the second time point, or the amount of the destination assets after being exchanged from the cryptocurrency accepted for transfer by the reception unit 131 at the second time point.

ユーザが譲渡を希望したタイミングとユーザから譲渡された暗号資産を交換先資産に交換するタイミングとがずれることがあり得る。ユーザは、例えば寄付額に応じた税金還付等のために、ユーザから譲渡された暗号資産を交換先資産に交換するタイミングにおける交換レート又は交換先資産の額を知りたい場合がある。本変形例に係る情報処理システムSは、ユーザが譲渡を希望したタイミングではなく、実際にユーザから譲渡された暗号資産を交換したタイミングにおける交換レート又は交換先資産の額を当該ユーザに通知することができる。 There may be a discrepancy between the timing at which the user requests a transfer and the timing at which the cryptocurrency transferred from the user is exchanged for the exchange target asset. For example, the user may want to know the exchange rate or the amount of the exchange target asset at the time when the cryptocurrency transferred from the user is exchanged for the exchange target asset, for example to receive a tax refund based on the donation amount. The information processing system S according to this modified example can notify the user of the exchange rate or the amount of the exchange target asset at the time when the cryptocurrency transferred from the user is actually exchanged, rather than the timing at which the user requests a transfer.

なお、本発明により、国連が主導する持続可能な開発目標(SDGs)の目標9「産業と技術革新の基盤をつくろう」に貢献することが可能となる。 Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and infrastructure."

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination also has the effect of the original embodiment.

S 情報処理システム
1 情報処理装置
11 通信部
12 記憶部
13 制御部
131 受付部
132 判定部
133 出力部
2 ユーザ端末
3 事業者端末

S Information processing system 1 Information processing device 11 Communication unit 12 Storage unit 13 Control unit 131 Reception unit 132 Determination unit 133 Output unit 2 User terminal 3 Business operator terminal

Claims (15)

複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付ける受付部と、
前記複数のユーザから譲渡された前記暗号資産の総額が、前記暗号資産とは異なる交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、所定の事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のそれぞれに達しているか否かを判定する判定部と、
前記複数のユーザから譲渡された前記暗号資産の総額が前記交換可能額に達していると前記判定部が判定したことを条件として、前記複数のユーザから譲渡された前記暗号資産を前記交換先資産に交換するための交換指示を出力前記複数のユーザから譲渡された前記暗号資産の総額が前記移転可能額に達していると前記判定部が判定したことを条件として、前記交換先資産を前記事業者に移転するための移転指示を出力する出力部と、
を有する、情報処理装置。
A reception unit that receives transfers of crypto assets held by each of a plurality of users;
a determination unit that determines whether the total amount of the crypto asset transferred from the multiple users reaches an exchangeable amount, which is the minimum amount of the crypto asset that can be exchanged for an exchange target asset other than the crypto asset, and a transferable amount, which is the amount of the crypto asset that corresponds to the minimum amount of the exchange target asset that can be transferred to a specified business ;
an output unit which, on condition that the determination unit determines that the total amount of the crypto assets transferred from the multiple users has reached the exchangeable amount , outputs an exchange instruction to exchange the crypto assets transferred from the multiple users for the exchange destination assets, and, on condition that the determination unit determines that the total amount of the crypto assets transferred from the multiple users has reached the transferable amount, outputs a transfer instruction to transfer the exchange destination assets to the business operator;
An information processing device having the above configuration.
複数のユーザそれぞれから、当該ユーザが保有する暗号資産の譲渡希望と、当該ユーザが保有する前記暗号資産の譲渡と、を受け付ける受付部と、A reception unit that receives, from each of a plurality of users, a request for transfer of crypto assets held by that user and a transfer of the crypto assets held by that user;
前記受付部が譲渡希望を受け付けた前記暗号資産の総額が所定の基準値に達しているか否かと、前記受付部が譲渡を受け付けた前記暗号資産の総額が前記基準値に達しているか否かと、を判定する判定部と、a determination unit that determines whether the total amount of the crypto assets for which the reception unit has accepted a transfer request has reached a predetermined reference value, and whether the total amount of the crypto assets for which the reception unit has accepted a transfer request has reached the reference value;
前記受付部が譲渡を受け付けた前記暗号資産を前記暗号資産とは異なる交換先資産に交換するための交換指示を出力するとともに、前記交換先資産を所定の事業者に移転するための移転指示を出力する出力部と、an output unit that outputs an exchange instruction to exchange the crypto asset that has been accepted for transfer by the acceptance unit for an exchange destination asset different from the crypto asset, and outputs a transfer instruction to transfer the exchange destination asset to a specified business operator;
を有し、having
第1時点において、前記受付部は、前記暗号資産の譲渡希望を受け付け、At a first time point, the reception unit receives a request to transfer the crypto asset;
前記第1時点より後の第2時点において、前記受付部は、前記受付部が譲渡希望を受け付けた前記暗号資産の総額が前記基準値に達していると前記判定部が判定したことを条件として、前記受付部が譲渡希望を受け付けた前記暗号資産の譲渡を前記複数のユーザそれぞれから受け付け、At a second time point that is later than the first time point, the reception unit accepts, on condition that the determination unit determines that the total amount of the crypto assets for which the reception unit has accepted a transfer request has reached the reference value, a transfer of the crypto assets for which the reception unit has accepted a transfer request from each of the multiple users;
前記受付部が譲渡を受け付けた前記暗号資産の総額が前記基準値に達していると前記判定部が判定したことを条件として、前記出力部は前記交換指示及び前記移転指示を出力する、On the condition that the determination unit determines that the total amount of the crypto assets accepted for transfer by the acceptance unit has reached the reference value, the output unit outputs the exchange instruction and the transfer instruction.
情報処理装置。Information processing device.
複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付ける受付部と、A reception unit that receives transfers of crypto assets held by each of a plurality of users;
前記複数のユーザから譲渡された前記暗号資産の総額が所定の基準値に達しているか否かを判定する判定部と、A determination unit that determines whether or not the total amount of the crypto assets transferred from the plurality of users has reached a predetermined threshold value;
前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達していると前記判定部が判定したことを条件として、前記複数のユーザから譲渡された前記暗号資産を前記暗号資産とは異なる交換先資産に交換するための交換指示を出力するとともに、前記交換先資産を所定の事業者に移転するための移転指示を出力する出力部と、an output unit that outputs an exchange instruction to exchange the crypto assets transferred from the multiple users for exchange destination assets different from the crypto assets, on condition that the determination unit determines that the total amount of the crypto assets transferred from the multiple users has reached the reference value, and outputs a transfer instruction to transfer the exchange destination assets to a specified business operator;
を有し、having
前記出力部は、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達していないと前記判定部が判定したことを条件として、前記複数のユーザとは異なる他ユーザが利用する情報端末に所定の通知を送信する、The output unit transmits a predetermined notification to an information terminal used by another user different from the plurality of users on condition that the determination unit determines that the total amount of the crypto assets transferred from the plurality of users does not reach the reference value.
情報処理装置。Information processing device.
前記基準値は、前記交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、前記事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のうちいずれかである、
請求項2又は3に記載の情報処理装置。
The reference value is either an exchangeable amount, which is the minimum amount of the cryptocurrency that can be exchanged for the exchange target asset, or a transferable amount, which is the amount of the cryptocurrency that corresponds to the minimum amount of the exchange target asset that can be transferred to the business operator.
4. The information processing device according to claim 2 or 3 .
前記判定部は、前記複数のユーザから譲渡された前記暗号資産の総額が、前記交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、前記事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のそれぞれに達しているか否かを判定し、
前記出力部は、前記複数のユーザから譲渡された前記暗号資産の総額が前記交換可能額に達していると前記判定部が判定したことを条件として前記交換指示を出力した後、前記複数のユーザから譲渡された前記暗号資産の総額が前記移転可能額に達していると前記判定部が判定したことを条件として前記移転指示を出力する、
請求項2又は3に記載の情報処理装置。
The determination unit determines whether or not the total amount of the crypto assets transferred from the multiple users has reached an exchangeable amount, which is the minimum amount of the crypto assets that can be exchanged for the exchange destination assets, and a transferable amount, which is the amount of the crypto assets that corresponds to the minimum amount of the exchange destination assets that can be transferred to the business;
the output unit outputs the exchange instruction on the condition that the determination unit determines that the total amount of the crypto assets transferred from the plurality of users has reached the exchangeable amount, and then outputs the transfer instruction on the condition that the determination unit determines that the total amount of the crypto assets transferred from the plurality of users has reached the transferable amount.
4. The information processing device according to claim 2 or 3 .
前記受付部は、前記事業者から、前記交換先資産の種類の指定を受け付け、
前記出力部は、前記事業者が指定した種類の前記交換先資産に交換するための前記交換指示を出力する、
請求項1から3のいずれか一項に記載の情報処理装置。
The reception unit receives a designation of the type of the exchange destination asset from the business operator,
The output unit outputs the exchange instruction for exchanging the assets for the exchange destination asset of the type designated by the business operator.
The information processing device according to claim 1 .
前記受付部は、前記ユーザから、前記暗号資産を譲渡するための前記暗号資産の額の条件である額条件の指定を受け付け、
前記受付部は、前記ユーザが保有する前記暗号資産の額が前記額条件を満たすことを条件として、前記ユーザから前記暗号資産の譲渡を受け付ける、
請求項1から3のいずれか一項に記載の情報処理装置。
The reception unit receives, from the user, a designation of an amount condition, which is a condition for the amount of the crypto asset for transferring the crypto asset;
The reception unit accepts the transfer of the crypto asset from the user on the condition that the amount of the crypto asset held by the user satisfies the amount condition.
The information processing device according to claim 1 .
前記受付部は、前記ユーザから、前記ユーザが保有する前記暗号資産のうち譲渡対象とする前記暗号資産の種類の指定を受け付け、
前記受付部は、前記ユーザが指定した種類の前記暗号資産の額が前記額条件を満たすことを条件として、前記ユーザから前記ユーザが指定した種類の前記暗号資産の譲渡を受け付ける、
請求項に記載の情報処理装置。
The reception unit receives, from the user, a designation of the type of crypto asset to be transferred among the crypto assets held by the user;
The reception unit receives from the user the transfer of the type of crypto asset designated by the user, on condition that the amount of the type of crypto asset designated by the user satisfies the amount condition.
The information processing device according to claim 7 .
前記受付部は、前記ユーザから、前記ユーザが保有する前記暗号資産を前記暗号資産とは異なる資産に交換した後に余った前記暗号資産の譲渡を受け付ける、
請求項1から3のいずれか一項に記載の情報処理装置。
The reception unit receives from the user a transfer of the crypto asset remaining after the crypto asset held by the user is exchanged for an asset different from the crypto asset.
The information processing device according to claim 1 .
前記受付部は、第1時点において前記ユーザから前記ユーザが保有する前記暗号資産の譲渡希望を受け付け、
前記判定部は、前記受付部が譲渡希望を受け付けた前記暗号資産の総額が前記基準値に達しているか否かを判定し、
前記受付部は、前記第1時点より後の第2時点において、前記総額が前記基準値に達していると前記判定部が判定したことを条件として、前記受付部が譲渡希望を受け付けた前記暗号資産の譲渡を前記ユーザから受け付ける、
請求項に記載の情報処理装置。
The reception unit receives, from the user at a first time point, a request to transfer the crypto asset held by the user;
The determination unit determines whether or not a total amount of the crypto assets for which the transfer request has been accepted by the acceptance unit has reached the reference value;
The reception unit receives, from the user, a transfer of the crypto asset for which the reception unit has received a transfer request, on condition that the determination unit determines that the total amount has reached the reference value at a second time point that is later than the first time point.
The information processing device according to claim 3 .
前記出力部は、前記第2時点において前記受付部が譲渡を受け付けた前記暗号資産に適用された前記交換先資産への交換レート、又は前記第2時点において前記受付部が譲渡を受け付けた前記暗号資産から交換された後の前記交換先資産の額を含む通知を、前記ユーザが利用する情報端末に送信する、
請求項2又は10に記載の情報処理装置。
The output unit transmits a notification to an information terminal used by the user, the notification including an exchange rate for the exchange destination asset applied to the crypto asset whose transfer was accepted by the acceptance unit at the second time point, or an amount of the exchange destination asset after being exchanged from the crypto asset whose transfer was accepted by the acceptance unit at the second time point.
The information processing device according to claim 2 or 10 .
前記出力部は、前記基準値に達するまでの前記暗号資産の不足額を含む前記通知を、前記他ユーザが利用する情報端末に送信する、
請求項に記載の情報処理装置。
The output unit transmits the notification including the shortfall in the crypto asset until the reference value is reached to an information terminal used by the other user.
The information processing device according to claim 3 .
前記出力部は、前記他ユーザから前記通知に応じて前記暗号資産の譲渡を受け付けたことを条件として、前記他ユーザに対して所定の特典を付与するための付与指示を出力する、
請求項に記載の情報処理装置。
The output unit outputs a grant instruction for granting a predetermined benefit to the other user on condition that the transfer of the crypto asset is accepted from the other user in response to the notification.
The information processing device according to claim 3 .
前記受付部は、前記ユーザから前記暗号資産の譲渡を受け付けるとともに、移転先とする前記事業者である移転先事業者を示す情報を受け付け、
前記判定部は、前記移転先事業者ごとに、前記複数のユーザから譲渡された前記暗号資産の総額が前記基準値に達しているか否かを判定する、
請求項2又は3に記載の情報処理装置。
The reception unit receives the transfer of the crypto asset from the user and also receives information indicating a transfer destination business operator that is the business operator to which the crypto asset is to be transferred;
The determination unit determines, for each transferee business, whether or not the total amount of the crypto assets transferred from the multiple users has reached the reference value.
4. The information processing device according to claim 2 or 3 .
プロセッサが実行する、
複数のユーザそれぞれから当該ユーザが保有する暗号資産の譲渡を受け付けるステップと、
前記複数のユーザから譲渡された前記暗号資産の総額が、前記暗号資産とは異なる交換先資産に交換可能な前記暗号資産の最低額である交換可能額と、所定の事業者に移転可能な前記交換先資産の最低額に対応する前記暗号資産の額である移転可能額と、のそれぞれに達しているか否かを判定するステップと、
前記複数のユーザから譲渡された前記暗号資産の総額が前記交換可能額に達していると前記判定するステップにおいて判定したことを条件として、前記複数のユーザから譲渡された前記暗号資産を前記交換先資産に交換するための交換指示を出力するステップと
前記複数のユーザから譲渡された前記暗号資産の総額が前記移転可能額に達していると前記判定するステップにおいて判定したことを条件として、前記交換先資産を前記事業者に移転するための移転指示を出力するステップと、
を有する、情報処理方法。
The processor executes
A step of accepting transfer of crypto assets held by each of a plurality of users;
a step of determining whether the total amount of the crypto asset transferred from the multiple users reaches an exchangeable amount, which is the minimum amount of the crypto asset that can be exchanged for an exchange target asset other than the crypto asset, and a transferable amount, which is the amount of the crypto asset that corresponds to the minimum amount of the exchange target asset that can be transferred to a specified business ;
outputting an exchange instruction to exchange the crypto assets transferred from the plurality of users for the exchange destination assets, on condition that it is determined in the determining step that the total amount of the crypto assets transferred from the plurality of users has reached the exchangeable amount;
outputting a transfer instruction to transfer the exchange destination assets to the business operator , on condition that it is determined in the determining step that the total amount of the crypto assets transferred from the plurality of users has reached the transferable amount;
An information processing method comprising the steps of:
JP2023167131A 2023-09-28 2023-09-28 Information processing device and information processing method Active JP7506812B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023167131A JP7506812B1 (en) 2023-09-28 2023-09-28 Information processing device and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023167131A JP7506812B1 (en) 2023-09-28 2023-09-28 Information processing device and information processing method

Publications (1)

Publication Number Publication Date
JP7506812B1 true JP7506812B1 (en) 2024-06-26

Family

ID=91586617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023167131A Active JP7506812B1 (en) 2023-09-28 2023-09-28 Information processing device and information processing method

Country Status (1)

Country Link
JP (1) JP7506812B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021033420A (en) 2019-08-19 2021-03-01 国立大学法人佐賀大学 Payment device, payment method and payment program
JP2021125249A (en) 2020-02-05 2021-08-30 株式会社ディーカレット Value exchange system, program, recording medium and control method
US20220292471A1 (en) 2016-02-23 2022-09-15 nChain Holdings Limited Universal tokenisation system for blockchain-based cryptocurrencies
JP2023024889A (en) 2020-12-04 2023-02-17 株式会社Kort Valuta Management apparatus, management method, management system, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220292471A1 (en) 2016-02-23 2022-09-15 nChain Holdings Limited Universal tokenisation system for blockchain-based cryptocurrencies
JP2021033420A (en) 2019-08-19 2021-03-01 国立大学法人佐賀大学 Payment device, payment method and payment program
JP2021125249A (en) 2020-02-05 2021-08-30 株式会社ディーカレット Value exchange system, program, recording medium and control method
JP2023024889A (en) 2020-12-04 2023-02-17 株式会社Kort Valuta Management apparatus, management method, management system, and program

Similar Documents

Publication Publication Date Title
CN110796440A (en) Payment method, device and system, payment service architecture, electronic equipment and medium
JP7256321B1 (en) Information processing device, information processing method and program
JPWO2020162515A1 (en) Control methods, servers, and programs
JP6999386B2 (en) Information processing equipment, information processing methods, programs and information processing systems
JP6837171B2 (en) Deposit management device, deposit management method and deposit management program
JP7506812B1 (en) Information processing device and information processing method
JP6976295B2 (en) Information processing equipment and information processing method
JP7525695B2 (en) Information processing device and information processing method
JP7189386B1 (en) Information processing device and information processing method
JP7274651B1 (en) Information processing device, information processing method and program
JP6489872B2 (en) COMMUNICATION DEVICE, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP6997125B2 (en) Data processing equipment, data processing methods and programs
JP7385341B1 (en) Program, information processing terminal and information processing method
JP7267492B1 (en) Information processing device, information processing method and program
JP7268233B1 (en) Information processing device, information processing method and program
JP7634133B1 (en) Information processing device and information processing method
JP7356611B1 (en) Information processing device, information processing system, and information processing method
JP7471501B1 (en) Information processing device and information processing method
JP7511066B1 (en) Information processing device and information processing method
JP7549729B1 (en) Information processing device, information processing method, and program
JP7216858B1 (en) Information processing device and information processing method
JP7549728B1 (en) Information processing device, information processing method, and program
JP7612820B1 (en) Information processing device, information processing method, and program
JP7611994B1 (en) Information processing device, information processing method, and program
JP7595202B2 (en) Information processing device and information processing method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20231016

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231213

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240405

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240614