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

JP7562937B1 - Processing device, processing method, and processing program - Google Patents

Processing device, processing method, and processing program Download PDF

Info

Publication number
JP7562937B1
JP7562937B1 JP2024539973A JP2024539973A JP7562937B1 JP 7562937 B1 JP7562937 B1 JP 7562937B1 JP 2024539973 A JP2024539973 A JP 2024539973A JP 2024539973 A JP2024539973 A JP 2024539973A JP 7562937 B1 JP7562937 B1 JP 7562937B1
Authority
JP
Japan
Prior art keywords
crypto
information
user
asset
assets
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
JP2024539973A
Other languages
Japanese (ja)
Inventor
学 櫻田
直樹 大蔵
Original Assignee
しるし株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by しるし株式会社 filed Critical しるし株式会社
Application granted granted Critical
Publication of JP7562937B1 publication Critical patent/JP7562937B1/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)A processing device that manages a user's crypto assets, comprising: a memory unit that stores crypto asset information linked to the user; a conversion processing unit that converts at least a portion of the crypto asset into other crypto assets and updates the crypto asset information; an investment processing unit that manages at least one of the crypto asset and the other crypto assets, or manages financial products using the crypto asset or the other crypto assets as funds, and updates the crypto asset information depending on the results of the investment; and a payment processing unit that performs payment processing to the user based on the updated crypto asset information. (Selected diagram: Figure 1)

Description

本開示は、ユーザの暗号資産を管理する処理装置、処理方法、及び処理プログラムに関する。 The present disclosure relates to a processing device, processing method, and processing program for managing users' crypto assets.

近年においては、仮通貨を一例とする暗号資産が注目され、当該暗号資産に関する各種のサービスが検討及び開始されている。例えば、特許文献1には、法定通貨による決済に代わって、仮通貨を利用した決済の仕組みが開示されている。また、特許文献2には、オンラインゲームにおいて仮通貨を使用させ、仮通貨の消費を促進する技術が開示されている。 In recent years, crypto assets, such as virtual currencies, have been attracting attention, and various services related to the crypto assets have been considered and launched. For example, Patent Literature 1 discloses a payment system using virtual currencies instead of payments using legal currencies. Patent Literature 2 discloses a technology for encouraging the use of virtual currencies in online games and promoting the consumption of virtual currencies.

一方で、暗号資産を法定通貨等の実際の資産と同様に、その資産価値を高めたり、又は増加させるようなサービスも検討されている。例えば、特許文献3には、ユーザが自身の暗号資産を運用するためのソフトウエアについて開示されている。特に、引用文献3においては、ユーザ自身による暗号資産の売却を抑制するような機能制限をユーザの端末に設定する技術が開示されている。On the other hand, services that increase or enhance the asset value of crypto assets in the same way as real assets such as fiat currencies are also being considered. For example, Patent Document 3 discloses software that allows users to manage their own crypto assets. In particular, Patent Document 3 discloses technology that sets functional restrictions on users' devices to prevent users from selling their own crypto assets.

特開2019-145060号公報JP 2019-145060 A 特開2022-49419号公報JP 2022-49419 A 特許7345211号公報Patent No. 7345211

しかしながら、暗号資産の市場価値は非常に不安定であり、その取引価格は変動しやすく、暗号資産に基づいて投資を行って運用することは専門知識が必要となり、暗号資産を保有する個人のユーザが直接的に運用を行うことは困難である。However, the market value of cryptocurrencies is highly unstable and their trading prices are prone to fluctuations. Investment and management based on cryptocurrencies requires specialized knowledge, making it difficult for individual users who hold cryptocurrencies to manage them directly.

本開示はこのような課題に鑑みてなされたものであり、その目的とするところは、ユーザの暗号資産を管理するとともに、ユーザに代わって暗号資産の運用を行い、運用の成果をユーザに与えることができる処理装置、処理方法、及び処理プログラムを提供することにある。 The present disclosure has been made in consideration of such problems, and its purpose is to provide a processing device, processing method, and processing program that can manage a user's crypto assets, manage the crypto assets on behalf of the user, and provide the results of that management to the user.

本開示の一態様によれば、「ユーザからサービス事業者に保有権が譲渡された暗号資産を管理する処理装置であって、前記ユーザに紐づけられた暗号資産情報を記憶する記憶部と、前記暗号資産の少なくとも一部を他の暗号資産に変換し、前記暗号資産情報を更新する変換処理部と、前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新する運用処理部と、前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う支払い処理を行う支払い処理部と、を有する処理装置。」が提供される。 According to one aspect of the present disclosure, there is provided a processing device that manages crypto assets whose ownership rights have been transferred from a user to a service provider , the processing device having: a memory unit that stores crypto asset information linked to the user; a conversion processing unit that converts at least a portion of the crypto asset into other crypto assets and updates the crypto asset information; an operation processing unit that manages at least one of the crypto asset and the other crypto assets, or manages the crypto asset or the other crypto assets using financial products as capital, and updates the crypto asset information depending on the results of the operation; and a payment processing unit that, upon receiving from the user's terminal device a payment request based on a delivery claim right based on the crypto asset before the ownership rights were transferred from the service provider to the user, performs a payment process to convert the crypto asset into the asset selected by the user as the payment object based on the updated crypto asset information and the payment request information , and pays the user.

本開示の一態様によれば、「ユーザからサービス事業者に保有権が譲渡された暗号資産をコンピュータによって管理する処理方法であって、前記ユーザに紐づけられた暗号資産情報を記憶する工程と、前記暗号資産の少なくとも一部を他の暗号資産に変換し、前記暗号資産情報を更新する工程と、前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新する工程と、前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う支払い処理を行う支払い工程と、を有する処理方法。」が提供される。 According to one aspect of the present disclosure, there is provided a "processing method for managing crypto assets whose ownership rights have been transferred from a user to a service provider by a computer , the processing method comprising the steps of: storing crypto asset information linked to the user; converting at least a portion of the crypto asset into another crypto asset and updating the crypto asset information; managing at least one of the crypto asset and the other crypto asset, or managing the crypto asset or the other crypto asset using financial products as capital, and updating the crypto asset information according to the results of the management; and, when payment request information including information on the payment object selected by the user is received from the user's terminal device along with a payment request based on a delivery claim right based on the crypto asset before the ownership rights were transferred from the service provider to the user, performing a payment process in which the crypto asset is converted into the asset as the payment object selected by the user based on the updated crypto asset information and the payment request information and paid to the user."

本開示の一態様によれば、「ユーザからサービス事業者に保有権が譲渡された暗号資産を管理する処理プログラムであって、前記ユーザに紐づけられた暗号資産情報を記憶させ、前記暗号資産の少なくとも一部を他の暗号資産に変換すると前記暗号資産情報を更新し、前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新し、前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う処理をコンピュータに実行させる処理プログラム。」が提供される。 According to one aspect of the present disclosure, there is provided a "processing program for managing crypto assets whose ownership rights have been transferred from a user to a service provider , which stores crypto asset information linked to the user, updates the crypto asset information when at least a portion of the crypto asset is converted into another crypto asset, manages at least one of the crypto asset and the other crypto asset, or manages the crypto asset or the other crypto asset using financial products as capital, updates the crypto asset information according to the results of the management, and , upon receiving from the user's terminal device a payment request based on a delivery claim right based on the crypto asset before the ownership rights were transferred from the service provider to the user, along with payment request information including information on the payment object selected by the user, based on the updated crypto asset information and the payment request information , causes a computer to execute a process of converting the crypto asset into the asset as the payment object selected by the user and paying the user."

本開示によれば、ユーザの暗号資産を管理するとともに、ユーザに代わって暗号資産の運用を行い、運用の成果をユーザに与えることができる処理装置、処理方法、及び処理プログラムを提供することができる。 According to the present disclosure, it is possible to provide a processing device, processing method, and processing program that can manage a user's crypto assets, manage the crypto assets on behalf of the user, and provide the results of the management to the user.

なお、上記効果は説明の便宜のための例示的なものにすぎず、本開示に係る効果は上記に限定されない。上記効果に加えて、本開示によれば、本開示中に記載されたいかなる効果を奏することが可能である。Note that the above effects are merely illustrative for the convenience of explanation, and the effects of the present disclosure are not limited to the above. In addition to the above effects, the present disclosure can achieve any of the effects described in the present disclosure.

実施形態に係る処理システムによる暗号資産管理の概要を示す概略図である。1 is a schematic diagram showing an overview of crypto asset management by a processing system according to an embodiment. FIG. 実施形態に係る処理システムの構成を示す概略図である。1 is a schematic diagram showing a configuration of a processing system according to an embodiment. 実施形態に係る端末装置の電気的構成を示すブロック図である。FIG. 2 is a block diagram showing an electrical configuration of a terminal device according to the embodiment. 実施形態に係る管理サーバの電気的構成を示すブロック図である。FIG. 2 is a block diagram showing an electrical configuration of a management server according to the embodiment. 実施形態に係る分散型台帳システムの構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a distributed ledger system according to an embodiment. 実施形態に係るマイニング装置の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a mining device according to an embodiment. 実施形態に係る管理サーバの情報処理に係る機能ブロック図である。FIG. 2 is a functional block diagram relating to information processing of a management server according to the embodiment. 実施形態に係る管理サーバに記憶されるユーザ管理テーブルの概要を示す概略図である。4 is a schematic diagram showing an overview of a user management table stored in a management server according to the embodiment; FIG. 実施形態に係る管理サーバに設定される学習済み運用モデルの設定の流れを示すフロー図である。A flow diagram showing the flow of setting a learned operation model that is set in a management server related to an embodiment. 実施形態に係る管理サーバに設定される学習済み運用モデルによる情報処理を示す概略図である。A schematic diagram showing information processing using a learned operation model set in a management server related to an embodiment. 実施形態に係る処理システムにおける暗号資産管理に係るシーケンス図である。A sequence diagram related to crypto asset management in a processing system according to an embodiment. 実施形態に係る端末装置において表示される画面の一例である。6 is an example of a screen displayed on a terminal device according to the embodiment. 実施形態に係る端末装置において表示される画面の一例である。6 is an example of a screen displayed on a terminal device according to the embodiment. 実施形態に係る処理システムにおける暗号資産管理に係るシーケンス図である。A sequence diagram related to crypto asset management in a processing system according to an embodiment. 実施形態に係る処理システムにおける暗号資産管理に係るシーケンス図である。A sequence diagram related to crypto asset management in a processing system according to an embodiment. 実施形態に係る処理システムにおける暗号資産管理に係るシーケンス図である。A sequence diagram related to crypto asset management in a processing system according to an embodiment. 実施形態に係る端末装置において表示される画面の一例である。6 is an example of a screen displayed on a terminal device according to the embodiment. 実施形態に係る処理システムにおける暗号資産管理に係るシーケンス図である。A sequence diagram related to crypto asset management in a processing system according to an embodiment. 実施形態に係る端末装置において表示される画面の一例である。6 is an example of a screen displayed on a terminal device according to the embodiment.

以下、図面を参照しながら、本開示の処理装置である管理サーバ及びこれを有する処理システムについて詳細に説明する。なお、本開示は以下に説明する内容に限定されるものではなく、その要旨を変更しない範囲において任意に変更して実施することが可能である。また、実施形態に用いる図面は、いずれも本開示に係る各装置及びこれを有する処理システムを模式的に示すものであって、理解を深めるべく部分的な強調、拡大、縮小、又は省略等を行っており、各構成部分の縮尺や形状等を正確に表すものとはなっていない場合がある。更に、実施形態で用いる一部の数値は、いずれも一例を示すものであり、必要に応じて様々に変更することが可能である。そして、図面において共通する構成については、同一の参照符号が付されている。 The following describes in detail the management server, which is the processing device of the present disclosure, and the processing system having the same, with reference to the drawings. Note that the present disclosure is not limited to the contents described below, and can be modified as desired without changing the gist of the disclosure. In addition, the drawings used in the embodiments are all schematic representations of the devices and processing systems having the same, and may not accurately represent the scale or shape of each component, with partial emphasis, enlargement, reduction, or omission, etc., to deepen understanding. Furthermore, some numerical values used in the embodiments are all examples, and can be modified in various ways as necessary. The same reference symbols are used for configurations that are common in the drawings.

<処理システムの概要>
本開示に係る処理システムは、一例として、ユーザからサービス事業者に管理権限が付与された暗号資産、又はユーザが所有するマイニング装置のマイニング処理によって得られる報酬である暗号資産について、投資等による運用をサービス事業者側が行い、当該運用の成果をユーザに還元して暗号資産を効率的に増やすために用いられる。また、当該処理システムは、例えば、管理サーバにおいて管理されている暗号資産(すなわち、ユーザに紐づいて記憶された暗号資産)が、ユーザの選択によって他の暗号資産に変換される場合に用いられる。これにより、上昇相場の暗号資産による運用が可能となり、変換後の他の暗号資産をより効率的に増やすことができる。換言すると、ユーザが暗号資産の管理を依頼すれば、サービス事業者側が当該暗号資産による効率のよい運用を行うことになり、ユーザにとっては自動的に暗号資産が増えることになる。そして、当該処理システムは、運用によって増加した暗号資産をユーザの要求に応じて、当該暗号資産又はその金融資産(法定通貨、電子マネー等)の支払いを行う場合に用いられる。
<Outline of the processing system>
The processing system according to the present disclosure is used, for example, for a service provider to manage crypto assets for which a user has granted management authority to a service provider, or crypto assets that are rewards obtained by mining processing of a mining device owned by a user, by investment or the like, and to return the results of the management to the user, thereby efficiently increasing the crypto assets. The processing system is also used, for example, when crypto assets managed in a management server (i.e., crypto assets stored in association with a user) are converted into other crypto assets at the user's choice. This enables management using crypto assets with rising market prices, and the other crypto assets after conversion can be increased more efficiently. In other words, if a user requests management of a crypto asset, the service provider will efficiently manage the crypto asset, and the crypto asset will automatically increase for the user. The processing system is also used when the crypto asset increased by the management is paid for in the crypto asset or its financial asset (legal currency, electronic money, etc.) at the user's request.

また、本開示に係る処理システムは、管理サーバにおいて管理されている暗号資産を担保として、法定通貨又は仮通貨等の貸付を行う場合に用いられる。すなわち、当該処理システムは、貸金業のサービスシステムとしても用いられることができる。例えば、マイニング処理の報酬としてユーザの暗号資産を管理している場合、サービス事業者は、自身が保有する法定通貨又は仮通貨を直接的にユーザに貸し出してもよく、他の金融業者(銀行又は仮通貨取引所)を経由してユーザに法定通貨又は仮通貨を貸し出してもよい。これにより、ユーザは、サービス事業者に管理権限を付与している暗号資産をもとに、他の資産運用又は日常的な通貨の使用を行うことができる。 In addition, the processing system according to the present disclosure is used when lending legal tender or virtual currency, etc., using crypto assets managed in the management server as collateral. That is, the processing system can also be used as a service system for money lending. For example, when managing a user's crypto assets as a reward for mining processing, the service provider may directly lend the legal tender or virtual currency that it holds to the user, or may lend the legal tender or virtual currency to the user via another financial institution (a bank or a virtual currency exchange). This allows the user to manage other assets or use daily currency based on the crypto assets that the service provider has granted management authority to.

図1を参照しつつ、本開示の処理システムの概要を説明する。ここで、図1は、本実施形態に係る処理システムによる暗号資産管理の概要を示す概略図である。特に、図1においては、ユーザが所持する端末装置を利用し、又は所有するマイニング装置が駆動することによって管理サーバに蓄積された暗号資産を運用若しくは他の暗号資産に変換し、又は当該暗号資産による貸付を行う処理及び対応が示されている。An overview of the processing system of the present disclosure will be described with reference to FIG. 1. FIG. 1 is a schematic diagram showing an overview of crypto asset management by a processing system according to this embodiment. In particular, FIG. 1 shows the processes and responses of using a terminal device owned by a user or operating a mining device owned by the user to manage crypto assets stored in a management server, converting the crypto assets into other crypto assets, or lending the crypto assets.

先ず、図1に示すように、ユーザが自身の端末装置を使用して、自身の暗号資産の管理権限をサービス事業者に与えるように、自身のウォレット等で管理していた暗号資産を管理サーバに引き渡す処理が行われる。すなわち、ユーザは、自身の暗号資産の保有権をサービス事業者に譲渡し、当該暗号資産の管理が管理サーバにて行えるような処理を行う。また、ユーザはサービス事業者から購入したマイニング装置を駆動すると、分散型台帳システムのノードとなる管理サーバを介してマイニング処理が実行される。 First, as shown in Figure 1, a user uses their own terminal device to transfer the crypto assets they have been managing in their wallet, etc., to a management server, so as to give management authority for their crypto assets to the service provider. In other words, the user transfers ownership of their crypto assets to the service provider, and performs a process that allows the management of the crypto assets to be managed by the management server. In addition, when the user operates the mining device purchased from the service provider, the mining process is carried out via the management server, which serves as a node in the distributed ledger system.

次に、管理サーバにおいては、ユーザの暗号資産の管理権限を受け付けることにより、管理するユーザの暗号資産が増加することになる。また、管理サーバにおいては、マイニング装置によるマイニング処理が成功すると、マイニング処理に係る報酬がユーザに分配され、管理するユーザの暗号資産が増加することになる。すなわち、管理サーバにおいては、ユーザによる管理権限の付与の処理又はマイニング装置によるマイニング処理が行われることにより、サービス事業者が管理及び運用を行うことになる暗号資産(すなわち、当該ユーザの暗号資産)が蓄積していくことになる。Next, the management server accepts management authority for the user's crypto assets, thereby increasing the amount of crypto assets managed by the user. Furthermore, when the mining process by the mining device is successful, the management server distributes rewards related to the mining process to the user, thereby increasing the amount of crypto assets managed by the user. In other words, when the management server performs the process of granting management authority by the user or the mining process by the mining device, crypto assets (i.e., the user's crypto assets) that will be managed and operated by the service provider are accumulated.

