JP7506812B1 - Information processing device and information processing method - Google Patents
Information processing device and information processing method Download PDFInfo
- 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
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.
暗号資産には、他の暗号資産に交換するために最低限の数量が定められている場合がある。ユーザは、このような暗号資産を少量だけ保有していても、物品やサービスと引き換えることも他の暗号資産に交換することもできないため、少量の暗号資産が無駄になってしまうという問題があった。 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.
[情報処理システム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
情報処理装置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
ユーザ端末2及び事業者端末3は、例えば、スマートフォン、タブレット端末又はパーソナルコンピュータ等のコンピュータである。ユーザ端末2及び事業者端末3は、操作を受け付けるためのタッチパネル又はキーボード等の操作部と、情報を表示するための液晶ディスプレイ等の表示部と、を有する。ユーザ端末2及び事業者端末3は、ネットワークを介して情報処理装置1と通信可能である。
The
本実施形態に係る情報処理システム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
通信部11は、ネットワークを介してユーザ端末2及び事業者端末3との間でデータを送受信するための通信コントローラを有する。通信部11は、ユーザ端末2及び事業者端末3からネットワークを介して受信したデータを制御部13に通知する。また、通信部11は、ネットワークを介して、制御部13から出力されたデータをユーザ端末2及び事業者端末3に送信する。
The
記憶部12は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクドライブ等を含む記憶媒体である。記憶部12は、制御部13が実行するプログラムを予め記憶している。記憶部12は、情報処理装置1の外部に設けられてもよく、その場合にネットワークを介して制御部13との間でデータの授受を行ってもよい。
The
制御部13は、受付部131と、判定部132と、出力部133と、を有する。制御部13は、例えばCPU(Central Processing Unit)等のプロセッサであり、記憶部12に記憶されたプログラムを実行することにより、受付部131、判定部132及び出力部133として機能する。
The
以下、情報処理システム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
図3は、ユーザが譲渡条件を指定するための譲渡条件指定画面を表示しているユーザ端末2の模式図である。譲渡条件指定画面は、例えば、譲渡対象とする暗号資産の額の条件である額条件を指定するための領域と、譲渡対象とする暗号資産の種類を指定するための領域と、交換先資産の移転先とする事業者である移転先事業者を指定するための領域と、を含む。
Figure 3 is a schematic diagram of a
額条件を指定するための領域は、例えば、暗号資産の額の範囲(図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
暗号資産の種類を指定するための領域は、例えば、ユーザが保有する一又は複数の暗号資産の種類を表す選択肢を含む。受付部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
移転先事業者を指定するための領域は、例えば、交換先資産の移転を受けることが可能な一又は複数の事業者の種類を表す選択肢を含む。図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
次に、情報処理装置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
受付部131は、譲渡条件が満たされていると判定部132が判定したことを条件として、ユーザから暗号資産の譲渡を受け付ける(a2)。受付部131は、例えば、譲渡条件が満たされていると判定部132が判定した場合に、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信し、譲渡条件が満たされていないと判定部132が判定した場合に、移転指示をブロックチェーンに送信しない。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報(例えば、トランザクション)を記憶する。
The
ユーザが保有する暗号資産の額が交換可能額より大きい場合に、受付部131は、ユーザから、ユーザが保有する暗号資産を暗号資産とは異なる資産に交換した後に余った暗号資産の譲渡を受け付けてもよい。この場合に、受付部131は、ユーザが保有する暗号資産のうち、交換可能額分の暗号資産を所定の他の資産に交換させる交換指示をブロックチェーンと他の装置との少なくとも一方に送信する。他の資産は、ユーザが保有する暗号資産とは異なる所定の種類の暗号資産、又は所定の種類の法定通貨である。
If the amount of crypto assets held by the user is greater than the exchangeable amount, the
ブロックチェーンと他の装置との少なくとも一方は、情報処理装置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
判定部132は、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する(a3)。判定部132は、例えば、受付部131がユーザから暗号資産の譲渡を新たに受け付けたことに応じて、又は所定の時間間隔(1日ごと、1週間ごと、1か月ごと等)で、複数のユーザから譲渡された暗号資産の総額が所定の基準値に達しているか否かを判定する。
The
暗号資産の総額の基準値は、交換先資産に交換可能な暗号資産の最低額である交換可能額と、事業者に移転可能な交換先資産の最低額に対応する暗号資産の額である移転可能額と、のうちいずれかである。基準値は、予め記憶部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
交換先資産は、ユーザから譲渡された暗号資産とは異なる所定の種類の暗号資産、又は日本円、アメリカドル等の所定の種類の法定通貨である。受付部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
判定部132は、受付部131が複数のユーザから譲渡を受け付けた暗号資産の額を合計することによって総額を算出し、算出した総額が記憶部12に予め記憶された基準値に達しているか否か(基準値以上であるか否か)を判定する。
The
判定部132は、交換先資産の移転先である事業者ごとに、複数のユーザから譲渡された暗号資産を集計してもよい。この場合に、判定部132は、複数のユーザそれぞれが指定した譲渡条件が示す移転先事業者ごとに当該移転先事業者を指定した複数のユーザから譲渡された暗号資産の総額を算出し、当該移転先事業者の総額が基準値に達しているか否かを判定する。情報処理装置1は、移転先事業者ごとに以降の処理を実行する。これにより、情報処理システムSは、ユーザが指定した事業者に対して、当該ユーザから譲渡された暗号資産に応じた資産を提供することができる。
The
複数のユーザから譲渡された暗号資産の総額が基準値に達していないと判定部132が判定したことを条件として、出力部133は、当該複数のユーザとは異なる他ユーザが利用するユーザ端末2に所定の通知を送信する(a4)。通知は、例えば、基準値に達するまでの暗号資産の不足額を含む情報である。
On the condition that the
他ユーザのユーザ端末2は、情報処理装置1が送信した通知を表示部上に表示する。出力部133が他ユーザのユーザ端末2に通知を送信した後に、受付部131は、図4の(a2)と同様に、他ユーザから暗号資産の譲渡を受け付ける(a5)。これにより、情報処理システムSは、既に複数のユーザから譲渡された暗号資産が交換可能額又は移転可能額に達していない場合であっても、他ユーザから追加の暗号資産の譲渡を受け付けることで、移転先事業者にユーザから譲渡された暗号資産に応じた資産を提供することができる。
The
出力部133は、他ユーザから通知に応じて暗号資産の譲渡を受け付けたことを条件として、当該他ユーザに対して所定の特典を付与するための付与指示を出力してもよい。特典は、例えば、他ユーザが譲渡した暗号資産とは異なる種類の暗号資産である。ブロックチェーンは、例えば、情報処理装置1が出力した付与指示に従って、特典である暗号資産の保有者を管理者から他ユーザに変更する情報を記憶する。これにより、情報処理システムSは、他ユーザが暗号資産の譲渡に応じて利益得られるようにすることで、他ユーザから追加の暗号資産の譲渡を促すことができる。
The
次に、情報処理装置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
ブロックチェーンと他の装置との少なくとも一方は、情報処理装置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
ブロックチェーンと他の装置との少なくとも一方は、情報処理装置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
[情報処理方法のフロー]
図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
判定部132は、受付部131が受け付けた譲渡条件が満たされているか否かを判定する(S12)。判定部132は、例えば、ユーザが保有する暗号資産のうち、譲渡条件が示す種類の暗号資産の額が、譲渡条件が示す額条件を満たす場合(額条件が示す上限値以下である場合等)に、譲渡条件が満たされていると判定し、そうでない場合に、譲渡条件が満たされていないと判定する。
The
受付部131は、譲渡条件が満たされていないと判定部132が判定した場合に(S13のNO)、ユーザから暗号資産の譲渡を受け付けない。受付部131は、譲渡条件が満たされていると判定部132が判定した場合に(S13のYES)、ユーザから暗号資産の譲渡を受け付ける(S14)。受付部131は、例えば、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信する。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報を記憶する。
When the
本フローチャートでは情報処理装置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
複数のユーザから譲渡された暗号資産の総額が基準値に達していないと判定部132が判定した場合に(S16のNO)。出力部133は、当該複数のユーザとは異なる他ユーザが利用するユーザ端末2に所定の通知を送信する(S17)。通知は、例えば、基準値に達するまでの暗号資産の不足額を含む情報である。他ユーザのユーザ端末2は、情報処理装置1が送信した通知を表示部上に表示する。出力部133が他ユーザのユーザ端末2に通知を送信した後に、受付部131は、ステップS14と同様に、他ユーザから暗号資産の譲渡を受け付ける。
When the
複数のユーザから譲渡された暗号資産の総額が基準値に達していると判定部132が判定した場合に(S16のYES)、出力部133は、複数のユーザから譲渡された暗号資産を交換先資産に交換するための交換指示を、ブロックチェーンと他の装置との少なくとも一方に送信する(S18)。ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した交換指示に従って、複数のユーザから譲渡された暗号資産を交換先資産に交換する。これにより、情報処理装置1の管理者は、一時的に交換先資産の保有者となる。
When the
複数のユーザから譲渡された暗号資産が交換先資産に交換された後に、出力部133は、交換先資産を管理者から移転先事業者に移転するための移転指示を、ブロックチェーンと他の装置との少なくとも一方に送信する(S19)。ブロックチェーンと他の装置との少なくとも一方は、情報処理装置1が送信した移転指示に従って、交換先資産を管理者から移転先事業者に移転する。
After the crypto assets transferred from multiple users are exchanged for the destination assets, the
[実施形態の効果]
本実施形態に係る情報処理システム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
これにより、本変形例に係る情報処理システム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
判定部132は、受付部131が受け付けた譲渡条件が満たされているか否かを判定する(c2)。判定部132は、受付部131が譲渡希望を受け付けた暗号資産の総額が基準値に達しているか否かを判定する(c3)。判定部132は、例えば、受付部131が複数のユーザから譲渡希望を受け付けた暗号資産のうち、譲渡条件が満たされていると判定した暗号資産の額を合計することによって総額を算出し、算出した総額が記憶部12に予め記憶された基準値に達しているか否か(基準値以上であるか否か)を判定する。
The
受付部131は、第1時点より後の第2時点において、譲渡希望を受け付けた暗号資産の総額が基準値に達していると判定部132が判定したことを条件として、譲渡希望を受け付けた暗号資産の譲渡をユーザから受け付ける(c4)。受付部131は、例えば、総額が基準値に達していると判定部132が判定した場合に、暗号資産をユーザから管理者に移転させる移転指示をブロックチェーンに送信し、総額が基準値に達していないと判定部132が判定した場合に、移転指示をブロックチェーンに送信しない。ブロックチェーンは、例えば、情報処理装置1が送信した移転指示に従って、暗号資産の保有者をユーザから管理者に変更する情報(例えば、トランザクション)を記憶する。
The
その後、情報処理装置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
ユーザが譲渡を希望したタイミングとユーザから譲渡された暗号資産を交換先資産に交換するタイミングとがずれることがあり得る。ユーザは、例えば寄付額に応じた税金還付等のために、ユーザから譲渡された暗号資産を交換先資産に交換するタイミングにおける交換レート又は交換先資産の額を知りたい場合がある。本変形例に係る情報処理システム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
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 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 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 .
前記受付部は、前記ユーザが指定した種類の前記暗号資産の額が前記額条件を満たすことを条件として、前記ユーザから前記ユーザが指定した種類の前記暗号資産の譲渡を受け付ける、
請求項7に記載の情報処理装置。 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時点より後の第2時点において、前記総額が前記基準値に達していると前記判定部が判定したことを条件として、前記受付部が譲渡希望を受け付けた前記暗号資産の譲渡を前記ユーザから受け付ける、
請求項3に記載の情報処理装置。 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又は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 .
請求項3に記載の情報処理装置。 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 .
請求項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:
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)
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 |
-
2023
- 2023-09-28 JP JP2023167131A patent/JP7506812B1/en active Active
Patent Citations (4)
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 |