次に、管理サーバにおいて、管理する暗号資産を使用した運用(投資)又は当該暗号資産を原資として購入した金融商品による運用が行われ、当該暗号資産を増やすための処理が実行される。具体的には、暗号資産市場における暗号資産の購入及び売却の処理が管理サーバによって繰り返し行われ、管理する暗号資産を元にした運用による成果を上げるような活動がサービス事業者によって行われる。そして、当該運用による成果が上がることによって報酬がユーザに分配され、管理サーバにおいて管理されているユーザの暗号資産が自動的に増加することになる。すなわち、ユーザにとっては、暗号資産を管理サーバにおいて管理してもらうだけで、管理サーバにおけるユーザの暗号資産の残高が勝手に増加していくことになる。なお、以下において運用とは暗号資産の売買を行うこととして説明するが、運用は暗号資産のステーキングであってもよい。また、運用としては、暗号資産を原資として有価証券、債券、法定通貨、商品を購入及び売却の処理が管理サーバによって繰り返し行われてもよい。更に、運用としては、暗号資産を原資として貸付(融資型クラウドファンディング)、投資型クラウドファンディング、ファクタリングであってもよい。Next, the management server performs operations (investments) using the managed crypto assets or operations using financial products purchased using the crypto assets as capital, and executes processes to increase the crypto assets. Specifically, the management server repeatedly purchases and sells crypto assets in the crypto asset market, and the service provider performs activities to improve results from operations based on the managed crypto assets. As the results from the operations improve, rewards are distributed to users, and the crypto assets of the users managed in the management server automatically increase. In other words, for users, simply having the management server manage their crypto assets will automatically increase the balance of their crypto assets in the management server. In the following, the operation will be described as buying and selling crypto assets, but the operation may also be staking of crypto assets. In addition, the operation may be repeated operations of buying and selling securities, bonds, legal tender, and products using crypto assets as capital. In addition, the operation may be lending (loan-type crowdfunding), investment-type crowdfunding, and factoring using crypto assets as capital.

次に、図1に示すように、ユーザは自身の端末装置を使用して、管理サーバにおいて管理されている暗号資産を他の暗号資産に変換するための依頼を行うことができる。例えば、ユーザはマイニング処理の報酬として管理されている仮通貨をステーブルコインやこれ以外の仮通貨に変換するための依頼を行うことができる。管理サーバにおいては、当該変換依頼を受け付けると、当該変換依頼に基づいて暗号資産を他の暗号資産に変換する処理が行われる。これにより、ユーザは、管理サーバにおいて管理されている暗号資産及び他の暗号資産の市場状況に対応させ、上昇相場の暗号資産や、安定的な相場の暗号資産(ステーブルコイン)を選択することが可能となる。そして、このような暗号資産の選択により、暗号資産をより増加させる攻めの運用、又は損失を低減するような安定的な運用が可能となる。 Next, as shown in FIG. 1, a user can use his/her terminal device to make a request to convert crypto assets managed in the management server into other crypto assets. For example, a user can make a request to convert virtual currency managed as a reward for mining processing into stable coins or other virtual currencies. When the management server receives the conversion request, a process of converting the crypto asset into other crypto assets is performed based on the conversion request. This allows the user to select a crypto asset with a rising market price or a crypto asset with a stable market price (stable coin) in response to the market conditions of the crypto asset managed in the management server and other crypto assets. Then, by selecting such crypto assets, aggressive management that increases the crypto asset or stable management that reduces losses becomes possible.

次に、図1に示すように、ユーザは自身の端末装置を使用して、管理サーバにおいて管理されている暗号資産を担保とした貸付依頼を行うことができる。例えば、ユーザはマイニング処理の報酬として管理されている暗号資産を担保として、法定通貨の貸付を依頼することができる。管理サーバにおいては、当該貸付依頼を受付けて所定の審査が実行され、貸付に問題がなければ、当該ユーザに対する法定通貨の貸付が実行される。なお、貸付対象は法定通貨に限られず、他の仮通貨等の暗号資産であってもよく、サービス事業者が設定している貸付対象からユーザが適宜選択することが可能である。これにより、ユーザは、サービス事業者に管理権限を付与している暗号資産をもとに、日常生活において必要となる法定通貨(電子マネーを含む)を得たり、他の事業者が行っている運用サービスのための資金を得ることもできる。 Next, as shown in FIG. 1, a user can use his/her own terminal device to make a loan request using crypto assets managed in the management server as collateral. For example, a user can request a loan of legal tender using crypto assets managed as a reward for mining processing as collateral. The management server accepts the loan request and performs a predetermined examination, and if there is no problem with the loan, the legal tender is lent to the user. Note that the loan target is not limited to legal tender, and may be other crypto assets such as virtual currencies, and the user can appropriately select from the loan targets set by the service operator. This allows the user to obtain legal tender (including electronic money) required in daily life based on the crypto assets for which the service operator has been granted management authority, or to obtain funds for operation services provided by other operators.

以上のように、ユーザは、管理サーバによる暗号資産の管理サービスを利用することにより、自身が直接的に運用することなく、暗号資産を自動的に増やすことができる。また、ユーザは、管理対象となる暗号資産を選択することにより、暗号資産の運用益を高めたり、又は損失を減少させるための選択を行うことができる。更に、ユーザは、増加した暗号資産に基づいて法定通貨又は仮通貨の貸付を受けることができ、暗号資産を活用して種々の活動(一般生活又は経済活動等)を行うことができる。 As described above, by using a crypto asset management service provided by a management server, users can automatically increase their crypto assets without directly managing them. In addition, by selecting the crypto assets to be managed, users can make choices to increase investment gains or reduce losses from crypto assets. Furthermore, users can receive loans of fiat currency or virtual currency based on the increased crypto assets, and can use the crypto assets to carry out various activities (such as everyday life or economic activities).

そして、ユーザが運用後の暗号資産の受取方法としては、後述する引き渡し請求権をユーザが行使することにより、サービス事業者からユーザのウォレットに暗号資産が引き渡されることになる。この際、別の暗号資産への変更、法定通貨(電子マネー含む)への変更を行うことにより、当該引き渡し処理がおこなわれてもよい。すなわち、管理サーバにおいては、増加した暗号資産に基づいてユーザに、当該暗号資産、他の暗号資産、又は法手通貨等による支払い処理が行われる。 The method by which the user receives the cryptocurrency after it has been put into operation is for the user to exercise the right to request delivery, described below, and for the cryptocurrency to be delivered from the service provider to the user's wallet. At this time, the delivery process may be carried out by changing to another cryptocurrency or to legal tender (including electronic money). In other words, the management server performs a payment process to the user in the cryptocurrency, other cryptocurrency, or legal tender, etc., based on the increased cryptocurrency.

本開示において、「ユーザ」は単に処理システムにより提供されるサービスを利用可能な者を意味するにすぎない。特に、以下の本実施形態においては、「ユーザ」とは暗号資産の引き渡し請求権を保有し、又は保有する権利を有するものである。当該引き渡し請求権には、サービス事業者に対して当該暗号資産の運用が含まれる。ここで、暗号資産を運用する場合には、当該暗号資産の引き渡し請求権をユーザが有することが必要となることを想定し、当該引き渡し請求権のみがユーザに残り、当該暗号資産の保有権がサービス事業者に有るとして説明を行う。このため、以下の本実施形態において、「管理権限の付与」とは、暗号資産の保有権がサービス事業者に有る意味も含まれる。ただし、暗号資産の保有権を移すことなくサービス事業者が暗号資産の運用を行うことができる場合には、当該暗号資産の保有権はユーザに残り、当該暗号資産の取り扱いの権限のみがサービス事業者に付与されてもよい。そして、暗号資産をユーザに代わって管理する場合には、当該暗号資産と当該ユーザとを紐づけてサービス事業者側で記憶することが想定されている。In this disclosure, a "user" simply means a person who can use the service provided by the processing system. In particular, in the following embodiment, a "user" is someone who has the right to request delivery of crypto assets or has the right to do so. The right to request delivery includes the management of the crypto assets with respect to the service provider. Here, it is assumed that when managing crypto assets, it is necessary for the user to have the right to request delivery of the crypto assets, and the explanation will be given assuming that only the right to request delivery remains with the user and the ownership of the crypto assets remains with the service provider. For this reason, in the following embodiment, "granting management authority" also means that the ownership of the crypto assets remains with the service provider. However, if the service provider can manage the crypto assets without transferring the ownership of the crypto assets, the ownership of the crypto assets may remain with the user, and only the authority to handle the crypto assets may be granted to the service provider. In addition, when managing crypto assets on behalf of a user, it is assumed that the crypto assets and the user are linked and stored on the service provider side.

本開示において、「マイニングシステム」とはブロックチェーンに係るマイニング処理を行うシステムを意味するに過ぎない。特に、本開示において、「マイニングシステム」は、ハード機器であるマイニング装置及びソフトウエアであるマイニングソフトのいずれか一方を少なくとも含む概念である。以下の実施形態においては、マイニングシステムとして、マイニング装置のみから構成されている場合を想定しているが、クラウドマイニングによる処理が想定されたマイニングソフトのみからマイニングシステムが構成されてもよく、又はソフトウエアとハードウエアとが含まれてもよい。In this disclosure, the term "mining system" simply means a system that performs mining processing related to blockchain. In particular, in this disclosure, the term "mining system" is a concept that includes at least one of a mining device, which is a hardware device, and mining software, which is software. In the following embodiments, the mining system is assumed to be composed only of a mining device, but the mining system may be composed only of mining software that is intended for processing by cloud mining, or may include both software and hardware.

本開示において、「暗号資産」とは、インターネット上でやりとりできる財産的価値を有するものに過ぎない。特に、以下の実施形態において、「暗号資産」としては、ビットコイン(BTC)、イーサリアム(ETH)、リップル(XRP)、ソラナ(SOL)、バイナンスコイン(BNB)、ポリゴン(MATIC)、アバランチ(AVAX)、チェーンリンク(LINK)、ドージコイン(DOGE)、エイダコイン(ADA)、ポルカドット(DOT)、及びトロン(TRX)等の既存の仮通貨が含まれるが、今後新たに生み出される新たな仮通貨も含まれる。また、「暗号資産」には、デザー(USDT)、USDコイン(USDC)、BUSD、ダイ(DAI)、JPYコイン(JPYC)、ジパングコイン(ZPG)、パクソス・スタンダード(PAX)等のステーブルコインも含まれる。 In this disclosure, "crypto assets" refers to nothing more than assets that have a financial value that can be exchanged over the Internet. In particular, in the following embodiments, "crypto assets" include existing virtual currencies such as Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), Solana (SOL), Binance Coin (BNB), Polygon (MATIC), Avalanche (AVAX), Chainlink (LINK), Dogecoin (DOGE), Adacoin (ADA), Polkadot (DOT), and Tron (TRX), but also include new virtual currencies that will be created in the future. In addition, "crypto assets" also include stable coins such as Deza (USDT), USDC (USDC), BUSD, Dai (DAI), JPYC (JPYC), Zipangu Coin (ZPG), and Paxos Standard (PAX).

本開示の処理装置及び処理システムの適用先について、以下の本実施形態においては、ユーザから管理権限を与えられた暗号資産を管理する場合、及びマイニング装置によるマイニング報酬である暗号資産を管理する場合に特化して説明されているが、これに限定されない。すなわち、本開示の処理装置及び処理システムは、暗号資産をユーザに代わって管理する業種においては、適宜適用されるものであり、適用業種が限定的になるものではない。 In the following embodiment, the application of the processing device and processing system of the present disclosure is described specifically for managing crypto assets that have been granted management authority by a user, and for managing crypto assets that are mining rewards by a mining device, but is not limited thereto. In other words, the processing device and processing system of the present disclosure can be appropriately applied in industries that manage crypto assets on behalf of users, and the applicable industries are not limited.

<処理システムの構成>
次に、図2を参照しつつ、本実施形態に係る処理システムの概略的な構成を説明する。図2は、本実施形態に係る処理システム1の構成を概略的に示す概念図である。図2に示すように、処理システム1は、暗号資産の管理を希望するユーザが使用するユーザの端末装置10、暗号資産の管理を行うサービス事業者が利用する管理サーバ20、管理サーバ20がノードの一部として機能する分散型台帳システム30、マイニング処理を実行するマイニング装置40、及び金融市場において各種の取引並びに情報の処理を行う取引システム50を備える。また、取引システム50は、各種の取引を行うための取引サーバ60、及び各種の情報を記憶するデータサーバ70を含む。更に、処理システム1を構成するこれらの構成要素は、インターネット等のネットワーク80によって相互に通信可能に接続されている。当該ネットワーク80は、無線、有線又はそれらの組み合わせにより構成される。ここで、金融市場とは一般的な法定通貨の市場だけでなく、暗号資産市場も含む概念である。
<Processing System Configuration>
Next, referring to FIG. 2, a schematic configuration of the processing system according to the present embodiment will be described. FIG. 2 is a conceptual diagram showing a schematic configuration of the processing system 1 according to the present embodiment. As shown in FIG. 2, the processing system 1 includes a user terminal device 10 used by a user who wishes to manage crypto assets, a management server 20 used by a service provider who manages crypto assets, a distributed ledger system 30 in which the management server 20 functions as a part of a node, a mining device 40 that executes mining processing, and a trading system 50 that processes various transactions and information in the financial market. The trading system 50 also includes a trading server 60 for performing various transactions, and a data server 70 that stores various information. Furthermore, these components that constitute the processing system 1 are connected to each other so that they can communicate with each other via a network 80 such as the Internet. The network 80 is configured by wireless, wired, or a combination thereof. Here, the financial market is a concept that includes not only the general legal currency market, but also the crypto asset market.

そして、本実施形態では、管理サーバ20が処理装置として機能する場合を中心に説明する。しかし、本開示における処理装置は、上記のような処理を実行可能な装置であればいずれでもよく、当然に、管理サーバ20以外の他のサーバ装置、処理システム1に含まれる他の装置又はシステム、これらの組み合わせのいずれであっても、好適に処理装置として機能することが可能である。すなわち、本開示においては、各装置につけられた呼称は、各装置を互いに区別するために用いられているに過ぎず、各装置の機能に応じては他の呼称がなされてもよい。In this embodiment, the description will be centered on the case where the management server 20 functions as a processing device. However, the processing device in this disclosure may be any device capable of executing the above-described processes, and naturally, any other server device other than the management server 20, any other device or system included in the processing system 1, or any combination of these can function as a processing device. In other words, in this disclosure, the names given to each device are merely used to distinguish each device from the others, and each device may be named differently depending on its function.

なお、図2の例では、端末装置10、マイニング装置40、取引サーバ60、及びデータサーバ70は、1台しか記載されていないが、当然2台以上の各装置を含むことが可能である。また、管理サーバ20、取引サーバ60、及びデータサーバ70は、単一のものとして記載されているが、各サーバの各構成要素及び処理を複数のサーバ装置やクラウドサーバ装置に分配することも可能である。更に、図2の例では、ブロックチェーン技術を利用したシステムである分散型台帳システムは1つのみが記載されているが、当然に2つ以上の分散型台帳システムがネットワーク80に接続されていてもよい。2, only one terminal device 10, one mining device 40, one trading server 60, and one data server 70 are shown, but it is possible to include two or more of each device. Also, the management server 20, the trading server 60, and the data server 70 are shown as single entities, but it is also possible to distribute the components and processes of each server to multiple server devices or cloud server devices. Furthermore, in the example of FIG. 2, only one distributed ledger system, which is a system that uses blockchain technology, is shown, but it is possible to connect two or more distributed ledger systems to the network 80.

(ユーザの端末装置)
図3は、本開示の実施形態に係る端末装置10の電気的構成の例を示すブロック図である。端末装置10は、図3に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。
(User's terminal device)
Fig. 3 is a block diagram showing an example of an electrical configuration of the terminal device 10 according to an embodiment of the present disclosure. The terminal device 10 does not need to include all of the components shown in Fig. 3, and may have a configuration in which some components are omitted, or may include other components.

端末装置10は、典型的には、スマートフォンに代表される無線通信可能な端末装置が挙げられるが、当該装置のみには当然限られない。例えば、端末装置としては、フィーチャーフォン、携帯情報端末、PDA、ラップトップパソコン、デスクトップパソコン、携帯型ゲーム機、据え置き型ゲーム機、VR(Virtual Reality)ヘッド装置、AR(Augmented Reality)グラスなど、本開示に係るプログラムを実行可能な装置であれば、いずれでも好適に適用することが可能である。また、複数の端末装置10が管理サーバ20と通信可能である場合に、端末装置10のそれぞれは、常に同種又は同じ端末装置である必要はなく、互いに異なる種類の端末装置であってもよい。すなわち、ユーザごとに使用する端末の種類が異なってもよく、更には1人のユーザが種類の異なる複数の端末を使用してもよい。The terminal device 10 is typically a terminal device capable of wireless communication, such as a smartphone, but is of course not limited to such devices. For example, the terminal device may be a feature phone, a personal digital assistant, a PDA, a laptop computer, a desktop computer, a portable game machine, a stationary game machine, a virtual reality (VR) head device, an augmented reality (AR) glass, or any other device capable of executing the program according to the present disclosure. In addition, when multiple terminal devices 10 are capable of communicating with the management server 20, the terminal devices 10 do not always need to be the same type or the same terminal device, and may be different types of terminal devices. In other words, the type of terminal used by each user may be different, and one user may use multiple terminals of different types.

図3に示すように、端末装置10は、スピーカー及びディスプレイ(いずれも図示せず)を含む出力インターフェイス11、プロセッサ12、RAM、ROM、又は不揮発性メモリ(場合によっては、HDD)等を含むメモリ13、通信処理回路14a並びにアンテナ14bを含む通信インターフェイス14、及びタッチパネル15a並びにハードキー15bを含む入力インターフェイス15を有する。そして、これらの各構成要素が制御ライン及びデータラインを介して互いに電気的に接続される。3, the terminal device 10 has an output interface 11 including a speaker and a display (neither shown), a processor 12, a memory 13 including a RAM, a ROM, or a non-volatile memory (or, in some cases, a HDD), a communication interface 14 including a communication processing circuit 14a and an antenna 14b, and an input interface 15 including a touch panel 15a and hard keys 15b. These components are electrically connected to each other via control lines and data lines.

出力インターフェイス11は、プロセッサ12の指示に応じて、接続されたカメラ(図示せず)で撮影される画像や、本開示に係るプログラムを実行することによって出力される各種表示を、ディスプレイやプリンタ等の機器に出力する出力部として機能する。また、出力インターフェイス11は、本開示に係るプログラムを実行することによって出力される各種表示を、ディスプレイから出力する機能を有する。なお、ディスプレイは、例えば液晶ディスプレイ、有機ELディスプレイ又は電子ペーパー等から構成されてもよく、端末装置10とは別体のディスプレイであってもよい。The output interface 11 functions as an output unit that outputs, in response to instructions from the processor 12, images captured by a connected camera (not shown) and various displays output by executing the program according to the present disclosure to a device such as a display or a printer. The output interface 11 also has a function of outputting, from a display, various displays output by executing the program according to the present disclosure. The display may be, for example, a liquid crystal display, an organic electroluminescence display, or electronic paper, and may be a display separate from the terminal device 10.

プロセッサ12は、CPU(Central Processing Unit)又はGPU(Graphics Processing Unit)から構成され、メモリ13に記憶された各種プログラムに基づいて、接続された他の構成要素を制御する制御部として機能する。具体的には、プロセッサ12は、本実施形態に係るアプリケーションを実行するためのプログラムやOSを実行するためのプログラムをメモリ13から読み出して実行する。特に、図11、図14乃至図16、及び図18のシーケンスで記載された各処理等を実行する。なお、プロセッサ12は、単一のCPU又はGPUで構成されても良いが、複数のCPUやGPUを組み合わせて構成しても良い。The processor 12 is composed of a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and functions as a control unit that controls other connected components based on various programs stored in the memory 13. Specifically, the processor 12 reads out from the memory 13 a program for executing the application according to this embodiment and a program for executing the OS, and executes them. In particular, it executes the processes described in the sequences of Figures 11, 14 to 16, and 18. The processor 12 may be composed of a single CPU or GPU, or may be composed of a combination of multiple CPUs and GPUs.

メモリ13は、ROM、RAM、不揮発性メモリ、HDD等から構成され、記憶部として機能する。ROMは、本開示に係るアプリケーションやOSを実行するための指示命令をプログラムとして記憶する。RAMは、ROMに記憶されたプログラムがプロセッサ12により処理されている間、データの書き込み及び読み込みをするために用いられる。不揮発性メモリは、当該プログラムの実行によってデータの書き込み及び読み込みが実行されるメモリであって、ここに書き込まれたデータは、当該プログラムの実行が終了した後でも保存される。本実施形態において、メモリ13は、特に、図11、図14乃至図16、及び図18のシーケンスで記載された各処理等を実行するプログラムを記憶する。The memory 13 is composed of a ROM, a RAM, a non-volatile memory, a HDD, etc., and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 12. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program has ended. In this embodiment, the memory 13 stores, in particular, a program for executing each process etc. described in the sequences of Figures 11, 14 to 16, and 18.

また、本開示の実施形態においては、メモリ13にはウォレットアプリが記憶されており、暗号資産に係る各種の処理が行えるようになっている。例えば、ウォレットアプリとしては、METAMASK、MEWWallet、tokenPocket等がある。なお、メモリ13に記憶されるウォレットの種類はウォレットアプリに限定されることなく、端末装置10の種別に応じて、ブラウザ機能拡張ウォレットであってもよい。In addition, in an embodiment of the present disclosure, a wallet application is stored in memory 13, and various processes related to crypto assets can be performed. For example, wallet applications include METAMASK, MEWWallet, and tokenPocket. The type of wallet stored in memory 13 is not limited to a wallet application, and may be a browser-extended wallet depending on the type of terminal device 10.

通信インターフェイス14は、通信処理回路14a及びアンテナ14bを介して、遠隔に設置された管理サーバ20、分散型台帳システム30、取引システム50、又は他の端末装置との間で情報の送受信をする通信部として機能する。通信インターフェイス14は、処理システム1において用いられるプログラムや各種情報等を処理の進行に応じて、管理サーバ20、分散型台帳システム30、取引システム50、又は他の端末装置から情報を送受信するための処理を行う。The communication interface 14 functions as a communication unit that transmits and receives information to and from a remotely installed management server 20, distributed ledger system 30, trading system 50, or other terminal device via the communication processing circuit 14a and antenna 14b. The communication interface 14 performs processing to transmit and receive information from the management server 20, distributed ledger system 30, trading system 50, or other terminal device, depending on the progress of processing, such as programs and various information used in the processing system 1.

通信処理回路14aは、LTE方式に代表されるような広帯域の無線通信方式に基づいて処理されるが、IEEE802.11に代表されるような無線LANやBluetooth(登録商標)のような狭帯域の無線通信に関する方式や非接触無線通信に関する方式に基づいて処理することも可能である。また、無線通信に代えて、又は加えて、有線通信を用いることも可能である。The communication processing circuit 14a processes based on a wideband wireless communication method such as the LTE method, but can also process based on a method related to narrowband wireless communication such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark) or a method related to contactless wireless communication. It is also possible to use wired communication instead of or in addition to wireless communication.

入力インターフェイス15は、タッチパネル15a及びハードキー15b等から構成され、本実施形態に係るプログラムの実行に係る指示入力や、様々な情報を登録するための操作入力等を受け付ける機能を有する。タッチパネル15aは、出力インターフェイス11を被覆するように配置され、出力インターフェイス11からディスプレイに出力される画像データに対応する位置座標の情報を、プロセッサ12に送信する。タッチパネル方式としては、抵抗膜方式、静電容量結合方式、超音波表面弾性波方式など、公知の方式を利用することができる。本実施形態においては、タッチパネル15aは、指示体により出力インターフェイス11に表示された各アイコン等に対するスワイプ操作やタップ操作を検出する。なお、本実施形態では端末装置10に備えられる入力インターフェイス15を用いているが、例えばマウスのような、プロセッサ12等を備える本体に無線又は有線で接続された入力インターフェイス15を用いることも可能である。The input interface 15 is composed of a touch panel 15a and hard keys 15b, and has a function of accepting instruction inputs related to the execution of the program according to this embodiment and operation inputs for registering various information. The touch panel 15a is arranged to cover the output interface 11, and transmits position coordinate information corresponding to image data output from the output interface 11 to the display to the processor 12. As the touch panel method, known methods such as a resistive film method, a capacitive coupling method, and an ultrasonic surface acoustic wave method can be used. In this embodiment, the touch panel 15a detects a swipe operation or a tap operation on each icon displayed on the output interface 11 by an indicator. In this embodiment, the input interface 15 provided in the terminal device 10 is used, but it is also possible to use an input interface 15 connected wirelessly or by wire to a main body equipped with the processor 12, such as a mouse.

(管理サーバ)
次に、図4を参照しつつ、本実施形態に係る管理サーバ20の具体的な構成を説明する。ここで、図4は、本実施形態に係る管理サーバ20の電気的構成を示すブロック図である。管理サーバ20は、図4に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。
(Management Server)
Next, a specific configuration of the management server 20 according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a block diagram showing the electrical configuration of the management server 20 according to this embodiment. The management server 20 does not need to include all of the components shown in Fig. 4, and may have a configuration in which some components are omitted, or other components may be added.

管理サーバ20は、典型的には、大型のコンピュータに代表される無線通信可能な装置が挙げられるが、当該装置のみには当然限られない。例えば、当該装置としては、フィーチャーフォン、携帯情報端末、PDA、スマートフォン、デスクトップパソコン、ラップトップパソコン、携帯型ゲーム機、据え置き型ゲーム機など、本開示に係るプログラムを実行可能な装置であれば、いずれでも好適に適用することが可能である。また、管理サーバ20は単一の筐体に図4に図示するものを備える必要はなく、管理サーバ20の各構成要素及び処理を複数のサーバ装置やクラウドサーバ装置に分配することも可能である。The management server 20 is typically a device capable of wireless communication, such as a large computer, but is of course not limited to such devices. For example, the device may be a feature phone, a personal digital assistant, a PDA, a smartphone, a desktop computer, a laptop computer, a portable game machine, a stationary game machine, or any other device capable of executing the program according to the present disclosure. In addition, the management server 20 does not need to be provided with the components shown in FIG. 4 in a single housing, and each component and process of the management server 20 may be distributed to multiple server devices or cloud server devices.

図4に示すように、管理サーバ20は、プロセッサ21、RAM、ROM、又は不揮発性メモリ(場合によっては、HDD)等を含むメモリ22、通信処理回路23a及びアンテナ23bを含む通信インターフェイス23、及び入力インターフェイス24を有する。そして、これらの各構成要素が制御ライン及びデータラインを介して互いに電気的に接続される。4, the management server 20 has a processor 21, a memory 22 including a RAM, a ROM, or a non-volatile memory (or, in some cases, a HDD), a communication interface 23 including a communication processing circuit 23a and an antenna 23b, and an input interface 24. These components are electrically connected to each other via control lines and data lines.

プロセッサ21は、CPU(Central Processing Unit)又はGPU(Graphics Processing Unit)から構成され、メモリ22に記憶された各種プログラムに基づいて、接続された他の構成要素を制御する機能を有する。具体的には、プロセッサ21は、本開示に係る情報処理を実行するためのプログラムやOSを実行するためのプログラムをメモリ22から読み出して実行する。本実施形態において、プロセッサ21は、例えば、図11、図14乃至図16、及び図18のシーケンスで記載された各処理等を実行する。特に、プロセッサ21は、「ユーザに紐づけられた暗号資産情報をメモリ22に記憶する処理」、「暗号資産の少なくとも一部を他の暗号資産に変換すると暗号資産情報を更新する処理」、「暗号資産及び他の暗号資産の少なくともいずれかによる運用又は暗号資産若しくは他の暗号資産を原資とした金融商品による運用を行い、運用の結果に応じて暗号資産情報を更新する処理」、「更新した前記暗号資産情報に基づいて前記ユーザに支払いを行う処理」を実行する。なお、プロセッサ21は、単一のCPU又はGPUで構成されても良いが、複数のCPUやGPUを組み合わせて構成しても良い。The processor 21 is composed of a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and has a function of controlling other components connected thereto based on various programs stored in the memory 22. Specifically, the processor 21 reads out from the memory 22 a program for executing the information processing related to the present disclosure and a program for executing the OS, and executes them. In this embodiment, the processor 21 executes, for example, each process described in the sequences of FIG. 11, FIG. 14 to FIG. 16, and FIG. 18. In particular, the processor 21 executes "a process of storing cryptocurrency information linked to a user in the memory 22", "a process of updating cryptocurrency information when at least a part of a cryptocurrency is converted into another cryptocurrency", "a process of managing at least one of a cryptocurrency and another cryptocurrency, or a process of managing a financial product based on a cryptocurrency or another cryptocurrency, and updating cryptocurrency information according to the results of the management", and "a process of making a payment to the user based on the updated cryptocurrency information". The processor 21 may be composed of a single CPU or GPU, or may be composed of a combination of multiple CPUs and GPUs.

メモリ22は、ROM、RAM、不揮発性メモリ、HDD等から構成され、記憶部として機能する。ROMは、本開示に係るアプリケーションやOSを実行するための指示命令をプログラムとして記憶する。RAMは、ROMに記憶されたプログラムがプロセッサ21により処理されている間、データの書き込み及び読み込みをするために用いられる。不揮発性メモリは、当該プログラムの実行によってデータの書き込み及び読み込みが実行されるメモリであって、ここに書き込まれたデータは、当該プログラムの実行が終了した後でも保存される。The memory 22 is composed of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. The ROM stores instructions for executing the application and OS related to the present disclosure as a program. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 21. The non-volatile memory is a memory in which data is written and read by the execution of the program, and data written therein is retained even after the execution of the program has ended.

本実施形態において、メモリ22は、例えば、図11、図14乃至図16、及び図18のシーケンスで記載された各処理等を実行するためのプログラムを記憶する。特に、メモリ22は、「ユーザに紐づけられた暗号資産情報をメモリ22に記憶する処理」、「暗号資産の少なくとも一部を他の暗号資産に変換すると暗号資産情報を更新する処理」、「暗号資産及び他の暗号資産の少なくともいずれかによる運用又は暗号資産若しくは他の暗号資産を原資とした金融商品による運用を行い、運用の結果に応じて暗号資産情報を更新する処理」、「更新した前記暗号資産情報に基づいて前記ユーザに支払いを行う処理」等をコンピュータである管理サーバ20(すなわち、プロセッサ21)に実行させるものである。また、本実施形態において、メモリ22は、図8に示すようなユーザ管理テーブル、及び受信した各種の情報を記憶する。In this embodiment, the memory 22 stores a program for executing each process described in the sequences of, for example, FIG. 11, FIG. 14 to FIG. 16, and FIG. 18. In particular, the memory 22 causes the management server 20 (i.e., the processor 21), which is a computer, to execute processes such as "a process of storing crypto asset information linked to a user in the memory 22," "a process of updating crypto asset information when at least a portion of a crypto asset is converted into another crypto asset," "a process of managing at least one of a crypto asset and another crypto asset, or managing a financial product based on a crypto asset or another crypto asset, and updating crypto asset information according to the results of the management," and "a process of making a payment to the user based on the updated crypto asset information." In addition, in this embodiment, the memory 22 stores a user management table as shown in FIG. 8, and various received information.

通信インターフェイス23は、通信処理回路23a及びアンテナ23bを介して、遠隔に設置された端末装置10、分散型台帳システム30、取引システム50、又は他の端末装置との間で情報の送受信をする通信部として機能する。通信インターフェイス23は、処理システム1において用いられるプログラムや各種情報等を処理の進行に応じて、端末装置10、分散型台帳システム30、取引システム50、又は他の端末装置から情報を送受信するための処理を行う。The communication interface 23 functions as a communication unit that transmits and receives information to and from a remotely installed terminal device 10, distributed ledger system 30, trading system 50, or other terminal device via the communication processing circuit 23a and antenna 23b. The communication interface 23 performs processing to transmit and receive information from the terminal device 10, distributed ledger system 30, trading system 50, or other terminal device, depending on the progress of processing, such as programs and various information used in the processing system 1.

通信処理回路23aは、LTE方式に代表されるような広帯域の無線通信方式に基づいて処理されるが、IEEE802.11に代表されるような無線LANやBluetooth(登録商標)のような狭帯域の無線通信に関する方式や非接触無線通信に関する方式に基づいて処理することも可能である。また、無線通信に代えて、又は加えて、有線通信を用いることも可能である。The communication processing circuit 23a processes based on a wideband wireless communication method such as the LTE method, but can also process based on a method related to narrowband wireless communication such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark) or a method related to contactless wireless communication. It is also possible to use wired communication instead of or in addition to wireless communication.

入力インターフェイス24は、ハードキー又はマウス等(図示せず)から構成され、本実施形態に係るプログラムの実行に係る指示入力や、様々な情報を登録するための操作入力等を受け付ける機能を有する。The input interface 24 is composed of hard keys or a mouse (not shown) and has the function of accepting instruction inputs related to the execution of the program in this embodiment and operation inputs for registering various information.

なお、取引システム50を構成する取引サーバ60及びデータサーバ70についても、管理サーバ20と同様の構成であり、プロセッサ、メモリ、通信インターフェイス、及び入力インターフェイスを有し、これらの各構成要素が制御ライン及びデータラインを介して互いに電気的に接続される。このため、取引サーバ60及びデータサーバ70についての構成に係る詳細な説明は省略する。The trading server 60 and data server 70 constituting the trading system 50 are also configured in the same manner as the management server 20, and each of these components has a processor, memory, a communication interface, and an input interface, and these components are electrically connected to each other via a control line and a data line. For this reason, a detailed description of the configuration of the trading server 60 and the data server 70 will be omitted.

(分散型台帳システム)
次に、図5を参照しつつ、本実施形態に係る分散型台帳システム30の具体的な構成を説明する。ここで、図5は、本実施形態に係る分散型台帳システム30の電気的構成を示すブロック図である。分散型台帳システム30は、図5に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。
(Distributed Ledger System)
Next, the specific configuration of the distributed ledger system 30 according to this embodiment will be described with reference to Fig. 5. Here, Fig. 5 is a block diagram showing the electrical configuration of the distributed ledger system 30 according to this embodiment. The distributed ledger system 30 does not need to include all of the components shown in Fig. 5, and it is possible to omit some components or add other components.

図5に示すように、分散型台帳システム30は、複数のノード端末装置31~33を備える。また、分散型台帳システム30においては、管理サーバ20もノード端末装置として機能することになる。すなわち、分散型台帳システム30は、ノード端末装置としての管理サーバ20を含むことになる。 As shown in Figure 5, the distributed ledger system 30 comprises multiple node terminal devices 31 to 33. In addition, in the distributed ledger system 30, the management server 20 also functions as a node terminal device. In other words, the distributed ledger system 30 includes the management server 20 as a node terminal device.

ノード端末装置31~33、及び管理サーバ20は、ネットワークを介して互いに通信可能に接続されている。例えば、当該ネットワークは、公衆網、プライベートネットワーク、専用線、VPN(Virtual Private Network)、又はこれらの組合せであってもよい。また、複数のノード端末装置31~33及び管理サーバ20は、例えば、有線または無線により接続されている。そして、複数のノード端末装置31~33及びマイニング装置40は、ピア・ツー・ピア(P2P:Peer to Peer)方式で互いに通信する。The node terminal devices 31 to 33 and the management server 20 are connected to each other via a network so that they can communicate with each other. For example, the network may be a public network, a private network, a dedicated line, a VPN (Virtual Private Network), or a combination of these. The multiple node terminal devices 31 to 33 and the management server 20 are connected, for example, by wire or wirelessly. The multiple node terminal devices 31 to 33 and the mining device 40 communicate with each other in a peer-to-peer (P2P) manner.

図5に示すように、ノード端末装置31はデスクトップ型のPCであり、ノード端末装置32はタブレット端末であり、ノード端末装置33はノート型PCである。しかしながら、ノード端末装置31~33は、これらに限定されることはなく、ブロックチェーンのネットワークに接続することが可能な端末装置であれば、どのようなものであってもよい。例えば、ノード端末装置として、スマートフォン等の携帯電話が用いられてもよい。 As shown in FIG. 5, node terminal device 31 is a desktop PC, node terminal device 32 is a tablet terminal, and node terminal device 33 is a notebook PC. However, node terminal devices 31 to 33 are not limited to these and may be any terminal device that can be connected to a blockchain network. For example, a mobile phone such as a smartphone may be used as a node terminal device.

また、図5においては、ノード端末装置31~33及び管理サーバ20のそれぞれは、互いに異なる種類の端末であるが、同種の端末装置が存在してもよい。更に、分散型台帳システム30を構成するノードの台数は4台に限定されることはなく、2台以上であれば適宜設定することができる。そして、分散型台帳システム30を構成するノードの台数は、時間とともに変動してもよい。 In addition, in Figure 5, the node terminal devices 31-33 and the management server 20 are terminals of different types, but the same type of terminal device may exist. Furthermore, the number of nodes constituting the distributed ledger system 30 is not limited to four, and can be set as appropriate as long as it is two or more. And the number of nodes constituting the distributed ledger system 30 may change over time.

ノード端末装置31~33のそれぞれは、端末装置10又は管理サーバ20と同様の構成となる。例えば、ノード端末装置31~33は、プロセッサ、メモリ、通信インターフェイス、入力インターフェイス、及び出力インターフェイスを備えていてもよい。当然のことながら、ノード端末装置31~33は、このような構成に限定されず、当該構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。また、ノード端末装置31~33の構成は、互いに異なっていてもよい。Each of the node terminal devices 31 to 33 has a configuration similar to that of the terminal device 10 or the management server 20. For example, the node terminal devices 31 to 33 may have a processor, memory, a communication interface, an input interface, and an output interface. Naturally, the node terminal devices 31 to 33 are not limited to such a configuration and do not need to have all of the components, but may have a configuration in which some are omitted, or other components may be added. In addition, the configurations of the node terminal devices 31 to 33 may be different from each other.

ノード端末装置31~33、及び管理サーバ20は、例えばブロックチェーン技術を用いて分散型台帳を管理する。具体的には、ノード端末装置31~33、又は管理サーバ20のいずれかは、記録すべきトークンの取引に関するデータを取得する。ノード端末装置31~33及び管理サーバ20は、取得したデータを含むブロックを生成する。ノード端末装置31~33及び管理サーバ20は、生成した当該ブロックをブロックチェーン上に追加する。ノード端末装置31~33及び管理サーバ20は、追加したブロックの情報を他のノード端末装置31~33又は管理サーバ20へ送信する。他のノード端末装置31~33又は管理サーバ20は、受信したブロックの正しさを検証する。また、他のノード端末装置31~33又は管理サーバ20は、当該ブロックの正しさに関する検証に成功した場合、当該ブロックをブロックチェーン上に追加する。ノード端末装置31~33及び管理サーバ20は、例えば、いわゆる承認数である連結されたブロック数に基づいてブロックチェーンを確定する。これにより、複数のノード端末装置31~33及び管理サーバ20にわたり、同一の分散型台帳が保存されることになる。なお、ブロックチェーン上に保存されるデータは、適宜に暗号化される。The node terminal devices 31-33 and the management server 20 manage the distributed ledger using, for example, blockchain technology. Specifically, either the node terminal devices 31-33 or the management server 20 acquires data related to token transactions to be recorded. The node terminal devices 31-33 and the management server 20 generate a block including the acquired data. The node terminal devices 31-33 and the management server 20 add the generated block to the blockchain. The node terminal devices 31-33 and the management server 20 transmit information on the added block to the other node terminal devices 31-33 or the management server 20. The other node terminal devices 31-33 or the management server 20 verify the correctness of the received block. In addition, if the other node terminal devices 31-33 or the management server 20 successfully verify the correctness of the block, it adds the block to the blockchain. The node terminal devices 31-33 and the management server 20 finalize the blockchain based on, for example, the number of linked blocks, which is the so-called approval number. As a result, the same distributed ledger is stored across the multiple node terminal devices 31 to 33 and the management server 20. Note that data stored on the blockchain is encrypted as appropriate.

また、管理サーバ20は、マイニングプールとして機能し、複数のマイニング装置40とネットワーク80を介して通信可能に接続されている。上述したように、管理サーバ20は、分散型台帳システム30のノード端末装置としてブロックチェーンに参加し、ブロックの承認処理を行っている。ここで、管理サーバ20は、承認が必要なブロックを当該ブロックチェーン上に発見すると、通信可能に接続されているマイニング装置40に対して、発見したブロックに対するハッシュを作成する依頼を行う。そして、各マイニング装置40は、当該依頼に基づいて、通常のマイニングと同じようにブロックに対してハッシュを作成し、管理サーバ20を介してハッシュを分散型台帳システム30の各ノード端末装置に送信することになる。 The management server 20 also functions as a mining pool, and is communicatively connected to a plurality of mining devices 40 via the network 80. As described above, the management server 20 participates in the blockchain as a node terminal device of the distributed ledger system 30, and performs block approval processing. Here, when the management server 20 discovers a block that requires approval on the blockchain, it requests the mining devices 40 communicatively connected to it to create a hash for the discovered block. Then, based on the request, each mining device 40 creates a hash for the block in the same way as in normal mining, and transmits the hash to each node terminal device of the distributed ledger system 30 via the management server 20.

そして、マイニング装置40は、他のノード端末装置とは異なり、複数の処理機能を有することはなく、マイニング処理に特化した小型デバイスである。マイニング装置40の構成は、図6に示すように、管理サーバ20と同様の構成である。また、マイニング装置40は、図6に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。 Unlike other node terminal devices, the mining device 40 does not have multiple processing functions, but is a small device specialized for mining processing. The configuration of the mining device 40 is similar to that of the management server 20, as shown in FIG. 6. Furthermore, the mining device 40 does not need to have all of the components shown in FIG. 6, and it is possible for the configuration to omit some components, or to add other components.

図6に示すように、マイニング装置40は、CPU等から構成されるプロセッサ41,RAM、ROM、及び不揮発性メモリ、HDD等を含むメモリ42、及び通信インターフェイス43を含む。そして、これらの各構成要素が制御ライン及びデータラインを介して互いに電気的に接続される。6, the mining device 40 includes a processor 41 consisting of a CPU or the like, a memory 42 including a RAM, a ROM, a non-volatile memory, a HDD, etc., and a communication interface 43. These components are electrically connected to each other via control lines and data lines.

プロセッサ41は、CPU(Central Processing Unit)又はGPU(Graphics Processing Unit)から構成され、メモリ42に記憶された各種プログラムに基づいて、接続された他の構成要素を制御するための制御部として機能する。具体的には、プロセッサ41は、本開示に係るアプリケーションを実行するためのプログラムやOSを実行するためのプログラムをメモリ42から読み出して実行する。特に、プロセッサ41は、マイニング処理のためのプログラムを実行し、マイニング処理を定期的に実行する。The processor 41 is composed of a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and functions as a control unit for controlling other connected components based on various programs stored in the memory 42. Specifically, the processor 41 reads out from the memory 42 a program for executing an application related to the present disclosure and a program for executing the OS, and executes them. In particular, the processor 41 executes a program for mining processing, and periodically executes the mining processing.

メモリ42は、RAM、ROM、不揮発性メモリ、HDDを含み、記憶部として機能する。ROMは、本開示に係るアプリケーションやOSを実行するための指示命令をプログラムとして記憶する。このようなプログラムは、プロセッサ41によってロードされ実行される。RAMは、ROMに記憶されたプログラムがプロセッサ41によって処理されている間、データの書き込み及び読み込みを実行するために用いられる。不揮発性メモリは、当該プログラムの実行によってデータの書き込み及び読み込みが実行されるメモリであって、ここに書き込まれたデータは、当該プログラムの実行が終了した後でも保存される。特に、メモリ42は、特に、マイニング処理のためのプログラムを記憶する。The memory 42 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 41. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 41. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program has ended. In particular, the memory 42 stores a program for mining processing.

通信インターフェイス43は、通信処理回路43a及びアンテナ43bを介して、遠隔に設置された管理サーバ20との間で情報の送受信をする通信部として機能する。通信処理回路43aは、処理システム1において用いられるプログラムや各種情報等を処理の進行に応じて、管理サーバ20から情報を送受信するための処理をする。通信処理回路43aは、LTE方式に代表されるような広帯域の無線通信方式に基づいて処理するが、IEEE802.11に代表されるような無線LANやBluetooth(登録商標)のような狭帯域の無線通信に関する方式や非接触無線通信に関する方式に基づいて処理することも可能である。また、無線通信に代えて、又は加えて、有線通信を用いることも可能である。The communication interface 43 functions as a communication unit that transmits and receives information to and from the management server 20 installed remotely via the communication processing circuit 43a and the antenna 43b. The communication processing circuit 43a processes the programs and various information used in the processing system 1 to transmit and receive information from the management server 20 according to the progress of the processing. The communication processing circuit 43a processes based on a wideband wireless communication method such as the LTE method, but it is also possible to process based on a method related to narrowband wireless communication such as wireless LANs and Bluetooth (registered trademark) such as IEEE802.11, or a method related to non-contact wireless communication. It is also possible to use wired communication instead of or in addition to wireless communication.

<管理サーバ装置の機能及び処理>
次に、図7及び図8を参照しつつ、本実施形態に係る管理サーバ20の機能及び処理を説明する。ここで、図7は、実施形態に係る管理サーバ20の情報処理に係る機能ブロック図である。図8は、実施形態に係る管理サーバ20に記憶されるユーザ管理テーブルの概要を示す概略図である。
<Functions and Processing of Management Server Device>
Next, functions and processing of the management server 20 according to the embodiment will be described with reference to Fig. 7 and Fig. 8. Fig. 7 is a functional block diagram related to information processing of the management server 20 according to the embodiment. Fig. 8 is a schematic diagram showing an overview of a user management table stored in the management server 20 according to the embodiment.

図7に示すように、管理サーバ20は、本実施形態に係る各種の処理を実行するために、情報取得部91、記憶部92、学習済み運用モデル93、運用処理部94、変換処理部95、貸付処理部96、及びマイニングプール部97を有している。なお、管理サーバ20は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラムを実行し、通信インターフェイス23及び通信処理回路23aを制御する機能(通信部)も備えている。As shown in Figure 7, the management server 20 has an information acquisition unit 91, a memory unit 92, a learned operational model 93, an operational processing unit 94, a conversion processing unit 95, a loan processing unit 96, and a mining pool unit 97 in order to execute various processes related to this embodiment. The management server 20 also has a function (communication unit) in which the processor 21 in Figure 4 executes a predetermined program stored in the memory 22 and controls the communication interface 23 and the communication processing circuit 23a.

情報取得部91は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(情報取得に係るプログラム)を実行することによって機能する。記憶部92は、プロセッサ21がメモリ22に種々の情報を書き込むことによって機能する。学習済み運用モデル93は、図4におけるプロセッサ21がメモリ22に記憶された生成AIに係るプログラムを実行することによって機能する。運用処理部94は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(暗号資産の運用に係るプログラム)を実行することによって機能する。変換処理部95は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(暗号資産の変換に係るプログラム)を実行することによって機能する。貸付処理部96は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(暗号資産を担保とした貸付に係るプログラム)を実行することによって機能する。マイニングプール部97は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(マイニング処理に係るプログラム)を実行することによって機能する。支払い処理部98は、図4におけるプロセッサ21がメモリ22に記憶された所定のプログラム(支払い処理に係るプログラム)を実行することによって機能する。The information acquisition unit 91 functions by the processor 21 in FIG. 4 executing a predetermined program (program related to information acquisition) stored in the memory 22. The storage unit 92 functions by the processor 21 writing various information to the memory 22. The learned operation model 93 functions by the processor 21 in FIG. 4 executing a program related to the generation AI stored in the memory 22. The operation processing unit 94 functions by the processor 21 in FIG. 4 executing a predetermined program (program related to the operation of crypto assets) stored in the memory 22. The conversion processing unit 95 functions by the processor 21 in FIG. 4 executing a predetermined program (program related to the conversion of crypto assets) stored in the memory 22. The loan processing unit 96 functions by the processor 21 in FIG. 4 executing a predetermined program (program related to loan secured by crypto assets) stored in the memory 22. The mining pool unit 97 functions by the processor 21 in FIG. 4 executing a predetermined program (program related to mining processing) stored in the memory 22. The payment processing unit 98 functions by the processor 21 in FIG. 4 executing a predetermined program (a program relating to the payment processing) stored in the memory 22 .

詳細な情報の流れとして、先ず図7に示すように、管理サーバ20は、端末装置10又は取引システム50から外部情報を取得し、記憶部92に記憶することになる。具体的に、端末装置10、取引システム50のデータサーバ70、又はその他のサーバから外部情報がネットワーク80を介して管理サーバ20に送信されると、管理サーバ20の情報取得部91が外部情報の種別又は内容に応じて仕分けを行う。より具体的に、また、情報取得部91は、外部情報にユーザ情報、各種の暗号資産の価格、及び金融情報が含まれている場合、当該ユーザ情報及び金融情報を記憶部92に送信する。また、情報取得部91は、外部情報に運用情報が含まれている場合、当該運用情報を記憶部92及び運用処理部94に送信する。As a detailed flow of information, first, as shown in FIG. 7, the management server 20 acquires external information from the terminal device 10 or the trading system 50 and stores it in the memory unit 92. Specifically, when external information is transmitted to the management server 20 from the terminal device 10, the data server 70 of the trading system 50, or another server via the network 80, the information acquisition unit 91 of the management server 20 sorts the external information according to its type or content. More specifically, when the external information includes user information, prices of various crypto assets, and financial information, the information acquisition unit 91 transmits the user information and financial information to the memory unit 92. When the external information includes management information, the information acquisition unit 91 transmits the management information to the memory unit 92 and the management processing unit 94.

ここで、ユーザ情報とは、ユーザに係る各種の情報であって、例えば、ユーザID、ユーザのウォレット情報、ユーザのマイニング装置ID、又はユーザの暗号資産情報を含んでいる。また、暗号資産情報とは、暗号資産の種別(仮通貨の名称)、暗号資産の数量(仮通貨の金額)等を含む情報である。更に、金融情報とは、金融市場における各種の情報であって、例えば、法定通貨又は仮通貨のそれぞれの買取価格及び売却価格が含まれてもよい、各通貨の今後の価値変動の予測情報が含まれてもよい。そして、金融情報には、有価証券、債券、法定通貨、商品、貸付(融資型クラファン)、株式投資型クラウドファンディング、及びファクタリングに係る市場情報が含まれてもよい。加えて、運用情報とは、管理サーバ20において管理されている暗号資産をどのように運用するかの運用指示に係る情報であり、ユーザが端末装置10を使用して選択又は学習済み運用モデル93によって生成される情報である。より具体的に、運用情報には、投資先(銘柄)の情報、投資金額、及びポートフォリオに係る情報が含まれていてもよい。 Here, the user information is various information related to the user, and includes, for example, a user ID, a user's wallet information, a user's mining device ID, or a user's crypto asset information. The crypto asset information is information including the type of crypto asset (the name of the virtual currency), the quantity of the crypto asset (the amount of the virtual currency), and the like. Furthermore, the financial information is various information in the financial market, and may include, for example, the purchase price and sale price of each legal currency or virtual currency, and may include forecast information on future value fluctuations of each currency. The financial information may include market information related to securities, bonds, legal currency, products, loans (loan-type crowdfunding), equity investment crowdfunding, and factoring. In addition, the management information is information related to management instructions on how to manage the crypto assets managed in the management server 20, and is information selected by the user using the terminal device 10 or generated by the learned management model 93. More specifically, the management information may include information on investment destinations (brands), investment amounts, and information related to the portfolio.

記憶部92は、受信した運用情報、ユーザ情報、及び金融情報を記憶する。特に、記憶部92は、図8に示すようなユーザ管理テーブルを記憶しており、受信した運用情報及びユーザ情報に基づいて、各項目を新たに作成又は更新することになる。当該ユーザ管理テーブルは、例えば、「ユーザID」、「ウォレット情報」、「マイニング装置ID」、「暗号資産情報」、「運用情報」及び「貸付情報」等に係る情報から構成される。すなわち、記憶部92においては、ユーザと暗号資産が紐づけられて記憶されている。The memory unit 92 stores the received operation information, user information, and financial information. In particular, the memory unit 92 stores a user management table as shown in FIG. 8, and creates or updates each item based on the received operation information and user information. The user management table is composed of information relating to, for example, "user ID," "wallet information," "mining device ID," "cryptocurrency information," "operation information," and "loan information." In other words, the memory unit 92 stores users and cryptocurrencies in a linked manner.

「ユーザID」は、マイニング装置40を販売するサービス事業者が管理するウェブ上の販売サイトにおいて、登録手続を行ったユーザに付与される固有の識別子である。ユーザIDは、例えば、通し番号であってもよく、ユーザが設定する任意の文字及び数字から構成されるものであってもよく、又はメールアドレス若しくはその一部であってもよい。すなわち、ユーザIDは、ユーザを識別することができれば、自由に設定可能であってもよい。 A "user ID" is a unique identifier that is assigned to a user who has completed the registration procedure at an online sales site managed by a service provider that sells mining device 40. The user ID may be, for example, a serial number, or may be composed of any letters and numbers set by the user, or may be an email address or a part of an email address. In other words, the user ID may be freely set as long as it can identify the user.

「ウォレット情報」は、ユーザが暗号資産の取引を行うために取得したウォレットに係る情報である。当該情報には、ウォレットの所有者に係る情報、保有する暗号資産に係る情報が含まれてもよい。"Wallet information" is information related to a wallet acquired by a user to trade crypto assets. This information may include information related to the wallet owner and information related to the crypto assets held.

「マイニング装置ID」は、マイニング装置40を販売するサービス事業者がマイニング装置40のそれぞれに対して付与した固有の識別子である。このため、同じ種類のマイニング装置40であっても、異なるマイニング装置IDが付与されている。マイニング装置IDがユーザIDと紐づいているため、いずれのユーザがいずれのマイニング装置40を所有しているかを把握することが可能になっている。マイニング装置IDは、例えば、通し番号であってもよく、当該事業者が設定する任意の文字及び数字から構成されるものであってもよい。すなわち、マイニング装置IDは、マイニング装置40を識別することができれば、自由に設定可能であってもよい。 The "mining device ID" is a unique identifier assigned to each mining device 40 by the service provider that sells the mining device 40. Therefore, even mining devices 40 of the same type are assigned different mining device IDs. Because the mining device ID is linked to the user ID, it is possible to know which user owns which mining device 40. The mining device ID may be, for example, a serial number, or may be composed of any letters and numbers set by the provider. In other words, the mining device ID may be freely set as long as it can identify the mining device 40.

「暗号資産情報」は、上述したように、暗号資産の種別(仮通貨の名称)、暗号資産の数量(仮通貨の金額)等を含む情報である。すなわち、暗号資産情報とは、ユーザからサービス事業者に管理権限が与えられている暗号資産に係る最新の情報を含み、過去の増減や取引に係る情報が含まれてもよい。また、暗号資産情報には、複数の暗号資産に係る情報が含まれてもよく、例えば、仮通貨ごとの残高情報であってもよい。 As described above, "cryptocurrency information" is information including the type of cryptocurrency (name of virtual currency), the quantity of cryptocurrency (amount of virtual currency), etc. In other words, cryptocurrency information includes the latest information regarding cryptocurrency for which the service provider has been granted management authority by the user, and may also include information regarding past increases/decreases and transactions. Furthermore, cryptocurrency information may include information regarding multiple cryptocurrency, for example, balance information for each virtual currency.

「運用情報」は、上述したように、投資先(銘柄)の情報、投資金額、及びポートフォリオを含む情報である。また、暗号資産のステーキングによって運用を行う場合には、当該ステーキングの指示情報が含まれる。すなわち、運用情報とは、管理サーバ20(サービス事業者側)において実行される運用処理の条件に係る情報である。なお、運用情報には、情報取得部91から送信されるものと、後述する学習済み運用モデル93によって生成されるものの2種類が存在する。なお、運用情報は、ユーザIDに紐づいているため、運用によって成果を得られるユーザはユーザIDによって把握される。 As described above, "management information" is information including information on investment destinations (stocks), investment amount, and portfolio. Furthermore, in the case where management is performed by staking crypto assets, instruction information for said staking is also included. In other words, management information is information related to the conditions of the management processing executed by the management server 20 (service provider side). There are two types of management information: that sent from the information acquisition unit 91, and that generated by the learned operation model 93 described below. Since the management information is linked to the user ID, the user who can obtain results through management is identified by the user ID.

「貸付情報」は、後述する貸付処理部96において生成される情報であり、蓄積された暗号資産を担保とした法定通貨又は仮通貨等の貸付に係る情報である。すなわち、貸付情報には、貸付対象となる通貨の種類並びに金額、貸付の日時、及び返済の期日並びに金額等の情報が含まれる。なお、貸付情報は、ユーザID及び暗号資産情報に紐づいているため、貸付先であるユーザはユーザIDによって把握され、担保対象は暗号資産情報によって把握されることになる。 "Lending information" is information generated by the lending processing unit 96 described below, and is information related to the lending of legal tender or virtual currency, etc., secured by accumulated crypto assets. In other words, the lending information includes information such as the type and amount of currency to be lent, the date and time of the loan, and the due date and amount of repayment. Note that, since the lending information is linked to the user ID and crypto asset information, the user to whom the loan is made is identified by the user ID, and the collateral is identified by the crypto asset information.

図7に戻り、記憶部92に記憶されている暗号資産情報及び金融情報は、事前に設定された所定のタイミングにて、学習済み運用モデル93に送信される。学習済み運用モデル93は、入力された暗号資産情報及び金融情報に基づいて、暗号資産を運用するための運用情報を生成し、当該運用情報を運用処理部94に送信する。ここで、当該運用情報は、情報取得部91において仕分けされる運用情報と同様であり、投資先(銘柄)の情報、投資金額、及びポートフォリオを含む情報である。なお、学習済み運用モデル93の設定やその処理の詳細については、図9及び図10を参照して後述する。Returning to FIG. 7, the crypto asset information and financial information stored in the memory unit 92 are transmitted to the trained operation model 93 at a predetermined timing set in advance. The trained operation model 93 generates operation information for managing the crypto asset based on the input crypto asset information and financial information, and transmits the operation information to the operation processing unit 94. Here, the operation information is similar to the operation information sorted in the information acquisition unit 91, and includes information on investment destinations (stocks), investment amount, and portfolio. Details of the settings of the trained operation model 93 and its processing will be described later with reference to FIG. 9 and FIG. 10.

運用処理部94は、情報取得部91又は学習済み運用モデル93から運用情報を受信すると、当該運用情報に基づいて、暗号資産の運用を開始する。具体的に、運用処理部94は、運用情報に含まれる投資先、投資金額、及びポートフォリオに基づいて、取引システム50の取引サーバ60に対して、買い付け又は売り出しのための要求を送信し、暗号資産に基づく運用処理を実行する。また、運用処理部94は、運用情報に基づいて、買い付け又は売り出しのための要求を行うことなく、暗号資産のステーキングにより運用処理を実行してもよい。そして、運用処理部94は、当該運用処理に基づく成果又は損失を受付け、運用結果情報を生成する。ここで、運用結果情報とは、運用対象である暗号資産の増減を示す情報である。 When the management processing unit 94 receives management information from the information acquisition unit 91 or the learned management model 93, it starts managing the crypto assets based on the management information. Specifically, the management processing unit 94 sends a request for purchase or sale to the trading server 60 of the trading system 50 based on the investment destination, investment amount, and portfolio included in the management information, and executes management processing based on the crypto assets. In addition, the management processing unit 94 may execute management processing by staking the crypto assets based on the management information without making a request for purchase or sale. The management processing unit 94 then accepts results or losses based on the management processing, and generates management result information. Here, management result information is information indicating an increase or decrease in the crypto assets to be managed.

運用処理部94は、暗号資産の運用結果が出ると(すなわち、暗号資産の増減が発生すると)、実際に運用した条件である運用情報と運用結果情報を記憶部92に送信する。記憶部92は、受信した運用情報と運用結果情報に基づいて、暗号資産情報及び運用情報を更新し、暗号資産の運用実績を記憶することになる。このような運用情報の取得又は生成、実際の運用、及びその成果が繰り返えされることにより、管理サーバ20において管理されている暗号資産が増減し、ユーザが暗号資産の運用を直接的に行うことなく、ユーザが運用の成果を受け取ることが可能となる。When the results of the crypto asset management are released (i.e., when an increase or decrease occurs in the crypto asset), the management processing unit 94 transmits management information, which is the conditions of the actual management, and management result information to the memory unit 92. The memory unit 92 updates the crypto asset information and management information based on the received management information and management result information, and stores the management performance of the crypto asset. By repeating the acquisition or generation of such management information, actual management, and its results, the crypto asset managed in the management server 20 increases or decreases, and the user can receive the results of the management without directly managing the crypto asset.

次に、図7に示すように、管理サーバ20は、端末装置10から暗号資産に係る変換依頼を受付け、当該変換依頼に基づく暗号資産の変換処理を実行し、その内容を記憶部92に記憶することになる。具体的に、端末装置10から変換依頼情報がネットワーク80を介して管理サーバ20に送信されると、管理サーバ20の変換処理部95が当該変換依頼情報を受け付ける。ここで、変換依頼には、変換先の暗号資産(仮通貨)やその数量(金額)に係る情報が含まれている。 Next, as shown in Fig. 7, the management server 20 receives a conversion request for the crypto asset from the terminal device 10, executes a conversion process for the crypto asset based on the conversion request, and stores the contents of the conversion request in the memory unit 92. Specifically, when conversion request information is transmitted from the terminal device 10 to the management server 20 via the network 80, the conversion processing unit 95 of the management server 20 receives the conversion request information. Here, the conversion request includes information related to the crypto asset ( virtual currency) to be converted into and its quantity (amount).

変換処理部95は、変換依頼情報を受信すると、当該変換依頼情報に基づいて、変換依頼を行ったユーザから管理依頼を受けている暗号資産について、他の暗号資産への変換処理を行う。例えば、変換処理部95は、暗号資産市場における変換レートに基づいて、暗号資産を他の暗号資産に実際に変換する。この場合、変換処理部95は、記憶部92に記憶された金融情報を読み出して利用することになる。そして、変換処理部95は、変換処理の結果である変換情報を生成し、記憶部92に送信する。その後、記憶部92は、受信した変換情報に基づいて、暗号資産情報を更新する。加えて、更新後の暗号資産情報が学習済み運用モデル93に送信されることにより、変換後の暗号資産による新たな運用が開始されることになる。When the conversion processing unit 95 receives the conversion request information, it performs a conversion process into another crypto asset for which management has been requested by the user who made the conversion request, based on the conversion request information. For example, the conversion processing unit 95 actually converts the crypto asset into another crypto asset based on the conversion rate in the crypto asset market. In this case, the conversion processing unit 95 reads out and uses financial information stored in the memory unit 92. Then, the conversion processing unit 95 generates conversion information that is the result of the conversion process, and transmits it to the memory unit 92. The memory unit 92 then updates the crypto asset information based on the received conversion information. In addition, the updated crypto asset information is transmitted to the learned operation model 93, and a new operation using the converted crypto asset is initiated.

次に、図7に示すように、管理サーバ20は、端末装置10から暗号資産を担保とする貸付依頼を受付け、当該貸付依頼に基づく貸付処理を実行し、その内容を記憶部92に記憶することになる。具体的に、端末装置10から貸付依頼情報がネットワーク80を介して管理サーバ20に送信されると、管理サーバ20の貸付処理部96が当該貸付依頼情報を受け付ける。ここで、貸付依頼には、貸付対象となる通貨の種類及び金額に係る情報が含まれている。 Next, as shown in Figure 7, the management server 20 accepts a loan request secured by crypto assets from the terminal device 10, executes a loan process based on the loan request, and stores the details in the memory unit 92. Specifically, when loan request information is sent from the terminal device 10 to the management server 20 via the network 80, the loan processing unit 96 of the management server 20 accepts the loan request information. Here, the loan request includes information regarding the type and amount of currency to be loaned.

貸付処理部96は、貸付依頼情報を受信すると、当該貸付依頼情報に基づいて審査を行う。例えば、記憶部92に貸付審査に係る情報が記憶されており、当該貸付審査情報と貸付依頼情報とを比較し、ユーザに対して貸付できるか否か、貸付の金額、貸付の返済の期日、貸付金利等を判定してもよい。そして、貸付処理部96は、審査結果に基づいて貸付処理を行う。具体的に、貸付処理部96は、管理サーバ20において管理されている暗号資産又は通貨を利用して、ユーザに対する貸付処理を実行し、貸付結果である貸付情報を端末装置10に送信してもよい。また、貸付処理部96は、貸付情報を含む送金依頼を取引システム50に送信し、取引システム50を介してユーザに貸付を実行(すなわち、送金処理を実行)してもよい。When the loan processing unit 96 receives the loan request information, it performs an examination based on the loan request information. For example, information related to the loan examination is stored in the memory unit 92, and the loan examination information may be compared with the loan request information to determine whether or not a loan can be made to the user, the loan amount, the loan repayment date, the loan interest rate, etc. Then, the loan processing unit 96 performs a loan process based on the examination result. Specifically, the loan processing unit 96 may execute a loan process for the user using crypto assets or currency managed in the management server 20, and transmit loan information, which is the result of the loan, to the terminal device 10. The loan processing unit 96 may also transmit a remittance request including the loan information to the transaction system 50, and execute a loan to the user via the transaction system 50 (i.e., execute a remittance process).

次に、管理サーバ20は、マイニング装置40のマイニング処理を統括し、マイニング処理が成功した場合には、マイニングの報酬を分配するための処理を行う。具体的に、管理サーバ20のマイニングプール部97が、ネットワーク80を介してマイニング装置40に対して、発見したブロックに対するハッシュを作成する依頼を行い、マイニング装置40のそれぞれからのハッシュを受付け、分散型台帳システム30の各ノード端末装置に当該ハッシュを送信する。そして、マイニング装置40によるマイニング処理が成功した場合、マイニングプール部97は、成功に対する報酬を分配する処理を行い、分配結果である報酬情報を記憶部92に送信する。ここで、報酬情報には、各ユーザに対する暗号資産の付与量(仮通貨の金額)が含まれている。 Next, the management server 20 supervises the mining process of the mining device 40, and performs processing to distribute the mining reward if the mining process is successful. Specifically, the mining pool unit 97 of the management server 20 requests the mining device 40 to create a hash for the discovered block via the network 80, accepts the hash from each of the mining devices 40, and transmits the hash to each node terminal device of the distributed ledger system 30. Then, if the mining process by the mining device 40 is successful, the mining pool unit 97 performs processing to distribute the reward for success, and transmits reward information, which is the distribution result, to the storage unit 92. Here, the reward information includes the amount of cryptocurrency (amount of virtual currency) granted to each user.

その後、記憶部92は、受信した報酬情報に基づいて、暗号資産情報を更新する。すなわち、記憶部92は、報酬の分配に対応して、各ユーザに紐づけられた暗号資産を増加させ、その残高を更新することになる。なお、記憶部92は、暗号資産の残高のみならず、報酬として増加した日時及び金額も暗号資産情報に含めて記憶する。The memory unit 92 then updates the crypto asset information based on the received reward information. That is, the memory unit 92 increases the crypto asset associated with each user in accordance with the distribution of the reward, and updates the balance. The memory unit 92 stores not only the balance of the crypto asset, but also the date and time when the crypto asset was increased as reward, and the amount of the increase, in the crypto asset information.

支払い処理部98は、支払い依頼情報を受信すると、当該支払い依頼情報に基づいて、支払い依頼を行ったユーザから管理依頼を受けている暗号資産について、支払い処理を行う。例えば、支払い処理部98は、管理していた暗号資産をそのままユーザのウォレットに支払うことになる。また、ユーザが暗号資産以外の法定通貨や電子マネーを支払い対象として選択した場合、暗号資産市場を含む金融市場における変換レートに基づいて、法定通貨又は電子マネーによる支払いを実行する。そして、支払い処理部98は、支払い処理の結果である支払い情報を生成し、記憶部92及びユーザの端末装置10に送信する。その後、記憶部92は、受信した支払い情報に基づいて、暗号資産情報を更新する。When the payment processing unit 98 receives the payment request information, it performs payment processing for the crypto asset that has been requested to be managed by the user who made the payment request, based on the payment request information. For example, the payment processing unit 98 pays the managed crypto asset directly to the user's wallet. In addition, if the user selects legal tender or electronic money other than crypto assets as the payment target, the payment is made in legal tender or electronic money based on the conversion rate in financial markets including the crypto asset market. The payment processing unit 98 then generates payment information that is the result of the payment processing, and transmits it to the memory unit 92 and the user's terminal device 10. The memory unit 92 then updates the crypto asset information based on the received payment information.

<学習済み運用モデル>
次に、図9及び図10を参照しつつ、学習済み運用モデル93の準備及び利用について説明する。図9は、実施形態に係る管理サーバ20に設定される学習済み運用モデル93の設定の流れを示すフロー図である。図10は、実施形態に係る管理サーバ20に設定される学習済み運用モデル93による情報処理を示す概略図である。
<Trained Operational Model>
Next, preparation and use of the trained operation model 93 will be described with reference to Fig. 9 and Fig. 10. Fig. 9 is a flow diagram showing a flow of setting the trained operation model 93 set in the management server 20 according to the embodiment. Fig. 10 is a schematic diagram showing information processing by the trained operation model 93 set in the management server 20 according to the embodiment.

先ず、図9に示すように、学習済み運用モデル93を設定するために、管理サーバ20のプロセッサ21は、学習データを取得する(S1)。ここで、学習データの一例として、図10に示すように、過去の運用情報、過去の運用結果情報、過去のポートフォリオの情報、及び過去の金融情報が利用されてもよい。これらのデータは、入力インターフェイス24を介してサービス事業者等の管理者によって入力されてもよく、通信インターフェイス23を介して受信してもよい。First, as shown in Fig. 9, in order to set the learned operation model 93, the processor 21 of the management server 20 acquires learning data (S1). Here, as an example of the learning data, past operation information, past operation result information, past portfolio information, and past financial information may be used, as shown in Fig. 10. These data may be input by an administrator such as a service provider via the input interface 24, or may be received via the communication interface 23.

また、本実施形態においては、学習済み運用モデル93を生成するために、過去の運用情報、過去の運用結果情報、過去のポートフォリオの情報、及び過去の金融情報が関連付けられて利用される。ただし、これらの情報を関連付けすることが好ましいものの、一部の情報を除外したり、更に追加の情報を付加してもよく、情報間の関連付けについては後述する機械学習に応じて適宜変更してもよい。 In addition, in this embodiment, past management information, past management result information, past portfolio information, and past financial information are associated and used to generate the learned management model 93. However, although it is preferable to associate this information, some information may be excluded or additional information may be added, and the association between information may be appropriately changed according to the machine learning described below.

次に、管理サーバ20のプロセッサ21は、取得した学習データにアノテーション処理を行う(S2)。具体的なアノテーション処理としては、取得された学習データに注釈等を付し、教師データを生成する。例えば、管理サーバ20のプロセッサ21は、過去の運用結果情報にタグ付けを行い、所定の成果が得られた正解データを生成する。Next, the processor 21 of the management server 20 performs annotation processing on the acquired learning data (S2). In particular, the annotation processing adds annotations to the acquired learning data to generate teacher data. For example, the processor 21 of the management server 20 tags past operation result information to generate correct answer data that has achieved a predetermined result.

次に、管理サーバ20のプロセッサ21は、取得した学習データ及びアノテーション処理された教師データを用いて機械学習を行う(S3)。当該機械学習は、一例として、ニューロンを組み合わせて構成されたニューラルネットワークに学習データ及び教師データを与え、ニューラルネットワークの出力が教師データのうちの正解データと同じになるように、各ニューロンのパラメータを調整しながら学習を繰り返すことにより行われる。なお、上記機械学習は一例にすぎず、スコアリングを用いた機械学習を行ってもよい。Next, the processor 21 of the management server 20 performs machine learning using the acquired learning data and the annotated teacher data (S3). As an example, the machine learning is performed by providing the learning data and the teacher data to a neural network formed by combining neurons, and repeating learning while adjusting the parameters of each neuron so that the output of the neural network is the same as the correct data in the teacher data. Note that the above machine learning is only an example, and machine learning using scoring may also be performed.

次に、管理サーバ20のプロセッサ21は、機械学習によって生成した学習済み運用モデル93の評価を行う(S4)。ここで、管理サーバ20のプロセッサ21は、機械学習に使用した学習データとは異なる評価データを使用し、当該モデルの評価を実行する。例えば、図10に示すように、管理サーバ20のプロセッサ21は、所定の金融情報及び暗号資産情報を入力情報として入力する。その後、管理サーバ20のプロセッサ21は、学習済み運用モデル93から出力される出力情報が、正しい結果であるかを評価する。ここで、出力情報としては、例えば、運用情報であり、ポートフォリオの情報を含む形式で出力される。Next, the processor 21 of the management server 20 evaluates the learned operation model 93 generated by machine learning (S4). Here, the processor 21 of the management server 20 uses evaluation data different from the learning data used for the machine learning to perform evaluation of the model. For example, as shown in FIG. 10, the processor 21 of the management server 20 inputs predetermined financial information and crypto asset information as input information. Thereafter, the processor 21 of the management server 20 evaluates whether the output information output from the learned operation model 93 is a correct result. Here, the output information is, for example, operation information, which is output in a format including portfolio information.

次に、管理サーバ20のプロセッサ21は、実際に運用した内容と、生成した運用情報が一致した場合、生成した学習済み運用モデル93を実装する(S5)。具体的に、管理サーバ20のプロセッサ21は、生成した学習済み運用モデル93をメモリ22に記憶させる。これにより、管理サーバ20において学習済み運用モデル93が機能することになる。Next, if the actual operation contents match the generated operation information, the processor 21 of the management server 20 implements the generated trained operation model 93 (S5). Specifically, the processor 21 of the management server 20 stores the generated trained operation model 93 in the memory 22. This causes the trained operation model 93 to function in the management server 20.

そして、図10に示すように、実装された学習済み運用モデル93に、所定の金融情報及び暗号資産情報のいずれか一方、又はこれらの組み合わせを含む入力情報が入力されると、暗号資産を運用するための運用情報が出力される。ここで、当該運用情報には、ポートフォリオの情報が含まれることになる。 Then, as shown in Figure 10, when input information including either predetermined financial information or crypto asset information, or a combination of these, is input to the implemented trained operation model 93, operation information for operating the crypto asset is output. Here, the operation information includes portfolio information.

管理サーバ20のプロセッサ21は、図9に示す処理を定期的に実行し、学習済み運用モデル93を更新してもよい。すなわち、学習データを定期的に追加し、学習済み運用モデル93の出力結果の精度向上が図られてもよい。例えば、ディープラーニングの技術を利用し、学習済み運用モデル93を逐次更新してもよい。The processor 21 of the management server 20 may periodically execute the process shown in FIG. 9 to update the learned operational model 93. That is, learning data may be periodically added to improve the accuracy of the output results of the learned operational model 93. For example, the learned operational model 93 may be updated sequentially using deep learning technology.

<処理システムにおける情報処理>
次に、本実施形態に係る処理システム1における情報処理について、図11乃至図19を参照しつつ説明する。ここで、図11、図14乃至図16、図18は、実施形態に係る処理システム1における暗号資産管理に係るシーケンス図である。特に、図11は、ユーザがウォレット生成からユーザ登録までに、処理システム1において実行されるシーケンスを示す図である。また、図14は、管理サーバ20において管理されるユーザの暗号資産が増加する流れを示すシーケンス図である。更に、図15は、管理サーバ20による暗号資産運用の流れを示すシーケンス図である。そして、図16は、管理サーバ20による暗号資産の変換処理に係る流れを示すシーケンス図である。加えて、図18は、管理サーバ20による貸付処理に係る流れを示すシーケンス図である。
<Information processing in processing system>
Next, information processing in the processing system 1 according to the present embodiment will be described with reference to Figs. 11 to 19. Here, Figs. 11, 14 to 16, and 18 are sequence diagrams relating to crypto asset management in the processing system 1 according to the embodiment. In particular, Fig. 11 is a diagram showing a sequence executed in the processing system 1 from wallet generation to user registration. Also, Fig. 14 is a sequence diagram showing a flow of an increase in the crypto asset of a user managed in the management server 20. Furthermore, Fig. 15 is a sequence diagram showing a flow of crypto asset management by the management server 20. And Fig. 16 is a sequence diagram showing a flow related to crypto asset conversion processing by the management server 20. In addition, Fig. 18 is a sequence diagram showing a flow related to lending processing by the management server 20.

一方、図12、図13、図17、及び図19は、実施形態に係る端末装置10において表示される画面の一例である。特に、図12は、仮通貨の価格変動を示すグラフが表示された状態の画面である。また、図13は、暗号資産の運用の設定に係る情報が表示された画面である。更に、図17は、暗号資産の変換に係る情報が表示された画面である。更に、図19は、暗号資産を担保とした貸付に係る情報が表示された画面である。 Meanwhile, Fig. 12, Fig. 13, Fig. 17, and Fig. 19 are examples of screens displayed on the terminal device 10 according to the embodiment. In particular, Fig. 12 is a screen on which a graph showing price fluctuations of virtual currency is displayed. Also, Fig. 13 is a screen on which information related to settings for managing crypto assets is displayed. Furthermore, Fig. 17 is a screen on which information related to conversion of crypto assets is displayed. Furthermore, Fig. 19 is a screen on which information related to loans secured by crypto assets is displayed.

先ず、図11によれば、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けてウォレット生成に係る情報を生成し、ウォレット生成依頼処理を行う(S11)。当該情報には、ユーザに係る各種の情報が含まれる。プロセッサ12は、通信インターフェイス14を介して、生成された情報を取引サーバ60に送信し、ウォレットの生成依頼を取引サーバ60に対して行う(T11)。11, the processor 12 of the terminal device 10 receives user input via the input interface 15, generates information related to wallet generation, and performs a wallet generation request process (S11). The information includes various information related to the user. The processor 12 transmits the generated information to the trading server 60 via the communication interface 14, and makes a wallet generation request to the trading server 60 (T11).

次に、取引サーバ60のプロセッサは、受信した情報に基づいてウォレット生成の承認判定を行う(S12)。取引サーバ60のプロセッサは、ウォレット生成をしてもよいと判定した場合、当該ユーザに対するウォレットを生成し、生成したウォレットに係るウォレット情報を、通信インターフェイスを介して端末装置10に送信する(T12)。Next, the processor of the transaction server 60 determines whether or not to approve the wallet creation based on the received information (S12). If the processor of the transaction server 60 determines that the wallet creation is OK, it creates a wallet for the user and transmits wallet information related to the created wallet to the terminal device 10 via the communication interface (T12).

次に、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けてログイン情報を生成する(S13)。当該ログイン情報には、ユーザID及びパスワードが含まれる。より具体的なユーザの操作入力とは、ユーザによる端末装置10の操作に応じて管理サーバ20によって管理されるウェブページに到達し、当該ウェブページのログイン画面において、入力インターフェイス15を介してユーザのID及びパスワードが入力されることである。そして、端末装置10のプロセッサ12は、ログイン要求(T13)と共に、通信インターフェイス14を介して、生成されたログイン情報を管理サーバ20に送信する。Next, the processor 12 of the terminal device 10 accepts user operation input via the input interface 15 and generates login information (S13). The login information includes a user ID and password. More specifically, the user's operation input is when the user operates the terminal device 10 to reach a web page managed by the management server 20, and inputs the user's ID and password via the input interface 15 on the login screen of the web page. The processor 12 of the terminal device 10 then transmits the generated login information to the management server 20 via the communication interface 14 together with a login request (T13).

端末装置10にて生成されたログイン情報及びログイン要求が、管理サーバ20において通信インターフェイス23を介して受信されると、管理サーバ20のプロセッサ21は、ログイン情報に基づいてログインのための認証処理を行う(S14)。具体的に、管理サーバ20のプロセッサ21は、受信したログイン情報とメモリ22に記憶されたユーザ情報とを照合し、ログイン要求を行っている者がユーザ登録されているユーザであるかを確認する。そして、管理サーバ20のプロセッサ21は、ユーザ登録が確認できれば、当該認証処理の結果としてユーザのログインを承認する(T14)。一方で、管理サーバ20のプロセッサ21は、ユーザ登録が確認できなければ、再度のユーザID及びパスワードの入力を端末装置10に対して求める。When the login information and login request generated by the terminal device 10 are received by the management server 20 via the communication interface 23, the processor 21 of the management server 20 performs authentication processing for login based on the login information (S14). Specifically, the processor 21 of the management server 20 compares the received login information with the user information stored in the memory 22 to confirm whether the person making the login request is a registered user. If the processor 21 of the management server 20 can confirm user registration, it approves the user's login as a result of the authentication processing (T14). On the other hand, if the processor 21 of the management server 20 cannot confirm user registration, it requests the terminal device 10 to re-enter the user ID and password.

端末装置10においてログインが承認されると、図12の上側に示すような画面が端末装置10の出力インターフェイス11を介して表示される。具体的には、出力インターフェイス11の画面101は、その左側にタブ102~107が設けられ、右側には各タブに対応した情報が表示される表示部108が設けられた構成を有する。ここで、タブ102は「トップ」、タブ103は「コイン」、タブ104は「暗号資産」、タブ105は「運用条件」、タブ106は「貸付」、タブ107は「ショップ」と設定されている。更に、ユーザがログインした状態においては、「トップ」のタブ102が選択されており、新着情報やトピック等が表示されている。そして、ユーザの操作によって「コイン」のタブ103が選択されると、図12の下側に示すように、表示部108には各種の仮通貨の価格変動に係るグラフが表示される。これにより、ユーザは仮通貨等の暗号資産を自由に選択し、選択した暗号資産に係る金融情報を容易に確認することができる。なお、「暗号資産」、「運用条件」、及び「貸付」の各タブについては、詳細を後述する。一方、「ショップ」のタブ107については、例えば、サービス事業者が販売するマイニング装置40を購入することができるサイトを表示部108に表示する機能を備えていていもよい。そして、画面101には、運用して蓄積した暗号資産をユーザに支払う(返還する)こを要求するためのタブとして「支払い」があってもよい。 When the login is approved in the terminal device 10, a screen as shown in the upper part of FIG. 12 is displayed via the output interface 11 of the terminal device 10. Specifically, the screen 101 of the output interface 11 has tabs 102 to 107 on the left side, and a display unit 108 on the right side on which information corresponding to each tab is displayed. Here, the tab 102 is set as "Top", the tab 103 is set as "Coin", the tab 104 is set as "Crypto Asset", the tab 105 is set as "Operation Condition", the tab 106 is set as "Loan", and the tab 107 is set as "Shop". Furthermore, when the user is logged in, the "Top" tab 102 is selected, and new information, topics, etc. are displayed. Then, when the "Coin" tab 103 is selected by the user's operation, a graph related to the price fluctuation of various virtual currencies is displayed on the display unit 108 as shown in the lower part of FIG. 12. This allows the user to freely select a crypto asset such as a virtual currency and easily check financial information related to the selected crypto asset. The tabs "Crypto Assets,""OperationConditions," and "Loan" will be described in detail later. Meanwhile, the "Shop" tab 107 may have a function of displaying on the display unit 108 a site where the mining device 40 sold by the service provider can be purchased. The screen 101 may also have a "Payment" tab for requesting payment (return) of the crypto assets accumulated through operation to the user.

次に、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けて運用設定情報を生成する(S15)。具体的なユーザの操作入力の一例としては、図13に示すように、「運用条件」のタブ105が選択され、表示部108に表示される3種類の運用条件から1つを選択することである。例えば、運用条件としては、「通常の自動運用」、「AIによる自動運用」、又は「運用しない」の3種類が存在する。「通常の自動運用」とは、ユーザが初期段階で選択した投資先、投資金額、ポートフォリオに基づいて行われる運用であり、図7における情報取得部91から運用処理部94に運用情報を送信して運用を開始するパターンである。このため、「通常の自動運用」が選択された場合には、投資先、投資金額、及びポートフォリオを選択、入力、確認するための画面に遷移してもよい。また、「AIによる自動運用」とは、図7における学習済み運用モデル93を利用した運用である。この場合には、学習済み運用モデル93が運用に必要な条件を出力するため、ユーザによる運用条件の選択等は不要となる。なお、初期状態として「通常の自動運用」、又は「AIによる自動運用」が選択されている状態であってもよく、「運用しない」が選択されている状態であってもよい。Next, the processor 12 of the terminal device 10 receives the user's operation input via the input interface 15 and generates the operation setting information (S15). As a specific example of the user's operation input, as shown in FIG. 13, the "operation conditions" tab 105 is selected and one of the three types of operation conditions displayed on the display unit 108 is selected. For example, there are three types of operation conditions: "normal automatic operation", "automatic operation by AI", or "no operation". "Normal automatic operation" is an operation performed based on the investment destination, investment amount, and portfolio selected by the user at the initial stage, and is a pattern in which operation is started by sending operation information from the information acquisition unit 91 in FIG. 7 to the operation processing unit 94. For this reason, when "normal automatic operation" is selected, the screen may transition to a screen for selecting, inputting, and confirming the investment destination, investment amount, and portfolio. In addition, "automatic operation by AI" is an operation using the learned operation model 93 in FIG. 7. In this case, the learned operation model 93 outputs the conditions necessary for operation, so that the user does not need to select the operation conditions. In addition, the initial state may be a state in which "normal automatic operation" or "automatic operation by AI" is selected, or a state in which "no operation" is selected.

次に、端末装置10のプロセッサ12は、通信インターフェイス14を介して運用設定情報を管理サーバ20に送信する(T15)。端末装置10にて生成された運用設定情報が、管理サーバ20において通信インターフェイス23を介して受信されると、管理サーバ20のプロセッサ21は、当該運用設定情報をメモリ22に記憶する登録処理を実行する(S16)。より具体的には、情報取得部91が運用設定情報を記憶部92に送信し、記憶部92において当該運用設定情報が運用情報の一部としてユーザ管理テーブルに記憶又は更新されてもよい。Next, the processor 12 of the terminal device 10 transmits the operation setting information to the management server 20 via the communication interface 14 (T15). When the operation setting information generated by the terminal device 10 is received by the management server 20 via the communication interface 23, the processor 21 of the management server 20 executes a registration process to store the operation setting information in the memory 22 (S16). More specifically, the information acquisition unit 91 transmits the operation setting information to the storage unit 92, and the operation setting information may be stored or updated in the user management table in the storage unit 92 as part of the operation information.

次に、図14によれば、管理サーバ20のプロセッサ21は、マイニング依頼処理を実行する(S21)。具体的には、管理サーバ20のプロセッサ21は、ブロックチェーン上において承認が必要となるブロックを発見するための処理を行う。管理サーバ20のプロセッサ21(マイニングプール部97)は、当該ブロックを発見すると、ネットワーク80を介して接続されたマイニング装置40にハッシュを作成するための依頼情報を作成する。そして、管理サーバ20のプロセッサ21は、当該依頼情報とともにマイニング依頼を、通信インターフェイス23を介してマイニング装置40に送信する(T21)。 Next, according to FIG. 14, the processor 21 of the management server 20 executes a mining request process (S21). Specifically, the processor 21 of the management server 20 performs a process to discover a block that requires approval on the blockchain. When the processor 21 of the management server 20 (mining pool unit 97) discovers the block, it creates request information for creating a hash in the mining device 40 connected via the network 80. Then, the processor 21 of the management server 20 transmits a mining request together with the request information to the mining device 40 via the communication interface 23 (T21).

次に、マイニング装置40は、受信した依頼情報に基づいてマイニング処理を実行する(S22)。具体的に、マイニング装置40は、管理サーバ20において発見されたブロックに対応するハッシュを生成する。そして、マイニング装置40は、作成したハッシュを管理サーバ20に送信する(T22)。当該ハッシュは、管理サーバ20を経由して、分散型台帳システム30の各ノード端末装置に送信されることになる。Next, the mining device 40 executes the mining process based on the received request information (S22). Specifically, the mining device 40 generates a hash corresponding to the block found in the management server 20. The mining device 40 then transmits the generated hash to the management server 20 (T22). The hash is then transmitted to each node terminal device of the distributed ledger system 30 via the management server 20.

その後、マイニング装置40によるマイニング処理が成功すると、その成功の対価としての報酬をユーザ(マイニング装置40)に分配すべく、管理サーバ20のプロセッサ21(マイニングプール部97)は、報酬情報を生成する(S23)。そして、管理サーバ20のプロセッサ21は、報酬情報に基づいて、メモリ22に記憶された暗号資産情報の更新処理を実行する(S24)。このようなマイニング処理が継続して行われて成功報酬が発生すると、管理サーバ20において管理されているユーザに紐づいた暗号資産が増加することになる。Thereafter, when the mining process by the mining device 40 is successful, the processor 21 (mining pool unit 97) of the management server 20 generates reward information (S23) to distribute a reward to the user (mining device 40) as a reward for the success. The processor 21 of the management server 20 then executes an update process for the crypto asset information stored in the memory 22 based on the reward information (S24). As such mining process continues and success rewards are generated, the crypto assets linked to the user managed by the management server 20 will increase.

一方、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付け、暗号資産管理権限の付与処理を実行する(S25)。具体的には、ユーザが端末装置10においてウォレットのアプリケーションを操作し、ユーザが自身のウォレットにおいて管理する暗号資産を管理サーバ20に引き渡すような処理が行われる。すなわち、ユーザが所持していた暗号資産の保有権を、管理サーバ20の管理者であるサービス事業者に譲渡するような手続きが実行される。Meanwhile, the processor 12 of the terminal device 10 accepts user input via the input interface 15 and executes a process for granting crypto asset management authority (S25). Specifically, the user operates a wallet application on the terminal device 10, and a process is performed in which the user transfers the crypto asset managed in the user's wallet to the management server 20. In other words, a procedure is executed in which ownership rights of the crypto asset held by the user are transferred to the service provider, which is the administrator of the management server 20.

このような処理が行われると、管理サーバ20に対して暗号資産の管理権限が付与され(T23)、ユーザに紐づけられた暗号資産が管理サーバ20のメモリ22に記憶されることになる。すなわち、管理サーバ20のプロセッサ21は、メモリ22に記憶された暗号資産情報を更新することになる(S26)。このような管理権限が付与される処理が行われることにより、マイニング報酬による暗号資産の増加とは別に、管理サーバ20において管理されている暗号資産が増加することになる。 When this process is performed, management authority for the crypto assets is granted to the management server 20 (T23), and the crypto assets linked to the user are stored in the memory 22 of the management server 20. That is, the processor 21 of the management server 20 updates the crypto asset information stored in the memory 22 (S26). By performing this process of granting management authority, the crypto assets managed by the management server 20 will increase in addition to the increase in crypto assets due to mining rewards.

次に、図15によれば、管理サーバ20のプロセッサ21は、暗号資産の運用を実行するための運用情報の生成処理を実行する(S31)。具体的に、S15において「AIによる自動運用」が選択されている場合、管理サーバ20のプロセッサ21は、メモリ22に記憶された暗号資産情報及び価格情報が学習済み運用モデル93に入力し、最新の運用情報が学習済み運用モデル93から出力されることになる。一方、S15において「通常の自動運用」が選択されている場合、情報取得部91によって外部情報から運用情報が仕分けられて生成されることになる。 Next, according to FIG. 15, the processor 21 of the management server 20 executes a process for generating management information for managing crypto assets (S31). Specifically, if "automatic management by AI" is selected in S15, the processor 21 of the management server 20 inputs the crypto asset information and price information stored in the memory 22 into the learned operation model 93, and outputs the latest management information from the learned operation model 93. On the other hand, if "normal automatic operation" is selected in S15, the information acquisition unit 91 sorts and generates management information from external information.

次に、管理サーバ20のプロセッサ21は、生成した運用情報に基づいて、暗号資産の運用処理を行う。具体的に、管理サーバ20のプロセッサ21(運用処理部94)は、所定の金融商品の売買依頼とともに売買情報を、通信インターフェイス23を介して取引サーバ60に送信する(T31)。その後、当該売買情報を受信した取引サーバ60においては、売買情報に基づく売買処理が行われる(S32)。続いて、取引サーバ60から管理サーバ20に対して、売買取引に基づく運用結果である成果又は損失に係る情報が送信される(T32)。Next, the processor 21 of the management server 20 performs management processing of the crypto assets based on the generated management information. Specifically, the processor 21 of the management server 20 (management processing unit 94) transmits the buying and selling information together with a request to buy or sell a specified financial product to the trading server 60 via the communication interface 23 (T31). After that, the trading server 60 that receives the buying and selling information performs buying and selling processing based on the buying and selling information (S32). Next, the trading server 60 transmits information related to the results or losses, which are the management results based on the buying and selling transactions, to the management server 20 (T32).

次に、管理サーバ20のプロセッサ21は、受信した成果又は損失に係る情報に基づいて、メモリ22に記憶されている暗号資産情報の更新処理を行う(S33)。具体的には、運用処理部94から記憶部92に運用情報及び運用結果情報が送信され、記憶部92においてユーザ管理テーブルの更新が行われる。そして、管理サーバ20のプロセッサ21は、更新した暗号資産情報を、通信インターフェイス23を介して端末装置10に送信する(T33)。その後、端末装置10においては、プロセッサ12が出力インターフェイス11を介して暗号資産情報を表示し、暗号資産の確認処理が行われる(S34)。より具体的には、図12における「暗号資産」のタブ104をユーザが選択することにより、ユーザが管理を依頼している暗号資産の残高が表示されることになる。Next, the processor 21 of the management server 20 performs an update process of the crypto asset information stored in the memory 22 based on the received information related to the results or losses (S33). Specifically, the management information and management result information are transmitted from the management processing unit 94 to the storage unit 92, and the user management table is updated in the storage unit 92. The processor 21 of the management server 20 then transmits the updated crypto asset information to the terminal device 10 via the communication interface 23 (T33). After that, in the terminal device 10, the processor 12 displays the crypto asset information via the output interface 11, and a confirmation process of the crypto asset is performed (S34). More specifically, when the user selects the "Crypto Assets" tab 104 in FIG. 12, the balance of the crypto asset that the user has requested to be managed is displayed.

次に、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けて支払い依頼情報の生成処理を行う(S35)。具体的なユーザの操作入力の一例としては、端末装置10の画面に表示される「支払い」がクリック又はタッチされ、支払い対象としての資産(暗号資産、仮通貨、法定通貨、電子マネー)が選択されるとともに、その金額を入力される。そして「実行」等の最終的な決定ボタンがクリック又はタッチされると、支払い依頼情報が生成されることになる。 Next, the processor 12 of the terminal device 10 accepts the user's operational input via the input interface 15 and performs a process of generating payment request information (S35). As a specific example of the user's operational input, "Payment" displayed on the screen of the terminal device 10 is clicked or touched, and an asset (cryptocurrency, virtual currency, legal currency, electronic money) to be paid is selected and the amount is input. Then, when a final decision button such as "Execute" is clicked or touched, the payment request information is generated.

次に、端末装置10のプロセッサ12は、通信インターフェイス14を介して支払い依頼情報を支払い依頼とともに管理サーバ20に送信する(T34)。端末装置10にて生成された支払い依頼情報が、管理サーバ20において通信インターフェイス23を介して受信されると、管理サーバ20のプロセッサ21は、当該支払い依頼情報に基づいて、支払い処理を実行する(S36)。具体的には、支払い処理部98が当該支払い依頼情報に基づいて、支払い依頼を行ったユーザから管理依頼を受けている暗号資産について、支払い条件に対応した支払い処理を行う。具体的な支払い処理としては、ユーザのウォレットに所定の暗号資産を移動したり、又は金融機関を介した法定通貨等による支払いがある。Next, the processor 12 of the terminal device 10 transmits the payment request information together with the payment request to the management server 20 via the communication interface 14 (T34). When the payment request information generated by the terminal device 10 is received by the management server 20 via the communication interface 23, the processor 21 of the management server 20 executes payment processing based on the payment request information (S36). Specifically, the payment processing unit 98 performs payment processing corresponding to the payment conditions for the crypto asset for which management has been requested by the user who made the payment request, based on the payment request information. Specific payment processing includes transferring a specified crypto asset to the user's wallet, or making a payment in legal tender or the like via a financial institution.

また、支払い処理部98から記憶部92に支払い情報が送信され、記憶部92においてユーザ管理テーブルの更新が行われる。そして、管理サーバ20のプロセッサ21は、更新した暗号資産情報を、通信インターフェイス23を介して端末装置10に送信する(T35)。その後、端末装置10においては、プロセッサ12が出力インターフェイス11を介して暗号資産情報を表示し、暗号資産の確認処理が行われてもよい。Furthermore, payment information is sent from the payment processing unit 98 to the memory unit 92, and the user management table is updated in the memory unit 92. Then, the processor 21 of the management server 20 sends the updated crypto asset information to the terminal device 10 via the communication interface 23 (T35). Thereafter, in the terminal device 10, the processor 12 may display the crypto asset information via the output interface 11, and a crypto asset confirmation process may be performed.

次に、図16によれば、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けて変換依頼情報の生成処理を行う(S41)。具体的なユーザの操作入力の一例としては、図17示すように、「暗号資産」のタブ104が選択されると、表示部108にはユーザが管理権限を付与している暗号資産及びその残高が表示される。ここで、各暗号資産の残高の下方には、「変換」というボタン121が表示される。ユーザが当該ボタン121をクリック又はタッチすることにより、変換依頼用の表示部122がポップアップされる。表示部122には「変換先の暗号資産」を選択できる選択部123、変換希望金額を入力できる入力部124、「依頼」というボタン125が表示される。ユーザが当該選択部123において暗号資産を選択するとともに変換希望金額を入力し、「依頼」というボタン125をクリック又はタッチすることにより、変換依頼情報が生成されることになる。 Next, according to FIG. 16, the processor 12 of the terminal device 10 accepts user operation input via the input interface 15 and performs a process of generating conversion request information (S41). As a specific example of user operation input, as shown in FIG. 17, when the "cryptocurrency" tab 104 is selected, the display unit 108 displays the cryptocurrency for which the user has granted management authority and its balance. Here, a "conversion" button 121 is displayed below the balance of each cryptocurrency. When the user clicks or touches the button 121, a display unit 122 for requesting conversion pops up. The display unit 122 displays a selection unit 123 for selecting a "destination cryptocurrency," an input unit 124 for inputting the desired conversion amount, and a "request" button 125. When the user selects a cryptocurrency in the selection unit 123, inputs the desired conversion amount, and clicks or touches the "request" button 125, conversion request information is generated.

次に、端末装置10のプロセッサ12は、通信インターフェイス14を介して変換依頼情報を変換依頼とともに管理サーバ20に送信する(T41)。端末装置10にて生成された変換依頼情報が、管理サーバ20において通信インターフェイス23を介して受信されると、管理サーバ20のプロセッサ21は、当該変換依頼情報に基づいて、変換処理を実行する(S42)。具体的には、変換処理部95が当該変換依頼情報に基づいて、変換依頼を行ったユーザから管理依頼を受けている暗号資産について、選択された他の暗号資産への変換処理を行う。また、変換処理部95から記憶部92に変換情報が送信され、記憶部92においてユーザ管理テーブルの更新が行われる。そして、管理サーバ20のプロセッサ21は、更新した暗号資産情報を、通信インターフェイス23を介して端末装置10に送信する(T42)。その後、端末装置10においては、プロセッサ12が出力インターフェイス11を介して暗号資産情報を表示し、暗号資産の確認処理が行われる(S43)。Next, the processor 12 of the terminal device 10 transmits the conversion request information together with the conversion request to the management server 20 via the communication interface 14 (T41). When the conversion request information generated by the terminal device 10 is received by the management server 20 via the communication interface 23, the processor 21 of the management server 20 executes a conversion process based on the conversion request information (S42). Specifically, the conversion processing unit 95 performs a conversion process into another selected crypto asset for which the user who made the conversion request has requested management, based on the conversion request information. In addition, the conversion information is transmitted from the conversion processing unit 95 to the storage unit 92, and the user management table is updated in the storage unit 92. The processor 21 of the management server 20 then transmits the updated crypto asset information to the terminal device 10 via the communication interface 23 (T42). After that, in the terminal device 10, the processor 12 displays the crypto asset information via the output interface 11, and a confirmation process of the crypto asset is performed (S43).

次に、管理サーバ20のプロセッサ21は、暗号資産の運用を実行するための運用情報の生成処理を実行する(S44)。その後、管理サーバ20のプロセッサ21は、生成した運用情報に基づいて、暗号資産の運用処理(売買依頼)を行う(T43)。続いて、取引サーバ60において、管理サーバ20から受信する売買情報に基づく売買処理が行われる(S45)。そして、取引サーバ60から管理サーバ20に対して、売買取引に基づく運用結果である成果又は損失に係る情報が送信される(T44)。なお、これらの処理は、図15におけるS31、T31、S32、T32と同一であるため、詳細な説明を省略する。Next, the processor 21 of the management server 20 executes a process for generating management information for managing the crypto assets (S44). The processor 21 of the management server 20 then performs management processing (buying and selling requests) for the crypto assets based on the generated management information (T43). Next, the trading server 60 performs buying and selling processing based on the buying and selling information received from the management server 20 (S45). Then, the trading server 60 transmits information related to the results or losses, which are the management results based on the buying and selling transactions, to the management server 20 (T44). Note that these processes are the same as S31, T31, S32, and T32 in FIG. 15, and therefore detailed explanations will be omitted.

次に、管理サーバ20のプロセッサ21は、受信した成果又は損失に係る情報に基づいて、メモリ22に記憶されている暗号資産情報の更新処理を行う(S46)。そして、管理サーバ20のプロセッサ21は、更新した暗号資産情報を、通信インターフェイス23を介して端末装置10に送信する(T45)。その後、端末装置10においては、プロセッサ12が出力インターフェイス11を介して暗号資産情報を表示し、暗号資産の確認処理が行われる(S47)。なお、これらの処理は、図15におけるS33、T33、S34と同一であるため、詳細な説明を省略する。Next, the processor 21 of the management server 20 performs an update process of the crypto asset information stored in the memory 22 based on the received information related to the results or losses (S46). The processor 21 of the management server 20 then transmits the updated crypto asset information to the terminal device 10 via the communication interface 23 (T45). Thereafter, in the terminal device 10, the processor 12 displays the crypto asset information via the output interface 11, and a crypto asset confirmation process is performed (S47). Note that these processes are the same as S33, T33, and S34 in Figure 15, so detailed explanations are omitted.

次に、図18によれば、端末装置10のプロセッサ12は、入力インターフェイス15を介してユーザの操作入力を受け付けて貸付依頼情報の生成処理を行う(S51)。具体的なユーザの操作入力の一例としては、図19に示すように、「貸付」のタブ106が選択されると、表示部108には貸付内容に係る情報が表示される。例えば、「貸付通貨」の表示の横には通貨を選択するための選択部131が表示される。また、「貸付金額」の表示の横には貸付金額を入力できる入力部132が表示される。更に、これらの選択部131及び入力部132の下方には、「貸付条件の説明」というボタン133が表示される。そして、ボタン133の下方には、「依頼」というボタン134が表示される。ユーザが当該選択部131において貸付通貨を選択するとともに貸付金額を入力部132に入力し、「依頼」のボタン134をクリック又はタッチすることにより、貸付依頼情報が生成されることになる。なお、ユーザがボタン133をクリック又はタッチすることにより、貸付に係る各種条件を説明するための画面がポップアップされ、ユーザは当該画面を確認することによって貸付条件を把握し、貸付依頼をするか否かの最終的な判断を行うことができる。 Next, according to FIG. 18, the processor 12 of the terminal device 10 accepts user operation input via the input interface 15 and performs a process of generating loan request information (S51). As a specific example of user operation input, as shown in FIG. 19, when the "Loan" tab 106 is selected, information related to the loan content is displayed on the display unit 108. For example, a selection unit 131 for selecting a currency is displayed next to the display of "Loan Currency". In addition, an input unit 132 in which the loan amount can be input is displayed next to the display of "Loan Amount". Furthermore, below these selection units 131 and input unit 132, a button 133 called "Explanation of Loan Conditions" is displayed. And below the button 133, a button 134 called "Request" is displayed. When the user selects the loan currency in the selection unit 131, inputs the loan amount in the input unit 132, and clicks or touches the "Request" button 134, loan request information is generated. In addition, when the user clicks or touches button 133, a screen will pop up explaining the various conditions related to the loan. The user can understand the loan conditions by checking the screen and make a final decision on whether or not to request a loan.

次に、端末装置10のプロセッサ12は、通信インターフェイス14を介して貸付依頼情報を貸付依頼とともに管理サーバ20に送信する(T51)。端末装置10にて生成された貸付依頼情報が、管理サーバ20において通信インターフェイス23を介して受信されると、管理サーバ20のプロセッサ21は、当該貸付依頼情報に基づいて、貸付処理を実行する(S52)。具体的には、貸付処理部96が当該貸付依頼情報に基づいて審査を行い、審査結果に基づいて貸付処理を行う。また、貸付処理部96から記憶部92に貸付情報が送信され、記憶部92においてユーザ管理テーブルの更新が行われる。Next, the processor 12 of the terminal device 10 transmits the loan request information together with the loan request to the management server 20 via the communication interface 14 (T51). When the loan request information generated by the terminal device 10 is received by the management server 20 via the communication interface 23, the processor 21 of the management server 20 executes loan processing based on the loan request information (S52). Specifically, the loan processing unit 96 performs an examination based on the loan request information, and performs loan processing based on the examination results. In addition, the loan information is transmitted from the loan processing unit 96 to the memory unit 92, and the user management table is updated in the memory unit 92.

次に、管理サーバ20のプロセッサ21は、貸付審査の結果である貸付情報を、通信インターフェイス23を介して端末装置10に送信する(T52)。また、管理サーバ20のプロセッサ21は、貸付情報とともに送金依頼を取引サーバ60に送信する(T53)。その後、当該貸付情報を受信した取引サーバ60においては、貸付情報に基づく送金処理が行われる(S53)。続いて、取引サーバ60から端末装置10に対して、送金処理の結果である送金情報が送信される(T54)。そして、端末装置10においては、受信した貸付情報及び送金情報に基づいて、プロセッサ12が出力インターフェイス11を介して貸付結果を表示し、貸付けられた通貨及びその金額である貸付結果の確認処理が行われる(S54)。Next, the processor 21 of the management server 20 transmits the loan information, which is the result of the loan screening, to the terminal device 10 via the communication interface 23 (T52). The processor 21 of the management server 20 also transmits a remittance request together with the loan information to the trading server 60 (T53). After that, the trading server 60, which has received the loan information, performs a remittance process based on the loan information (S53). Next, the trading server 60 transmits the remittance information, which is the result of the remittance process, to the terminal device 10 (T54). Then, in the terminal device 10, the processor 12 displays the loan result via the output interface 11 based on the received loan information and remittance information, and a confirmation process is performed on the loan result, which is the loaned currency and its amount (S54).

なお、上述した実施形態においては、運用情報を生成するために生成AIである学習済み運用モデル93を用いていたが、貸付審査についても生成AIによる審査を採用してもよい。この場合には、貸付処理部96が学習済み審査モデルを含み、当該学習済み審査モデルにユーザ情報及び貸付条件等が入力されると、審査結果が出力されるようにしてもよい。In the above-described embodiment, the trained operational model 93, which is a generation AI, is used to generate operational information, but the generation AI may also be used for loan screening. In this case, the loan processing unit 96 may include a trained screening model, and when user information and loan conditions, etc. are input to the trained screening model, the screening result may be output.

<本開示の実施態様>
本開示の第1の実施の態様は、ユーザの暗号資産を管理する処理装置であって、当該ユーザに紐づけられた暗号資産情報を記憶する記憶部と、当該暗号資産の少なくとも一部を他の暗号資産 に変換し、当該暗号資産情報を更新する変換処理部と、当該暗号資産及び当該他の暗号資産の少なくともいずれかによる運用、当該暗号資産若しくは当該他の暗号資産を原資とした金融商品による運用を行い、当該運用の結果に応じて当該暗号資産情報を更新する運用処理部と、更新した当該暗号資産情報に基づいて当該ユーザに支払い処理を行う支払い処理部と、を有する処理装置である。
<Embodiments of the present disclosure>
A first embodiment of the present disclosure is a processing device that manages a user's crypto asset, the processing device having a memory unit that stores crypto asset information linked to the user, a conversion processing unit that converts at least a portion of the crypto asset into other crypto assets and updates the crypto asset information, an investment processing unit that manages at least one of the crypto asset and the other crypto asset, or manages financial products based on the crypto asset or the other crypto asset, and updates the crypto asset information depending on the results of the investment, and a payment processing unit that performs payment processing to the user based on the updated crypto asset information.

このような処理装置においては、管理する暗号資産を他の暗号資産に自由に変換することができるため、暗号資産の運用の選択幅を広げることができ、より成果率の高い暗号資産又は安定した暗号資産を選択して運用を行うことができる。すなわち、このような処理装置によれば、ユーザの暗号資産を管理するとともに、ユーザに代わって暗号資産の運用を行って成果を出すことができ、暗号資産の運用による成果をユーザにもたらすことが可能になる。In such a processing device, the managed crypto assets can be freely converted into other crypto assets, which allows for a wider range of options for managing crypto assets, and allows users to select and manage crypto assets with higher success rates or more stable crypto assets. In other words, such a processing device manages the user's crypto assets and can manage the crypto assets on behalf of the user to achieve results, enabling the user to receive results from the management of their crypto assets.

本開示の第2の実施の態様は、第1の実施の態様において、当該運用処理部は、当該ユーザからの運用依頼を受付けると当該運用を開始することである。これにより、ユーザの意思を尊重することができ、暗号資産の運用に係る初期契約(取引)を精確に実行することができる。 In a second embodiment of the present disclosure, the operation processing unit in the first embodiment starts the operation when it receives an operation request from the user. This makes it possible to respect the user's intentions and accurately execute the initial contract (transaction) related to the operation of the crypto asset.

本開示の第3の実施の態様は、第1又は第2の実施の態様において、当該暗号資産は仮通貨であって、当該変換処理部は、当該仮通貨を他の仮通貨に変換することである。これにより、ユーザにとって資産価値の高いものを選択することができ、当該選択したものによって運用をしてもらうことができる。 In a third embodiment of the present disclosure, in the first or second embodiment, the crypto asset is a virtual currency, and the conversion processing unit converts the virtual currency into another virtual currency. This allows the user to select a currency with high asset value and manage the currency based on the selected currency.

本開示の第4の実施の態様は、第3の実施の態様において、当該他の仮通貨は、ステーブルコインであることである。これにより、運用段階における損失の低減を図り、安定した運用が可能になる。 A fourth embodiment of the present disclosure is the third embodiment, in which the other virtual currency is a stable coin, thereby reducing losses during the operation stage and enabling stable operation.

本開示の第5の実施の態様は、第1乃至第4の実施の態様のいずれかにおいて、当該暗号資産情報に基づいて、当該ユーザに対して当該暗号資産を担保とする貸付処理を行い、当該暗号資産情報を更新する貸付処理部を有することである。これにより、ユーザによる暗号資産の利用価値が高まり、金融市場の成長を促すことができる。 A fifth embodiment of the present disclosure is, in any of the first to fourth embodiments, to have a loan processing unit that performs a loan process for the user using the crypto asset as collateral based on the crypto asset information and updates the crypto asset information. This increases the utility value of the crypto asset for users, promoting the growth of the financial market.

本開示の第6の実施の態様は、第5の実施の態様において、当該貸付処理部は、当該暗号資産を担保とする仮通貨又は法定通貨の貸付処理を行うことである。これにより、ユーザによる暗号資産の利用価値が高まり、日々の経済活動の促進を図ることができる。 A sixth embodiment of the present disclosure is the fifth embodiment, in which the loan processing unit performs a loan process of virtual currency or legal tender using the crypto asset as collateral. This increases the utility value of the crypto asset for users, and promotes daily economic activity.

本開示の第7の実施の態様は、第1乃至第6の実施の態様のいずれかにおいて、当該運用処理部は、金融市場における金融情報及び当該暗号資産情報が入力されると、当該運用を行うため運用情報を生成する学習済み運用モデルを含むことである。これにより、暗号資産の運用をより高精度に行うことができ、ユーザにより多くの成果をもたらすことが可能になる。 In a seventh embodiment of the present disclosure, in any of the first to sixth embodiments, the management processing unit includes a trained management model that generates management information for performing the management when financial information in the financial market and the crypto asset information are input. This allows the management of crypto assets to be performed with higher accuracy, enabling users to achieve more.

本開示の第8の実施の態様は、第7の実施の態様において、当該学習済み運用モデルは、当該金融情報及び当該暗号資産情報に応じてポートフォリオを構築し、当該運用情報に当該ポートフォリオの情報を含めて出力することである。これにより、暗号資産の運用をより高精度に行うことができ、ユーザにより多くの成果をもたらすことが可能になる。 An eighth embodiment of the present disclosure is the seventh embodiment, in which the learned operation model constructs a portfolio according to the financial information and the crypto asset information, and outputs the portfolio information together with the operation information. This enables crypto asset management with higher accuracy, and enables users to achieve more.

本開示の第9の実施の態様は、第1乃至第8の実施の態様のいずれかにおいて、当該暗号資産は、当該ユーザが所有するマイニング装置によるマイニング処理の報酬であることである。これにより、ユーザがマイニング装置を設置してマイニング処理の報酬を受けることができ、当該報酬をもとに暗号資産の運用を容易に行うことができる。 A ninth embodiment of the present disclosure is that in any of the first to eighth embodiments, the cryptocurrency is a reward for mining processing by a mining device owned by the user. This allows the user to install a mining device and receive rewards for mining processing, and to easily manage the cryptocurrency based on the rewards.

本開示の第10の実施の態様は、第9の実施の態様において、当該マイニング装置に対してマイニングの依頼を行うとともに、当該マイニング処理を統括して当該ユーザに対する当該報酬を決定するマイニングプール部を有することである。これにより、ユーザが報酬を受けとる確率が高まり、当該報酬をもとに暗号資産の運用をより効率的に行うことができる。 A tenth embodiment of the present disclosure is the ninth embodiment, which has a mining pool unit that requests mining to the mining device and controls the mining process to determine the reward for the user. This increases the probability that the user will receive a reward, and allows for more efficient management of crypto assets based on the reward.

本開示の第11の実施の態様は、ユーザの暗号資産を管理する処理方法であって、当該ユーザに紐づけられた暗号資産情報を記憶する工程と、当該暗号資産の少なくとも一部を他の暗号資産に変換し、当該暗号資産情報を更新する工程と、当該暗号資産及び当該他の暗号資産の少なくともいずれかによる運用、又は当該暗号資産若しくは当該他の暗号資産を原資とした金融商品による運用を行い、当該運用の結果に応じて当該暗号資産情報を更新する工程と、更新した当該暗号資産情報に基づいて当該ユーザに支払い処理を行う支払い工程と、を有する処理方法である。このような処理方法においては、管理する暗号資産を他の暗号資産に自由に変換することができるため、暗号資産の運用の選択幅を広げることができ、より成果率の高い暗号資産又は安定した暗号資産を選択して運用を行うことができる。すなわち、当該処理方法によれば、ユーザの暗号資産が容易に管理され、ユーザに代わって暗号資産の運用を行って成果を出すことができ、暗号資産の運用による成果をユーザにもたらすことが可能になる。 The eleventh embodiment of the present disclosure is a processing method for managing a user's crypto assets, which includes a step of storing crypto asset information linked to the user, a step of converting at least a part of the crypto assets into other crypto assets and updating the crypto asset information, a step of managing at least one of the crypto assets and the other crypto assets, or managing financial products based on the crypto assets or the other crypto assets, and updating the crypto asset information according to the results of the management, and a payment step of making a payment to the user based on the updated crypto asset information. In such a processing method, since the managed crypto assets can be freely converted into other crypto assets, the range of options for managing crypto assets can be expanded, and crypto assets with a higher success rate or stable crypto assets can be selected for management. In other words, according to the processing method, the user's crypto assets are easily managed, and the crypto assets can be managed on behalf of the user to produce results, making it possible to bring results from the management of crypto assets to the user.

本開示の第12の実施の態様は、ユーザの暗号資産を管理する処理プログラムであって、当該ユーザに紐づけられた暗号資産情報を記憶させ、当該暗号資産の少なくとも一部を他の暗号資産に変換すると当該暗号資産情報を更新し、当該暗号資産及び当該他の暗号資産の少なくともいずれかによる運用、又は当該暗号資産若しくは当該他の暗号資産を原資とした金融商品による運用を行い、当該運用の結果に応じて当該暗号資産情報を更新し、更新した当該暗号資産情報に基づいて当該ユーザに支払いを行う処理をコンピュータに実行させる処理プログラムである。このような処理プログラムにおいては、管理する暗号資産を他の暗号資産に自由に変換することができるため、暗号資産の運用の選択幅を広げることができ、より成果率の高い暗号資産又は安定した暗号資産を選択して運用を行うことができる。すなわち、当該処理プログラムによれば、ユーザの暗号資産が容易に管理され、ユーザに代わって暗号資産の運用を行って成果を出すことができ、暗号資産の運用による成果をユーザにもたらすことが可能になる。 The twelfth embodiment of the present disclosure is a processing program for managing a user's crypto assets, which causes a computer to execute the following processes: storing crypto asset information associated with the user; updating the crypto asset information when at least a portion of the crypto asset is converted into another crypto asset; managing at least one of the crypto asset and the other crypto asset, or managing a financial product based on the crypto asset or the other crypto asset; updating the crypto asset information according to the results of the management; and making a payment to the user based on the updated crypto asset information. In such a processing program, the managed crypto asset can be freely converted into another crypto asset, so that the range of options for managing crypto assets can be expanded, and a crypto asset with a higher success rate or a more stable crypto asset can be selected for management. In other words, according to the processing program, the user's crypto assets can be easily managed, and the crypto asset can be managed on behalf of the user to produce results, making it possible to bring results from the management of the crypto asset to the user.

1 処理システム
10 端末装置
20 管理サーバ(処理装置)
30 分散型台帳システム
40 マイニング装置
50 取引システム
60 取引サーバ
70 データサーバ
91 情報取得部
92 記憶部
93 学習済み運用モデル
94 運用処理部
95 変換処理部
96 貸付処理部
97 マイニングプール部
98 支払い処理部
Reference Signs List 1 Processing system 10 Terminal device 20 Management server (processing device)
30 Distributed ledger system 40 Mining device 50 Trading system 60 Trading server 70 Data server 91 Information acquisition unit 92 Storage unit 93 Learned operation model 94 Operation processing unit 95 Conversion processing unit 96 Loan processing unit 97 Mining pool unit 98 Payment processing unit

Claims (12)

ユーザからサービス事業者に保有権が譲渡された暗号資産を管理する処理装置であって、
前記ユーザに紐づけられた暗号資産情報を記憶する記憶部と、
前記暗号資産の少なくとも一部を他の暗号資産に変換し、前記暗号資産情報を更新する変換処理部と、
前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新する運用処理部と、
前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う支払い処理を行う支払い処理部と、を有する処理装置。
A processing device that manages crypto assets whose ownership rights have been transferred from a user to a service provider ,
A storage unit that stores crypto asset information linked to the user;
A conversion processing unit that converts at least a portion of the crypto asset into another crypto asset and updates the crypto asset information;
an investment processing unit that manages at least one of the crypto assets and the other crypto assets, or manages financial products that use the crypto assets or the other crypto assets as capital, and updates the crypto asset information according to the results of the management;
A processing device having a payment processing unit that, when it receives payment request information from the user's terminal device, including a payment request based on a delivery claim right based on the crypto asset before the ownership rights are transferred from the service provider to the user, and information about the payment object selected by the user, performs a payment process to convert the crypto asset into the asset selected by the user as the payment object and pay the user based on the updated crypto asset information and the payment request information.
前記運用処理部は、前記ユーザからの運用依頼を受付けると前記運用を開始する、請求項1に記載の処理装置。 The processing device according to claim 1, wherein the operation processing unit starts the operation when it receives an operation request from the user. 前記暗号資産は仮通貨であって、
前記変換処理部は、前記仮通貨を他の仮通貨に変換する、請求項1に記載の処理装置。
The crypto asset is a virtual currency,
The processing device according to claim 1 , wherein the conversion processing unit converts the virtual currency into another virtual currency.
前記他の仮通貨は、ステーブルコインである請求項3に記載の処理装置。 The processing device according to claim 3 , wherein the other virtual currency is a stable coin. 前記暗号資産情報に基づいて、前記ユーザに対して前記暗号資産を担保とする貸付処理を行い、前記暗号資産情報を更新する貸付処理部を有する請求項1に記載の処理装置。 The processing device according to claim 1, further comprising a loan processing unit that performs a loan process for the user using the crypto asset as collateral based on the crypto asset information and updates the crypto asset information. 前記貸付処理部は、前記暗号資産を担保とする仮通貨又は法定通貨の貸付処理を行う、請求項5に記載の処理装置。 The processing device according to claim 5 , wherein the loan processing unit performs a loan process of virtual currency or legal tender using the crypto asset as collateral. 前記運用処理部は、金融市場における金融情報及び前記暗号資産情報が入力されると前記運用を行うための運用情報を生成する学習済み運用モデルを含む、請求項1に記載の処理装置。 The processing device according to claim 1, wherein the operation processing unit includes a learned operation model that generates operation information for carrying out the operation when financial information in the financial market and the cryptocurrency information are input. 前記学習済み運用モデルは、前記金融情報及び前記暗号資産情報に応じてポートフォリオを構築し、前記運用情報に前記ポートフォリオの情報を含めて出力する、請求項7に記載の処理装置。 The processing device according to claim 7, wherein the learned operation model constructs a portfolio according to the financial information and the cryptocurrency information, and outputs the operation information including information on the portfolio. 前記暗号資産は、前記ユーザが所有するマイニング装置によるマイニング処理の報酬である、請求項1乃至8のいずれかに記載の処理装置。 The processing device according to any one of claims 1 to 8, wherein the cryptocurrency is a reward for mining processing performed by a mining device owned by the user. 前記マイニング装置に対してマイニングの依頼を行うとともに、前記マイニング処理を統括して前記ユーザに対する前記報酬を決定するマイニングプール部を有する、請求項9に記載の処理装置。 The processing device according to claim 9, further comprising a mining pool unit that requests mining from the mining device and controls the mining process to determine the reward for the user. ユーザからサービス事業者に保有権が譲渡された暗号資産をコンピュータによって管理する処理方法であって、
前記ユーザに紐づけられた暗号資産情報を記憶する工程と、
前記暗号資産の少なくとも一部を他の暗号資産に変換し、前記暗号資産情報を更新する工程と、
前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新する工程と、
前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う支払い処理を行う支払い工程と、を有する処理方法。
A processing method for managing crypto assets whose ownership rights have been transferred from a user to a service provider by a computer , comprising the steps of:
storing crypto asset information associated with the user;
converting at least a portion of the crypto asset into another crypto asset and updating the crypto asset information;
a step of managing at least one of the crypto assets and the other crypto assets, or managing financial products that use the crypto assets or the other crypto assets as capital, and updating the crypto asset information according to the results of the management;
The processing method comprises a payment process in which, when payment request information including information on the payment object selected by the user along with a payment request based on a delivery claim right based on the crypto asset before the ownership rights are transferred from the service provider to the user is received from the user's terminal device, the crypto asset is converted into the asset as the payment object selected by the user based on the updated crypto asset information and the payment request information , and a payment process is performed to pay the user.
ユーザからサービス事業者に保有権が譲渡された暗号資産を管理する処理プログラムであって、
前記ユーザに紐づけられた暗号資産情報を記憶させ、
前記暗号資産の少なくとも一部を他の暗号資産に変換すると前記暗号資産情報を更新し、
前記暗号資産及び前記他の暗号資産の少なくともいずれかによる運用、又は前記暗号資産若しくは前記他の暗号資産を原資とした金融商品による運用を行い、前記運用の結果に応じて前記暗号資産情報を更新し、
前記サービス事業者から前記ユーザに対して前記保有権が譲渡される前の前記暗号資産に基づく引き渡し請求権に基づく支払い依頼とともに、前記ユーザが選択した支払い対象の情報を含む支払い依頼情報を前記ユーザの端末装置から受信すると、更新した前記暗号資産情報及び前記支払い依頼情報に基づいて、前記暗号資産を前記ユーザが選択した支払い対象としての資産に変換して前記ユーザに支払う処理をコンピュータに実行させる処理プログラム。
A processing program for managing crypto assets whose ownership rights have been transferred from a user to a service provider ,
storing crypto asset information associated with the user;
When at least a portion of the crypto asset is converted into another crypto asset, the crypto asset information is updated;
Investing in at least one of the crypto assets and the other crypto assets, or investing in financial products that use the crypto assets or the other crypto assets as capital, and updating the crypto asset information according to the results of the investment;
A processing program that causes a computer to execute a process of converting the crypto asset into the asset selected by the user as the payment object based on the updated crypto asset information and the payment request information, and paying the user, when payment request information including information on the payment object selected by the user is received from the user's terminal device along with a payment request based on the delivery claim right based on the crypto asset before the ownership rights are transferred from the service provider to the user .
JP2024539973A 2024-06-28 2024-06-28 Processing device, processing method, and processing program Active JP7562937B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024023531 2024-06-28

Publications (1)

Publication Number Publication Date
JP7562937B1 true JP7562937B1 (en) 2024-10-08

Family

ID=92969776

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024539973A Active JP7562937B1 (en) 2024-06-28 2024-06-28 Processing device, processing method, and processing program

Country Status (1)

Country Link
JP (1) JP7562937B1 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019139297A (en) 2018-02-06 2019-08-22 泰久 澤 Program, information processing device, information processing method and manufacturing method
JP2020013284A (en) 2018-07-17 2020-01-23 株式会社メルカリ Information processing method, information processing device, and program
JP2020030787A (en) 2018-11-28 2020-02-27 寛 鳥居 Remittance device
JP2020077157A (en) 2018-11-07 2020-05-21 グローリー株式会社 Virtual currency transaction device, virtual currency transaction system and virtual currency transaction method
US20210049685A1 (en) 2019-08-12 2021-02-18 Coinbase, Inc. Systems and methods for managing cryptocurrency
JP2021056984A (en) 2019-12-09 2021-04-08 イーサセキュリティ パシフィックホールディングス プライベート リミテッド Virtual currency operation method
JP2021149904A (en) 2020-03-19 2021-09-27 bacoor dApps株式会社 Computer program to function as smart contract
US20220383417A1 (en) 2020-02-20 2022-12-01 Mark Cummings System and method of providing and recording personalized context-specific advice in the form of an artificial intelligence view of a hierarchical portfolio
WO2023286019A1 (en) 2021-07-16 2023-01-19 Atphizyom Limited Investment platform
JP2023016582A (en) 2021-07-21 2023-02-02 Line株式会社 Program, information processing method, and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019139297A (en) 2018-02-06 2019-08-22 泰久 澤 Program, information processing device, information processing method and manufacturing method
JP2020013284A (en) 2018-07-17 2020-01-23 株式会社メルカリ Information processing method, information processing device, and program
JP2020077157A (en) 2018-11-07 2020-05-21 グローリー株式会社 Virtual currency transaction device, virtual currency transaction system and virtual currency transaction method
JP2020030787A (en) 2018-11-28 2020-02-27 寛 鳥居 Remittance device
US20210049685A1 (en) 2019-08-12 2021-02-18 Coinbase, Inc. Systems and methods for managing cryptocurrency
JP2021056984A (en) 2019-12-09 2021-04-08 イーサセキュリティ パシフィックホールディングス プライベート リミテッド Virtual currency operation method
US20220383417A1 (en) 2020-02-20 2022-12-01 Mark Cummings System and method of providing and recording personalized context-specific advice in the form of an artificial intelligence view of a hierarchical portfolio
JP2021149904A (en) 2020-03-19 2021-09-27 bacoor dApps株式会社 Computer program to function as smart contract
WO2023286019A1 (en) 2021-07-16 2023-01-19 Atphizyom Limited Investment platform
JP2023016582A (en) 2021-07-21 2023-02-02 Line株式会社 Program, information processing method, and system

Similar Documents

Publication Publication Date Title
JP6669368B2 (en) A distributed ledger protocol that encourages transactional and non-transactional commerce
US11727452B1 (en) Invoice financing and repayment
US9892458B1 (en) Invoice financing and repayment
KR20220078605A (en) Multi-Layer Tokenization Platform
EP4350596A1 (en) Integration of financing into a customer selfcheckout involving scanning products with a user device
JP2019087212A (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
Nichkasova et al. Financial technologies as a driving force for business model transformation in the banking sector
JP7562937B1 (en) Processing device, processing method, and processing program
EP4300400A1 (en) Method and apparatus for facilitating merchant self service with respect to financing and content support for marketing events
US11107112B1 (en) System for correlation based on resource usage
KR102097244B1 (en) Method for peer to peer intellectual property secured loan financial technology service and apparatus thereof
US20220067676A1 (en) System for resource presentment and allocation based on historical data usage
KR20190138291A (en) Crowd funding system based on block chain
KR102657177B1 (en) Apparatus and method for brokering investment in a security token offering system using marketing
KR102615395B1 (en) Method and apparatus for providing application trading service
KR102759325B1 (en) Method for purchasing chat room-based item using game money
KR102097210B1 (en) Method for public relation of intellectual property and investor connection service using peer to peer secured loan financial technology and apparatus thereof
US20240078599A1 (en) System, method and apparatus for providing adaptive consumer checkout options
JP4175552B1 (en) Pawnshop management method, pawnshop management system and computer program therefor
JP2003536147A (en) Remittance apparatus and method in network environment
JP2024057690A (en) Processing device, processing program, and processing method
KR20170114288A (en) Method for peer to peer intellectual property secured loan financial technology service and apparatus thereof
JP2025005825A (en) Information processing method, program, and information processing device
Minescu Fintech explained
Zoi FinTech and digital transformation in financial services: a new digital financial world

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240702

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240815

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: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240906

R150 Certificate of patent or registration of utility model

Ref document number: 7562937

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150