JP7519484B2 - Development system and system - Google Patents
Development system and system Download PDFInfo
- Publication number
- JP7519484B2 JP7519484B2 JP2023023239A JP2023023239A JP7519484B2 JP 7519484 B2 JP7519484 B2 JP 7519484B2 JP 2023023239 A JP2023023239 A JP 2023023239A JP 2023023239 A JP2023023239 A JP 2023023239A JP 7519484 B2 JP7519484 B2 JP 7519484B2
- Authority
- JP
- Japan
- Prior art keywords
- account
- role
- user
- group
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000011161 development Methods 0.000 title claims description 68
- 238000012549 training Methods 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 35
- 238000009395 breeding Methods 0.000 claims description 16
- 230000001488 breeding effect Effects 0.000 claims description 16
- 230000008520 organization Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 19
- 230000009471 action Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 17
- 241001465754 Metazoa Species 0.000 description 16
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 12
- 230000003313 weakening effect Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 7
- 101150114976 US21 gene Proteins 0.000 description 6
- 229910002092 carbon dioxide Inorganic materials 0.000 description 6
- 239000001569 carbon dioxide Substances 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 5
- 230000007613 environmental effect Effects 0.000 description 4
- 230000035935 pregnancy Effects 0.000 description 4
- 238000004140 cleaning Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 235000009508 confectionery Nutrition 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 206010021703 Indifference Diseases 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000035606 childbirth Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000032696 parturition Effects 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
- 238000002255 vaccination Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、育成システムおよびシステムに関する。 The present invention relates to a development system and a system.
育成システムに関する発明として、例えば、非特許文献に記載のシムシティというゲームが知られている。シムシティは、プレイヤが街を建設するゲームである。シムシティでは、一つのエリアに複数のプレイヤが街を建設することができる。 As an example of an invention related to a development system, a game called SimCity, which is described in non-patent literature, is known. SimCity is a game in which players build cities. In SimCity, multiple players can build cities in one area.
ところで、近年、現実世界において、家族等のグループにおけるコミュニケーションの希薄化が問題となっている。このような問題を解決する手法として、上記のようなゲーム等の仮想現実を利用することが検討されている。 In recent years, the weakening of communication within groups such as families has become an issue in the real world. As a method for solving this problem, the use of virtual reality such as the games mentioned above is being considered.
そこで、本発明の目的は、家族等のグループにおけるコミュニケーションの希薄化を抑制できる育成システムおよびシステムを提供することである。 The object of the present invention is to provide a development system and a system that can prevent the weakening of communication in groups such as families.
近年、子どもが健康に育つ社会、子どもを生み、育てることに喜びを感じることができる社会へ転換することが緊喫の課題になっている。このため、子どもや子育て家庭を、世代を越え、行政や企業、地域社会も含め、国民すべてが支援する新たな支え合いと連帯を作り上げることが求められている。また、子どもたちの健やかな育ちや自立を促し、さらには親自身の育ちを支援し、子育て・親育て支援社会をつくることを国の最優先課題とすることが求められている。 In recent years, it has become an urgent task to transform society into one where children can grow up healthy and where people can feel joy in giving birth and raising children. For this reason, there is a need to create new forms of mutual support and solidarity that transcend generations and involve all citizens, including government, businesses, and local communities, to support children and child-rearing families. There is also a need to make it the nation's top priority to encourage the healthy development and independence of children, and to support the development of parents themselves, creating a society that supports child-rearing and parenting.
このような課題では、若者の自立が重要となる。若者が、自己実現や社会への参画を目指しながら、自己の選択として、職業や結婚、出産、子育てを自らの人生において積極的に位置付けていくことは、自立した社会人となる上で非常に大切なことである。早い頃からの職業意識の醸成のための教育や、教育と雇用との間で連携の取れたキャリア形成を支援すること等により、若年失業の流れを転換してゆくことが求められている。 In order to address these issues, it is important for young people to become independent. It is extremely important for young people to actively consider careers, marriage, childbirth, and child-rearing as their own choices in their lives while striving for self-actualization and participation in society, in order to become independent members of society. There is a need to reverse the trend in youth unemployment by providing education to foster a sense of vocation from an early age and supporting career development that is linked to education and employment.
さらに、子育ての支え合いと連携が重要である。家庭は、子どもが親や家族との愛情によるきずなを形成し、人に対する基本的な信頼感や倫理観、自立心等を身に付けていく場である。しかしながら、職場優先の風潮等から子どもに対し時間的・精神的に十分向き合うことができていない親、無関心や放任といった極端な養育態度の親等の問題が指摘されている。家庭において親が子育ての喜びを共有することで、親から子へ子育ての喜びや楽しさが伝えられることにもつながる。 Furthermore, mutual support and cooperation in child-rearing are important. The home is a place where children form loving bonds with their parents and other family members and acquire basic trust in people, a sense of ethics, and a sense of independence. However, problems have been pointed out with parents who are unable to devote enough time and mental energy to their children due to a culture that prioritizes the workplace, and parents who have extreme parenting attitudes such as indifference and neglect. When parents share the joys of raising children at home, they are also able to pass on the joys and fun of child-rearing to their children.
人々が自由や気楽さを望むあまり、家庭を築くことや生命を継承していくことの大切さへの意識が失われつつあるとの指摘もある。学校教育や地域社会等様々な社会とのかかわりの中で子育ての楽しさを実感し、自らの生命を次代に伝えはぐくんでいくことや、家庭を築くことの大切さの理解を深めることが求められている。 It has been pointed out that people's desire for freedom and ease has led to a loss of awareness of the importance of building a family and passing on life. People need to experience the joys of raising children through school education, local communities, and other aspects of society, and to deepen their understanding of the importance of passing on their own lives to the next generation and building a family.
しかしながら、近年、核家族化、地域社会の変化等、子育てをめぐる環境が大きく変化したため、家庭のみでは子育てを負い切れなくなってきており、さらには虐待等が深刻な問題となっている。祖父母等の親族や、近隣等身近な地域社会での助け合いのネットワークが有効に機能することが望まれる。このため、かつて家族や地域・集落が担っていた次代の育成を支援する機能を、地域や社会の力を借りて、現代社会にふさわしい形で再構築するとともに、子育てを社会全体で支援していく「新たな支え合いと連帯による子育て支援」の体制をつくり上げていくことが求められている。 However, in recent years, the environment surrounding child-rearing has changed dramatically with the trend toward nuclear families and changes in local communities, making it difficult for families to shoulder the burden of child-rearing alone, and child abuse has become a serious problem. It is desirable to have effective networks of mutual support among grandparents and other relatives, as well as neighbors and other members of the local community. For this reason, there is a need to reconstruct the role of supporting the upbringing of the next generation, a role previously played by families, communities, and villages, in a way that is appropriate for modern society with the help of the community and society, and to create a system of "new child-rearing support through mutual support and solidarity" in which the entire society supports child-rearing.
以上のように、少子化対策においては、子育ての支え合いと連携が重要である。そこで、本願発明者は、子育ての支え合いと連携を実現する手段として、ゲームのような仮想空間を利用できると考えた。仮想空間では、多くのプレイヤが容易にコミュニケーションを取ることができる。特に、仮想空間では、物理的に遠く離れた人間同士がコミュニケーションを取ることができる。そのため、コミュニケーションを取ることができる人間の数が飛躍的に増加する。よって、本願発明者は、仮想空間を利用することにより、子育ての支え合いと連携を作り上げることが容易になると考えた。さらに、本願発明者は、仮想空間において関わりあう人間の役割を明確化することにより、子供を含む若者の社会における役割および職業に対する意識付けがなされると考えた。 As described above, in combating the declining birthrate, mutual support and cooperation in raising children is important. The inventor of the present application therefore thought that a virtual space such as a game could be used as a means to achieve mutual support and cooperation in raising children. In a virtual space, many players can easily communicate. In particular, in a virtual space, people who are physically far away can communicate with each other. This dramatically increases the number of people who can communicate. Thus, the inventor of the present application thought that by using a virtual space, it would be easier to create mutual support and cooperation in raising children. Furthermore, the inventor of the present application thought that by clarifying the roles of people who interact in a virtual space, young people, including children, would be made aware of their roles and occupations in society.
そこで、本願発明者は、ゲームのような仮想空間を利用する以下のシステムを提案する。 The inventors of this application therefore propose the following system that utilizes a game-like virtual space.
第1側面は、
複数のコンピュータを備える育成システムであって、
グループは、複数のアカウントを含み、
前記グループを含むDAO(Decentralized Autonomous Organization)が構築され、
前記育成システムは、育成対象設定手段と、ロール設定手段と、育成対象更新手段と、トークン関連付け手段と、を備えており、
前記育成対象設定手段は、育成対象を前記グループに対して分散型台帳システムにより設定し、
前記ロール設定手段は、前記育成対象に対するロールを前記グループに含まれるアカウントに対して前記分散型台帳システムにより設定し、
前記育成対象更新手段は、前記ロールに基づくタスクを前記アカウントに対応するユーザが実行した場合、前記育成対象の情報を前記分散型台帳システムにより更新し、
前記トークン関連付け手段は、前記タスクを実行したユーザに対応する前記アカウントにトークンを前記分散型台帳システムにより関連付ける、
育成システム。
The first aspect is:
A training system including a plurality of computers,
A group contains multiple accounts.
A DAO (Decentralized Autonomous Organization) is constructed that includes the group;
The training system includes a training target setting means, a role setting means, a training target updating means, and a token associating means,
The said training target setting means sets a training target for the said group by a distributed ledger system,
The role setting means sets a role for the development target for the account included in the group by the distributed ledger system;
the training target update means updates information on the training target through the distributed ledger system when a task based on the role is executed by a user corresponding to the account;
The token associating means associates a token with the account corresponding to the user who performed the task through the distributed ledger system.
Development system.
第2側面は、
前記育成対象は、仮想空間に表示される仮想オブジェクトである、
第1側面に記載の育成システム。
The second aspect is,
The target to be raised is a virtual object displayed in a virtual space.
A cultivation system according to the first aspect.
第3側面は、
前記DAOは、複数のグループを含んでおり、
前記育成対象設定手段は、前記複数のグループのそれぞれに前記仮想オブジェクトを前記分散型台帳システムにより設定し、
前記育成システムは、仮想オブジェクト制御手段をさらに備えており、
前記仮想オブジェクト制御手段は、前記複数のグループの前記仮想オブジェクトを同一仮想空間において制御する、
第2側面に記載の育成システム。
The third aspect is
The DAO includes a plurality of groups,
The development target setting means sets the virtual object for each of the plurality of groups by the distributed ledger system;
The nurturing system further includes a virtual object control means,
the virtual object control means controls the virtual objects of the plurality of groups in the same virtual space;
A cultivation system according to a second aspect.
第4側面は、
前記トークンは、前記育成システムにおいて用いられる仮想媒体と交換できる暗号資産である、
第1側面ないし第3側面のいずれかに記載の育成システム。
The fourth aspect is:
The token is a cryptocurrency that can be exchanged for a virtual medium used in the training system.
A cultivation system according to any one of the first to third aspects.
第5側面は、
前記仮想媒体は、前記仮想媒体が利用可能と登録されたショップにおいて消費可能な媒体である、
第4側面に記載の育成システム。
The fifth aspect is:
The virtual medium is a medium that can be consumed at a shop where the virtual medium is registered as being available for use.
A breeding system according to a fourth aspect.
第6側面は、
前記仮想媒体は、前記アカウントに対応するユーザが前記複数のコンピュータを用いてコンテンツを利用できる権利と交換できる媒体である、
第4側面に記載の育成システム。
The sixth aspect is:
The virtual medium is a medium that can be exchanged for a right for a user corresponding to the account to use content using the multiple computers.
A breeding system according to a fourth aspect.
第7側面は、
前記グループに含まれる前記複数のアカウントのそれぞれには、ガバナンストークンが関連付けられており、
前記ガバナンストークンは、前記DAOにおける投票の投票権であり、
前記育成システムは、投票開催手段と、投票手段と、をさらに備えており、
前記投票開催手段は、前記グループに含まれるいずれかのアカウントに対応するユーザの操作に応じて、前記グループにおける前記育成対象に関する投票イベントを前記分散型台帳システムにより開催し、
前記投票手段は、前記グループに含まれる前記複数のアカウントに対応するユーザによる操作に応じて、前記投票権に基づく投票を行い、
前記育成対象更新手段は、前記投票手段による投票結果に基づいて、前記投票イベントが開催された前記グループの前記育成対象の情報を前記分散型台帳システムにより更新する、
第1側面ないし第6側面のいずれかに記載の育成システム。
The seventh aspect is:
A governance token is associated with each of the plurality of accounts included in the group;
The governance tokens are voting rights in the DAO;
The training system further includes a vote holding means and a voting means,
the voting means holds a voting event for the target to be developed in the group through the distributed ledger system in response to an operation of a user corresponding to any one of the accounts included in the group;
the voting means performs voting based on the voting right in response to an operation by a user corresponding to the plurality of accounts included in the group;
The training target update means updates, through the distributed ledger system, information on the training target of the group in which the voting event was held, based on the voting result by the voting means.
A cultivation system according to any one of the first to sixth aspects.
第8側面は、
前記育成システムは、完了通知手段をさらに備えており、
前記完了通知手段は、前記アカウントに対応するユーザによる操作に応じて、前記アカウントが前記タスクを完了したことを前記分散型台帳システムにより通知し、
前記育成対象更新手段は、前記アカウントが前記タスクを完了したことを前記完了通知手段が通知した場合、前記育成対象の情報を前記分散型台帳システムにより更新する、
第1側面ないし第7側面のいずれかに記載の育成システム。
The eighth aspect is:
The training system further includes a completion notification means,
the completion notification means notifies, via the distributed ledger system, that the account has completed the task in response to an operation by a user corresponding to the account;
The training target update means updates information about the training target through the distributed ledger system when the completion notification means notifies that the account has completed the task.
A cultivation system according to any one of the first to seventh aspects.
第9側面は、
前記育成システムは、用途設定手段をさらに備えており、
第1ロールは、前記アカウントに関連付けられている前記仮想媒体の用途を設定するためのロールであり、かつ、第1アカウントに対して設定されており、
前記用途設定手段は、前記第1ロールが設定された前記第1アカウントに対応するユーザの操作に応じて、前記グループに含まれる他のアカウントの前記仮想媒体の用途を前記分散型台帳システムにより設定する、
第4側面ないし第6側面のいずれかに記載の育成システム。
The ninth aspect is:
The said cultivation system further comprises a purpose setting means,
the first role is a role for setting a use of the virtual medium associated with the account, and is set for the first account;
The purpose setting means sets, via the distributed ledger system, the purpose of the virtual medium of other accounts included in the group in response to an operation of a user corresponding to the first account to which the first role is set.
A cultivation system according to any one of the fourth to sixth aspects.
第10側面は、
前記育成システムは、用途設定手段をさらに備えており、
第1ロールは、前記アカウントに関連付けられている前記トークンの用途を設定するためのロールであり、かつ、第1アカウントに対して設定されており、
前記用途設定手段は、前記第1ロールが設定された前記第1アカウントに対応するユーザの操作に応じて、前記グループに含まれる他のアカウントの前記トークンの用途を前記分散型台帳システムにより設定する、
第4側面ないし第6側面のいずれかに記載の育成システム。
The tenth aspect is:
The said cultivation system further comprises a purpose setting means,
the first role is a role for setting a use of the token associated with the account, and is set for the first account;
The purpose setting means sets, in response to an operation of a user corresponding to the first account to which the first role is set, the purpose of the tokens of other accounts included in the group through the distributed ledger system.
A cultivation system according to any one of the fourth to sixth aspects.
第11側面は、
マスタロールは、前記グループに含まれる前記アカウントにロールを設定するためのロールであり、かつ、第1アカウントに対して設定されており、
前記ロール設定手段は、前記マスタロールが設定された第1アカウントに対応するユーザによる操作に応じて、前記育成対象に対する前記ロールを前記グループに含まれる前記アカウントに対して前記分散型台帳システムにより設定する、
第1側面に記載の育成システム。
The eleventh aspect is:
a master role is a role for setting a role for the account included in the group, and is set for a first account;
The role setting means sets the role for the development target to the account included in the group by the distributed ledger system in response to an operation by a user corresponding to the first account to which the master role is set.
A cultivation system according to the first aspect.
第12側面は、
前記育成システムは、タスク設定手段をさらに備えており、
タスク設定ロールは、前記グループに含まれる前記アカウントにタスクを設定するためのロールであり、第1アカウントに対して設定されており、
前記タスク設定手段は、前記タスク設定ロールが設定された第1アカウントに対応するユーザによる操作に応じて、前記育成対象に対する前記タスクを前記グループに含まれる前記アカウントに対して前記分散型台帳システムにより設定する、
第1側面に記載の育成システム。
The twelfth aspect is:
The training system further includes a task setting means,
the task setting role is a role for setting a task to the account included in the group, and is set for a first account;
The task setting means sets the task for the development target to the account included in the group through the distributed ledger system in response to an operation by a user corresponding to a first account to which the task setting role is set.
A cultivation system according to the first aspect.
第13側面は、
複数のコンピュータを備えるシステムであって、
グループは、複数のアカウントを含み、
前記グループを含むDAO(Decentralized Autonomous Organization)が構築され、
前記システムは、育成対象設定手段と、ロール設定手段と、育成対象更新手段と、トークン関連付け手段と、を備えており、
前記育成対象設定手段は、育成対象を前記グループに対して分散型台帳システムにより設定し、
前記ロール設定手段は、前記育成対象に対するロールを前記グループに含まれるアカウントに対して前記分散型台帳システムにより設定し、
前記育成対象更新手段は、前記ロールに基づくタスクを前記アカウントに対応するユーザが実行した場合、前記育成対象の情報を前記分散型台帳システムにより更新し、
前記トークン関連付け手段は、前記タスクを実行したユーザに対応する前記アカウントにトークンを前記分散型台帳システムにより関連付ける、
システム。
The thirteenth aspect is:
A system including a plurality of computers,
A group contains multiple accounts.
A DAO (Decentralized Autonomous Organization) is constructed that includes the group;
The system includes a training target setting means, a role setting means, a training target updating means, and a token associating means,
The said training target setting means sets a training target for the said group by a distributed ledger system,
The role setting means sets a role for the development target for the account included in the group by the distributed ledger system;
the training target update means updates information on the training target through the distributed ledger system when a task based on the role is executed by a user corresponding to the account;
The token associating means associates a token with the account corresponding to the user who performed the task through the distributed ledger system.
system.
本開示によれば、家族等のグループにおけるコミュニケーションの希薄化を抑制できる。 This disclosure can prevent weakening of communication in groups such as families.
(実施形態)
本開示の実施形態に係る育成システム1について、図面を参照して説明する。
(Embodiment)
A development system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.
<育成システム1の概要の説明>
まず、育成システム1の全体構成について図面を参照しながら説明する。図1は、育成システム1のブロック図である。
<Overview of Development System 1>
First, the overall configuration of the training system 1 will be described with reference to the drawings.
図1に示す育成システム1は、第1コンピュータ10-1ないし第4コンピュータ10-4を備えている。第1コンピュータ10-1ないし第4コンピュータ10-4は、通信ネットワークを介して互いに通信できる。ネットワークは、インターネットやイントラネット等である。 The training system 1 shown in FIG. 1 includes a first computer 10-1 to a fourth computer 10-4. The first computer 10-1 to the fourth computer 10-4 can communicate with each other via a communication network. The network may be the Internet, an intranet, or the like.
第1コンピュータ10-1ないし第4コンピュータ10-4のそれぞれは、第1ユーザUS1ないし第4ユーザUS4により使用される情報処理端末である。第1コンピュータ10-1ないし第4コンピュータ10-4は、例えば、スマートフォン、タブレット端末、家庭用ゲーム機、携帯用ゲーム機、または、パーソナルコンピュータである。第1ユーザUS1ないし第4ユーザUS4は、例えば、家族である。第1ユーザUS1は、父である。第2ユーザUS2は、母である。第3ユーザUS3は、長男である。第4ユーザUS4は、長女である。 The first computer 10-1 to the fourth computer 10-4 are information processing terminals used by the first user US1 to the fourth user US4, respectively. The first computer 10-1 to the fourth computer 10-4 are, for example, smartphones, tablet terminals, home game consoles, portable game consoles, or personal computers. The first user US1 to the fourth user US4 are, for example, family members. The first user US1 is the father. The second user US2 is the mother. The third user US3 is the eldest son. The fourth user US4 is the eldest daughter.
第1ユーザUS1ないし第4ユーザUS4のそれぞれは、第1アカウントACCT1ないし第4アカウントACCT4を有している。そして、グループG1は、第1アカウントACCT1ないし第4アカウントACCT4を含んでいる。さらに、グループG1を含むDAO(Decentralized Autonomous Organization)が構築されている。そこで、グループG1に含まれる第1アカウントACCT1ないし第4アカウントACCT4のそれぞれには、ガバナンストークンGTKNが関連付けられている。ガバナンストークンGTKNは、DAOの運営に関する投票権である。さらに、グループG1には、スマートコントラクト500が設定されている。スマートコントラクト500には、DAOにおける取り決めが記録されている。スマートコントラクト500は、ブロックチェーン上に記録されている。
The first user US1 to the fourth user US4 each have a first account ACCT1 to a fourth account ACCT4. The group G1 includes the first account ACCT1 to the fourth account ACCT4. Furthermore, a DAO (Decentralized Autonomous Organization) including the group G1 is constructed. A governance token GTKN is associated with each of the first account ACCT1 to the fourth account ACCT4 included in the group G1. The governance token GTKN is a voting right regarding the operation of the DAO. Furthermore, a
次に、育成システム1の動作概要について説明する。まず、育成対象300が、スマートコントラクト500においてグループG1に対して設定される(ステップS1)。育成対象300は、例えば、仮想空間に表示される仮想オブジェクトである。仮想オブジェクトは、例えば、犬等のペットである。
Next, an overview of the operation of the breeding system 1 will be described. First, the
次に、第1ユーザUS1の第1コンピュータ10-1は、スマートコントラクト500において、育成対象300に対するロールおよびタスクを、第3ユーザUS3に対応する第3アカウントACCT3に対して設定する(ステップS2)。ロールは、第3ユーザUS3が育成対象300に関わる際の役割である。本実施形態では、ロールは、散歩係である。タスクは、ロールの下位概念である。タスクは、第3ユーザUS3が育成対象300に実際に行う動作である。本実施形態では、タスクは、「US3が毎朝散歩に連れて行く」である。
Next, the first computer 10-1 of the first user US1 sets a role and a task for the
第3ユーザUS3は、タスクを実行する(ステップS3)。すなわち、第3ユーザUS3は、育成対象300の散歩を実行する。育成対象300は、仮想オブジェクトである。そのため、第3ユーザUS3は、第3コンピュータ10-3を用いて、仮想空間において育成対象300の散歩を実行する。 The third user US3 executes the task (step S3). That is, the third user US3 takes the subject 300 for a walk. The subject 300 is a virtual object. Therefore, the third user US3 uses the third computer 10-3 to take the subject 300 for a walk in the virtual space.
第3ユーザUS3がタスクを実行すると、育成対象300の情報がスマートコントラクト500において更新される(ステップS4)。育成対象300の情報は、実績である。実績とは、第3ユーザUS3によるタスクの実行履歴である。第3ユーザUS3が育成対象300の散歩を実行すると、第3ユーザUS3の第3コンピュータ10-3は、スマートコントラクト500の実績に散歩を実行した日付を設定する。応じて、第3ユーザUS3に対応する第3アカウントACCT3に対してトークンTKNが付与される(ステップS5)。トークンTKNは、タスクの実行に対する報酬である。トークンTKNは、ガバナンストークンGTKNであってもよいし、ガバナンストークンGTKN以外のトークンであってもよい。
When the third user US3 executes the task, the information of the
<第1コンピュータ10-1の構造>
次に、第1コンピュータ10-1の構造について図面を参照しながら説明する。図2は、第1コンピュータ10-1のブロック図である。
<Structure of First Computer 10-1>
Next, the structure of the first computer 10-1 will be described with reference to the drawing. Figure 2 is a block diagram of the first computer 10-1.
図2に示すように、第1コンピュータ10-1は、制御部12と、記憶部14と、ネットワークインターフェース16と、グラフィック処理部18と、ディスプレイ20と、オーディオ処理部22と、スピーカ24と、操作部26と、タッチパッド28と、を含んでいる。
As shown in FIG. 2, the first computer 10-1 includes a control unit 12, a
記憶部14は、プログラムおよびデータを記憶する。記憶部14は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、および、ストレージ(例えば、フラッシュメモリまたはハードディスク)の組合せである。
プログラムは、例えば、以下のプログラムを含む。
・OS(Operating System)のプログラム
・情報処理を実行するアプリケーション(例えば、ウェブブラウザ、または後述する対象アプリ)のプログラム
データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ(つまり、情報処理の実行結果)
制御部12は、記憶部14が記憶しているプログラムを実行することによって、第1コンピュータ10-1の機能を実現する。制御部12は、例えば、以下の少なくとも1つである。
・CPU(Central Processing Unit)
・GPU(Graphic Processing Unit)
・ASIC(Application Specific Integrated Circuit)
・FPGA(Field Programmable Array)
制御部12は、育成対象設定手段30と、ロール設定手段32と、育成対象更新手段34と、トークン関連付け手段36と、仮想オブジェクト制御手段38と、投票開催手段40と、投票手段42と、完了通知手段44と、用途設定手段46と、タスク設定手段48と、を機能ブロックとして含んでいる。
The
The programs include, for example, the following programs:
・OS (Operating System) programs
- Program data of an application that executes information processing (e.g., a web browser or a target application described later) includes, for example, the following data.
-Databases referenced in information processing
Data obtained by executing information processing (i.e., the results of executing information processing)
The control unit 12 realizes the functions of the first computer 10-1 by executing the programs stored in the
・CPU (Central Processing Unit)
・GPU (Graphic Processing Unit)
・ASIC (Application Specific Integrated Circuit)
・FPGA (Field Programmable Array)
The control unit 12 includes, as functional blocks, a development target setting means 30, a role setting means 32, a development target update means 34, a token association means 36, a virtual object control means 38, a vote holding means 40, a voting means 42, a completion notification means 44, a purpose setting means 46, and a task setting means 48.
ネットワークインターフェース16は、第1コンピュータ10-1と外部装置との間の通信を制御する。外部装置は、第2コンピュータ10-2ないし第4コンピュータ10-4および後述する分散型台帳システム50である。
The
グラフィック処理部18は、制御部12が生成した画像データに基づいてディスプレイ20に画像を表示させる。ディスプレイ20は、液晶ディスプレイまたは有機EL(Electro Luminescence)ディスプレイである。
The
オーディオ処理部22は、制御部12が生成した音声データに基づいてスピーカ24に音を出力させる。
The
操作部26は、タッチパッド28によるユーザの操作に基づいて操作信号を生成し、制御部12に操作信号を出力する。
The
なお、第2コンピュータ10-2ないし第4コンピュータ10-4の構造は、第1コンピュータ10-1と同じであるので説明を省略する。 The structures of the second computer 10-2 to the fourth computer 10-4 are the same as that of the first computer 10-1, so a description thereof will be omitted.
<分散型台帳システム50の構造>
次に、分散型台帳システム50の構造について図面を参照しながら説明する。図3は、分散型台帳システム50のブロック図である。
<Structure of distributed
Next, the structure of the distributed
育成システム1は、分散型台帳システム50をさらに備えている。図3に示すように、分散型台帳システム50は、複数のノードコンピュータ50a~50dを含んでいる。
The development system 1 further includes a distributed
ノードコンピュータ50a~50dは、ネットワークを介して互いに通信できる。ネットワークは、インターネットやイントラネット等である。ノードコンピュータ50a~50dは、例えば、有線または無線によりネットワークと接続されている。ノードコンピュータ50a~50dは、ピア・ツー・ピア(P2P)方式で互いに通信する。
The
ノードコンピュータ50a~50dは、ブロックチェーン技術を用いて分散型台帳を管理する。例えば、ノードコンピュータ50aは、記録すべきトークンの取引に関するデータを取得する。ノードコンピュータ50aは、取得したデータを含むブロックを作成し、ブロックチェーンに追加する。ノードコンピュータ50aは、追加したブロックの情報をノードコンピュータ50b~50dへ送信する。ノードコンピュータ50b~50dは、受信したブロックの正しさを検証する。ノードコンピュータ50b~50dは、検証に成功すると、ブロックチェーンにブロックを追加する。ノードコンピュータ50a~50dは、例えば、連結されるブロックの数(承認数)にしたがってブロックチェーンを確定する。これにより、分散型台帳システム50を構成する複数のノードコンピュータ50a~50dにわたって、同一の分散型台帳が保存されることになる。なお、保存されるデータは、適宜に暗号化される。
The
ノードコンピュータ50a~50dのハードウェア構成は、第1コンピュータ10-1ないし第4コンピュータ10-4のハードウェア構成と同一または類似であってよいので、詳細な説明を省略する。
The hardware configuration of the
<育成システム1の動作>
次に、育成システム1の動作について説明する。育成システム1では、以下の動作が行われる。
(1)第1動作:第1ユーザUS1が第1コンピュータ10-1により育成対象300をグループG1に対して設定する。
(2)第2動作:第1ユーザUS1が第1コンピュータ10-1によりロールおよびタスクを設定する。
(3)第3動作:第3ユーザUS3がタスクを実行し、第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNが関連付けられる。
(4)第4動作:第3ユーザUS3が、トークンTKNをポイントPTに交換し、ポイントPTを使用して物品を取得する。
(5)第5動作:グループG1において投票イベントが開催される。
(6)第6動作:第3ユーザUS3がタスクを実行し、第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNが関連付けられる。
(7)第7動作:第1ユーザUS1が第1コンピュータ10-1により第3ユーザUS3のトークンTKNの用途を設定する。
(8)第8動作:グループG1~G3の育成対象300,304,306が同一仮想空間において制御される。
<Operation of Development System 1>
Next, a description will be given of the operation of the training system 1. In the training system 1, the following operations are performed.
(1) First action: The first user US1 sets the
(2) Second action: The first user US1 sets a role and a task through the first computer 10-1.
(3) Third action: A third user US3 executes a task, and a token TKN is associated with a third account ACCT3 corresponding to the third user US3.
(4) Fourth action: The third user US3 exchanges the token TKN for points PT and uses the points PT to acquire an item.
(5) Fifth action: A voting event is held in group G1.
(6) Sixth action: A third user US3 executes a task, and a token TKN is associated with a third account ACCT3 corresponding to the third user US3.
(7) Seventh operation: The first user US1 sets the use of the token TKN of the third user US3 through the first computer 10-1.
(8) Eighth operation: The raising objects 300, 304, and 306 of groups G1 to G3 are controlled in the same virtual space.
第1コンピュータ10-1ないし第4コンピュータ10-4の制御部12が記憶部14により記憶されているプログラムを読み出すにより、これらのプログラムが第1動作ないし第8動作を第1コンピュータ10-1ないし第4コンピュータ10-4に実行させる。
When the control unit 12 of the first computer 10-1 through the fourth computer 10-4 reads out the programs stored in the
(1)第1動作
まず、第1動作について図面を参照しながら説明する。図4は、第1動作の説明図である。
(1) First Operation
First, the first operation will be described with reference to Fig. 4. Fig. 4 is an explanatory diagram of the first operation.
第1動作では、第1ユーザUS1が第1コンピュータ10-1により育成対象300をグループG1に対して設定する。第1ユーザUS1は、育成対象300をグループG1に対して設定するように、第1コンピュータ10-1のタッチパッド28を操作する。応じて、第1コンピュータ10-1の制御部12は、分散型台帳システム50に対して育成対象設定要求をネットワークインターフェース16により送信する(ステップS11)。育成対象設定要求は、育成対象300をグループG1に対して設定する情報を含んでいる。
In the first operation, the first user US1 sets the
次に、分散型台帳システム50は、スマートコントラクト500において、育成対象300をグループG1に対して設定する(ステップS12)。具体的には、分散型台帳システム50は、育成対象設定要求が含んでいる情報に基づいて、スマートコントラクト500の育成対象の欄に育成対象300を設定する。ステップS11,S12により、第1コンピュータ10-1の制御部12(育成対象設定手段30)は、育成対象300をグループG1に対して分散型台帳システム50により設定する。
Next, the distributed
次に、分散型台帳システム50は、育成対象300がグループG1に対して設定されたことを第1コンピュータ10-1に通知する(ステップS13)。第1コンピュータ10-1の制御部12は、ネットワークインターフェース16を介してステップS13の通知を取得する。以上の動作により、第1動作が完了する。
Next, the distributed
(2)第2動作
まず、第2動作について図面を参照しながら説明する。図5は、第2動作の説明図である。
(2) Second Operation
First, the second operation will be described with reference to Fig. 5. Fig. 5 is an explanatory diagram of the second operation.
第2動作では、第1ユーザUS1が第1コンピュータ10-1によりロールおよびタスクを設定する。スマートコントラクト500には、マスタロールおよびタスク設定ロールが設定されている。マスタロールは、グループG1に含まれるアカウントにロールを設定するためのロールである。タスク設定ロールは、グループG1に含まれるアカウントにタスクを設定するためのロールである。本実施形態では、マスタロールおよびタスク設定ロールは、第1アカウントACCT1に対して設定されている。
In the second operation, the first user US1 sets roles and tasks using the first computer 10-1. A master role and a task setting role are set in the
第1ユーザUS1は、ロール、タスクおよび報酬をスマートコントラクト500に対して設定するように、第1コンピュータ10-1のタッチパッド28を操作する。本実施形態では、ロールは、第3ユーザUS3が育成対象300の散歩係であることである。タスクは、第3ユーザUS3が育成対象300を毎朝(少なくとも1日1回午前6時から10時の間に10分以上)散歩に連れて行くことである。報酬は、第3ユーザUS3がタスクを一か月継続することにより、1ポイントのトークンTKNが第3ユーザUS3に対して付与されることである。応じて、第1コンピュータ10-1の制御部12は、分散型台帳システム50に対してロール・タスク設定要求をネットワークインターフェース16により送信する(ステップS21)。ロール・タスク設定要求は、ロールに関する情報、タスクに関する情報および報酬に関する情報を含んでいる。
The first user US1 operates the
次に、分散型台帳システム50は、スマートコントラクト500において、ロール、タスクおよび報酬を設定する(ステップS22)。具体的には、分散型台帳システム50は、ロール・タスク設定要求が含んでいる情報を、スマートコントラクト500のロール、タスクおよび報酬の欄に対して設定する。ステップS21,S22により、第1コンピュータ10-1の制御部12(ロール設定手段32)は、マスタロールが設定された第1アカウントACCT1に対応する第1ユーザUS1による操作に応じて、育成対象300に対するロールをグループG1に含まれる第3アカウントACCT3に対して分散型台帳システム50により設定する。さらに、第1コンピュータ10-1の制御部12(タスク設定手段48)は、タスク設定ロールが設定された第1アカウントACCT1に対応する第1ユーザUS1による操作に応じて、育成対象300に対するタスクをグループG1に含まれる第3アカウントACCT3に対して分散型台帳システム50により設定する。
Next, the distributed
次に、分散型台帳システム50は、ロール、タスクおよび報酬が設定されたことを第1コンピュータ10-1に通知する(ステップS23)。第1コンピュータ10-1の制御部12は、ネットワークインターフェース16を介してステップS23の通知を取得する。なお、ステップS22,S23において、第3コンピュータ10-3に対しても通知が行われてもよい。以上の動作により、第2動作が完了する。
Next, the distributed
(3)第3動作
まず、第3動作について図面を参照しながら説明する。図6は、第3動作の説明図である。
(3) Third Operation
First, the third operation will be described with reference to Fig. 6. Fig. 6 is an explanatory diagram of the third operation.
第3動作では、第3ユーザUS3がタスクを実行し、第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNが関連付けられる。まず、第3ユーザUS3は、第3コンピュータ10-3のタッチパッド28を操作することにより、育成対象300の散歩(タスク)を実行する(ステップS31)。より詳細には、第3コンピュータ10-3の制御部12(仮想オブジェクト制御手段38)は、育成対象300(仮想オブジェクト)を仮想空間において制御する。具体的には、第3コンピュータ10-3の制御部12は、第3アカウントACCT3のアバターと育成対象300とを仮想空間において散歩させる。この際、ディスプレイ20は、第3アカウントACCT3のアバターおよび育成対象300が仮想空間を散歩する画像を表示する。
In the third operation, the third user US3 executes a task, and the token TKN is associated with the third account ACCT3 corresponding to the third user US3. First, the third user US3 executes a walk (task) of the
次に、第3コンピュータ10-3の制御部12は、分散型台帳システム50に対して育成対象情報更新要求をネットワークインターフェース16により送信する。育成対象情報更新要求は、第3ユーザUS3がタスクを完了した情報を含んでいる。第3ユーザUS3がタスクを完了した情報は、例えば、タスクを完了した日付を含んでいる。
Next, the control unit 12 of the third computer 10-3 sends a development target information update request to the distributed
次に、分散型台帳システム50は、スマートコントラクト500において、育成対象情報を更新する(ステップS33)。本実施形態では、育成対象情報は、実績である。実績とは、第3ユーザUS3によるタスクの実行履歴である。分散型台帳システム50は、育成対象情報更新要求が含んでいる情報に基づいて、スマートコントラクト500の実績の欄に第3ユーザUS3がタスクを完了した日付を設定する。ステップS32,S33により、第3コンピュータ10-3の制御部12(育成対象更新手段34)は、ロールに基づくタスクを第3アカウントACCT3に対応する第3ユーザUS3が実行した場合、育成対象300の情報を分散型台帳システム50により更新する。
Next, the distributed
第3ユーザUS3に対応する第3アカウントACCT3がスマートコントラクト500の報酬の欄の条件をクリアした場合、分散型台帳システム50は、第3ユーザUS3に対してトークンTKNを付与する(ステップS34)。具体的には、分散型台帳システム50(トークン関連付け手段36)は、タスクを実行した第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNを関連付ける。これにより、第3ユーザUS3は、トークンTKNを取得する。以上の動作により、第3動作が完了する。
If the third account ACCT3 corresponding to the third user US3 meets the conditions in the reward column of the
(4)第4動作
まず、第4動作について図面を参照しながら説明する。図7は、第4動作の説明図である。
(4) Fourth Operation
First, the fourth operation will be described with reference to Fig. 7. Fig. 7 is an explanatory diagram of the fourth operation.
第4動作では、第3ユーザUS3が、トークンTKNをポイントPTに交換し、ポイントPTを使用して物品を取得する。ここで、トークンTKNは、育成システム1において用いられる仮想媒体と交換できる暗号資産である。暗号資産は、例えば、仮想通貨である。また、仮想媒体は、仮想媒体が利用可能と登録されたショップにおいて消費可能な媒体である。すなわち、仮想媒体は、ショップにおいて利用可能なポイントPTである。 In the fourth operation, the third user US3 exchanges the token TKN for points PT and uses the points PT to acquire an item. Here, the token TKN is a crypto asset that can be exchanged for a virtual medium used in the development system 1. The crypto asset is, for example, a virtual currency. Furthermore, the virtual medium is a medium that can be consumed in a shop that is registered as being available for use. In other words, the virtual medium is points PT that can be used in the shop.
まず、第3ユーザUS3は、トークンTKNをポイントPTと交換するように、第3コンピュータ10-3のタッチパッド28を操作する。応じて、第3コンピュータ10-3の制御部12は、分散型台帳システム50に対してトークン交換要求をネットワークインターフェース16により送信する(ステップS41)。トークン交換要求は、第3ユーザUS3が所有するトークンTKNをポイントPTに交換するための要求である。
First, the third user US3 operates the
次に、分散型台帳システム50は、トークンTKNの所有者を変更する(ステップS42)。具体的には、分散型台帳システム50は、トークンTKNの所有者を第3ユーザUS3に対応する第3アカウントACCT3から第1ユーザUS1に対応する第1アカウントACCT1に変更する。そして、分散型台帳システム50は、第3ユーザUS3に対応する第3アカウントACCT3に対してポイントPTを加算(付与)する(ステップS43)。これにより、第3ユーザUS3は、ポイントPTを取得する。ポイントPTの管理は、例えば、図示しないスマートコントラクトにより管理されてもよいし、ポイントPTを管理するための図示しないサーバにより管理されてもよい。
Next, the distributed
次に、第3ユーザUS3は、第3コンピュータ10-3のタッチパッド28を操作することにより、ショップ端末110のWebサイトにアクセスする。そして、第3ユーザUS3は、第3コンピュータ10-3のタッチパッド28を操作することにより、ショップ端末110のWebサイトにおいて、物品の購入手続きを行う。物品は、例えば、ゲームソフトやお菓子である。これにより、分散型台帳システム50は、第3ユーザUS3に対応する第3アカウントACCT3に対してポイントPTを減算する。すなわち、第3ユーザUS3は、第3コンピュータ10-3のタッチパッド28を操作することにより、ポイントPTを使用する(ステップS44)。この際、ポイントPTの所有者は、第3ユーザUS3からショップ端末110の所有者に変更される。
Next, the third user US3 accesses the website of the
次に、ショップ端末110は、第3ユーザUS3に対して物品を付与する処理を実行する。たとえば、ショップ端末110は、運営者112に対して第3ユーザUS3に物品を付与するために必要な情報を表示したり、購入手続きが行われた第3ユーザUS3と物品とを対応付けて、第3ユーザUS3に物品を付与するための発送処理を実行したりする。これにより、第3ユーザUS3は、物品を取得できる。以上の動作により、第4動作が完了する。
Next, the
(5)第5動作
まず、第5動作について図面を参照しながら説明する。図8は、第5動作の説明図である。
(5) Fifth Action
First, the fifth operation will be described with reference to Fig. 8. Fig. 8 is an explanatory diagram of the fifth operation.
第5動作では、グループG1において投票イベントが開催される。グループG1の投票イベントでは、ガバナンストークンGTKNは、投票権である。また、第1ユーザUS1ないし第4ユーザUS4が所有する票数は、ガバナンストークンGTKNの所有量に応じて決定される。すなわち、ガバナンストークンGTKNの所有量が多くなると、投票可能な票数が多くなる、または、1つの投票に対する重みづけが高くなる。 In the fifth operation, a voting event is held in group G1. In the voting event of group G1, the governance token GTKN is a voting right. Furthermore, the number of votes held by the first user US1 to the fourth user US4 is determined according to the amount of governance token GTKN held. In other words, the more governance token GTKN held, the more votes can be cast, or the weighting of each vote becomes higher.
まず、第1ユーザUS1は、投票イベントを開催するように、第1コンピュータ10-1のタッチパッド28を操作する。本実施形態では、育成対象300の服の色を決定するための投票イベントが開催される。育成対象300の服の色の選択肢として、A:赤、B:青およびC:黄が準備されている。そして、第1コンピュータ10-1の制御部12は、分散型台帳システム50に対して投票イベント開催要求をネットワークインターフェース16により送信する(ステップS51)。投票イベント開催要求は、育成対象300の服の色を決定する情報、および、育成対象300の服の色の選択肢の情報を含んでいる。
First, the first user US1 operates the
分散型台帳システム50は、投票イベントを開催する(ステップS52)。具体的には、分散型台帳システム50は、投票イベント開催要求が含んでいる情報に基づいて、スマートコントラクト502に投票イベントの内容を記述する。ステップS51,S52により、このように、第1コンピュータ10-1の制御部12(投票開催手段40)は、第1ユーザUS1(グループに含まれるいずれかのアカウントに対応するユーザ)の操作に応じて、グループG1における育成対象300に関する投票イベントを分散型台帳システム50により開催する。そして、分散型台帳システム50は、第1コンピュータ10-1ないし第4コンピュータ10-4に対して投票開催通知を送信する(ステップS53)。応じて、第1コンピュータ10-1ないし第4コンピュータ10-4の制御部12のそれぞれは、ネットワークインターフェース16を介してステップS53の通知を取得する。
The distributed
次に、第1コンピュータ10-1ないし第4コンピュータ10-4の制御部12(投票手段42)のそれぞれは、第1ユーザUS1ないし第4ユーザUS4(グループに含まれる前記複数のアカウントに対応するユーザ)による操作に応じて、投票権に基づく投票を行う(ステップS54)。より詳細には、第1ユーザUS1ないし第4ユーザUS4のそれぞれは、第1コンピュータ10-1ないし第4コンピュータ10-4のタッチパッド28を操作することにより、AないしCの選択肢を選択する。第1コンピュータ10-1ないし第4コンピュータ10-4の制御部12のそれぞれは、第1ユーザUS1ないし第4ユーザUS4が選択した選択肢を含む投票内容情報を分散型台帳システム50に対してネットワークインターフェース16により送信する。応じて、分散型台帳システム50は、投票内容情報を取得する。
Next, the control unit 12 (voting means 42) of each of the first computer 10-1 to the fourth computer 10-4 votes based on the voting rights in response to the operation by the first user US1 to the fourth user US4 (users corresponding to the multiple accounts included in the group) (step S54). More specifically, each of the first user US1 to the fourth user US4 selects options A to C by operating the
次に、分散型台帳システム50は、投票内容情報に基づいて、投票イベントの集計を行う(ステップS55)。そして、分散型台帳システム50は、投票結果に基づいて、育成対象300を変化させる(ステップS56)。具体的には、分散型台帳システム50は、育成対象300の服の色を投票結果により定まる色に変化させる。以上のように、第1コンピュータ10-1ないし第4コンピュータ10-4の制御部12(育成対象更新手段34)のそれぞれは、制御部12(投票手段42)による投票結果に基づいて、投票イベントが開催されたグループG1の育成対象300の情報を分散型台帳システム50により変化させる。以上の動作により、第5動作が完了する。
Next, the distributed
(6)第6動作
まず、第6動作について図面を参照しながら説明する。図9は、第6動作の説明図である。
(6) Sixth Action
First, the sixth operation will be described with reference to Fig. 9. Fig. 9 is an explanatory diagram of the sixth operation.
第6動作では、第3ユーザUS3がタスクを実行し、第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNが関連付けられる。ただし、第6動作では、育成対象300は、仮想オブジェクト(無体物)ではなく、実世界における動植物(有体物)である。本実施形態では、動植物は、犬である。第1ユーザUS1ないし第4ユーザUS4は、愛情と責任をもってグループG1で動植物を育てていく。これにより、家族等のグループにおけるコミュニケーションの希薄化を抑制できる。家族等のグループにおけるコミュニケーションの希薄化が抑制されると、支え合いと連携が促進される。また、家族等のグループにおけるコミュニケーションの希薄化が抑制されると、家庭において動植物の育てる責任と愛情が育まれ、喜びや楽しさを実感する。また、家族でだけでなく、動植物を育てている仲間や近隣住民等のグループ内におけるコミュニケーションの取り方や重要性を学ぶことができる。その結果、育成システム1は、少子化対策に貢献できる。
In the sixth operation, the third user US3 executes the task, and the token TKN is associated with the third account ACCT3 corresponding to the third user US3. However, in the sixth operation, the
まず、第3ユーザUS3は、育成対象300の散歩(タスク)を実行する(ステップS61)。より詳細には、第3ユーザUS3は、育成対象300である犬の散歩を実行する。犬の散歩が完了すると、第2ユーザUS2は、第3ユーザUS3に代わって、第2コンピュータ10-2のタッチパッド28を操作して、第3ユーザUS3がタスクを完了したことを入力する。これにより、第2コンピュータ10-2の制御部12は、第3アカウントACCT3がタスクを完了したことを示すタスク完了通知を分散型台帳システム50に対してネットワークインターフェース16により送信する(ステップS62)。このように、第2コンピュータ10-2の制御部12(完了通知手段44)は、第2ユーザUS2(アカウントに対応するユーザ)による操作に応じて、第3アカウントACCT3がタスクを完了したことを分散型台帳システム50に対して通知する。タスク完了通知は、第3ユーザUS3がタスクを完了した情報を含んでいる。第3ユーザUS3がタスクを完了した情報は、例えば、タスクを完了した日付を含んでいる。
First, the third user US3 walks the target 300 (task) (step S61). More specifically, the third user US3 walks the dog, which is the
次に、分散型台帳システム50は、スマートコントラクト500において、育成対象情報を更新する(ステップS63)。本実施形態では、育成対象情報は、実績である。実績とは、第3ユーザUS3によるタスクの実行履歴である。分散型台帳システム50は、育成対象情報更新要求が含んでいる情報に基づいて、スマートコントラクト500の実績の欄に第3ユーザUS3がタスクを完了した日付を設定する。ステップS62,S63により、第2コンピュータ10-2の制御部12(育成対象更新手段34)は、第3アカウントACCT3がタスクを完了したことを通知した場合、育成対象300の情報を分散型台帳システム50により更新する。第3アカウントACCT3がタスクを完了したことの通知は、第2コンピュータ10-2の制御部12(完了通知手段44)により行われる。
Next, the distributed
第3ユーザUS3に対応する第3アカウントACCT3がスマートコントラクト500の報酬の欄の条件をクリアした場合、分散型台帳システム50は、第3ユーザUS3に対してトークンTKNを付与する(ステップS64)。具体的には、分散型台帳システム50(トークン関連付け手段36)は、タスクを実行した第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNを関連付ける。これにより、第3ユーザUS3は、トークンTKNを取得する。以上の動作により、第6動作が完了する。
If the third account ACCT3 corresponding to the third user US3 meets the conditions in the reward column of the
(7)第7動作
まず、第7動作について図面を参照しながら説明する。図10は、第7動作の説明図である。
(7) Seventh Action
First, the seventh operation will be described with reference to Fig. 10. Fig. 10 is an explanatory diagram of the seventh operation.
第7動作では、第1ユーザUS1が第1コンピュータ10-1により第3ユーザUS3のポイントPTの用途を設定する。スマートコントラクト504には、第1ロールが設定されている。第1ロールは、第3アカウントACCT3に関連付けられているポイントPT(仮想媒体)の用途を設定するためのロールである。以下では、第3アカウントACCT3に関連付けられているポイントPTの用途を単にポイント用途と呼ぶ。本実施形態では、第1ロールは、第1ユーザUS1に対応する第1アカウントACCT1に対して設定されている。
In the seventh operation, the first user US1 sets the use of the points PT of the third user US3 via the first computer 10-1. A first role is set in the
第1ユーザUS1は、第1コンピュータ10-1のタッチパッド28を操作して、ポイント用途をスマートコントラクト500に対して設定する。本実施形態では、ポイント用途は、第3アカウントACCT3に対応する第3ユーザUS3がポイントPTをお菓子の購入に利用することである。応じて、第1コンピュータ10-1の制御部12は、分散型台帳システム50に対して用途設定要求をネットワークインターフェース16により送信する(ステップS71)。用途設定要求は、ポイント用途に関する情報を含んでいる。
The first user US1 operates the
次に、分散型台帳システム50は、スマートコントラクト500において、ポイント用途を設定する(ステップS72)。具体的には、分散型台帳システム50は、用途設定情報が含んでいるポイント用途に関する情報を、スマートコントラクト504の用途の欄に対して設定する。ステップS71,S72により、第1コンピュータ10-1の制御部12(用途設定手段46)は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3(グループG1に含まれる他のアカウント)のポイントPT(仮想媒体)の用途を分散型台帳システム50により設定する。
Next, the distributed
次に、分散型台帳システム50は、ポイント用途が設定されたことを第1コンピュータ10-1に通知する(ステップS73)。第1コンピュータ10-1の制御部12は、ネットワークインターフェース16を介してステップS73の通知を取得する。以上の動作により、第7動作が完了する。
Next, the distributed
(8)第8動作
まず、第8動作について図面を参照しながら説明する。図11は、第8動作の説明図である。図11に示すように、DAOは、グループG1~G3を含んでいる。すなわち、このDAOは、グループG1~G3のそれぞれで育成対象を育てるコミュニティである。また、グループG1~G3のそれぞれも、家族等で構成されるDAOで構成されるコミュニティである。
(8) Eighth Action
First, the eighth operation will be described with reference to the drawings. Fig. 11 is an explanatory diagram of the eighth operation. As shown in Fig. 11, the DAO includes groups G1 to G3. That is, the DAO is a community in which each of the groups G1 to G3 raises a target to be raised. Each of the groups G1 to G3 is also a community made up of DAOs made up of families, etc.
第8動作では、グループG1~G3の育成対象300,304,306に応じた仮想オブジェクトが同一仮想空間において制御される。このDAOでは、第1ユーザUS1,US11,US21は、グループG1で育成された育成対象300、グループG2で育成された育成対象304、および、グループG3で育成された育成対象306を仮想オブジェクトとしたゲームをプレイすることができる。これにより、第1ユーザUS1,US11,US21のそれぞれは、他のグループのユーザとコミュニケーションを取ることができる。
In the eighth operation, virtual objects corresponding to the
まず、グループG1の第1コンピュータ10-1の制御部12(育成対象設定手段30)は、グループG1に育成対象300(仮想オブジェクト)を分散型台帳システム50により設定する。グループG2の第1コンピュータ10-11の制御部12(育成対象設定手段30)は、グループG2に育成対象304(仮想オブジェクト)を分散型台帳システム50により設定する。グループG3の第1コンピュータ10-21の制御部12(育成対象設定手段30)は、グループG3に育成対象306(仮想オブジェクト)を分散型台帳システム50により設定する。なお、第8動作において育成対象設定手段30が行う動作は、第1動作において育成対象設定手段30が行う動作と同じであるので説明を省略する。
First, the control unit 12 (raising target setting means 30) of the first computer 10-1 in group G1 sets a raising target 300 (virtual object) in group G1 using the distributed
次に、グループG1の第1ユーザUS1は、第1コンピュータ10-1によりゲームをプレイする。グループG2の第1ユーザUS11は、第1コンピュータ10-11によりゲームをプレイする。グループG3の第1ユーザUS21は、第1コンピュータ10-21によりゲームをプレイする。この際、第1ユーザUS1、第1ユーザUS11および第1ユーザUS21は、同一仮想空間において同時にゲームをプレイする。そのため、グループG1の第1コンピュータ10-1の制御部12(仮想オブジェクト制御手段38)、グループG2の第1コンピュータ10-11の制御部12(仮想オブジェクト制御手段38)およびグループG3の第1コンピュータ10-21の制御部12(仮想オブジェクト制御手段38)のそれぞれは、グループG1~G3の育成対象300,304,306(仮想オブジェクト)を同一仮想空間において制御する(ステップS81)。これにより、第1コンピュータ10-1,10-11,10-21のディスプレイ20のそれぞれは、育成対象300,304,306を含む画像を表示する。以上の動作により、第8動作が完了する。
Next, the first user US1 of group G1 plays the game using the first computer 10-1. The first user US11 of group G2 plays the game using the first computer 10-11. The first user US21 of group G3 plays the game using the first computer 10-21. At this time, the first user US1, the first user US11 and the first user US21 play the game simultaneously in the same virtual space. Therefore, the control unit 12 (virtual object control means 38) of the first computer 10-1 of group G1, the control unit 12 (virtual object control means 38) of the first computer 10-11 of group G2 and the control unit 12 (virtual object control means 38) of the first computer 10-21 of group G3 each control the development targets 300, 304, 306 (virtual objects) of groups G1 to G3 in the same virtual space (step S81). As a result, the
[効果]
育成システム1によれば、家族等のグループ(コミュニティ)におけるコミュニケーションの希薄化を抑制できる。より詳細には、ロール設定手段32は、育成対象300に対するロールをグループG1に含まれる第3アカウントACCT3に対して分散型台帳システム50により設定する。すなわち、第1ユーザUS1は、第3ユーザUS3にロールを設定する。そして、トークン関連付け手段36は、ロールに基づくタスクを実行した第3ユーザUS3に対応する第3アカウントACCT3にトークンTKNを分散型台帳システム50により関連付ける。すなわち、第3ユーザUS3は、タスクを実行することにより、報酬を得る。そのため、第1ユーザUS1と第3ユーザUS3との間において、ロール、タスクの実行および報酬の設定のためのコミュニケーションが図られる。その結果、育成システム1によれば、家族等のグループにおけるコミュニケーションの希薄化を抑制できる。家族等のグループにおけるコミュニケーションの希薄化が抑制されると、子育ての支え合いと連携が促進される。また、家族等のグループにおけるコミュニケーションの希薄化が抑制されると、家庭において親が子育ての喜びを実感でき、親から子へ子育ての喜びや楽しさが伝えられる。また、家族でだけでなく、保育園、幼稚園、学校、近隣住民等のグループ内におけるコミュニケーションの取り方や重要性を学ぶことができる。その結果、育成システム1は、少子化対策に貢献できる。
[effect]
According to the development system 1, it is possible to suppress the weakening of communication in a group (community) such as a family. More specifically, the role setting means 32 sets the role for the
さらに、第1ユーザUS1は、第3ユーザUS3にロールを設定する。第3ユーザUS3は、タスクを実行することにより、報酬を得る。これにより、第3ユーザUS3は、自身の社会における役割、職業および存在意義について意識するようになる。 Furthermore, the first user US1 sets a role for the third user US3. The third user US3 receives a reward by completing a task. This makes the third user US3 aware of his or her role, occupation, and purpose in society.
仮想オブジェクト制御手段38は、グループG1~G3の育成対象300,304,306を同一仮想空間において制御する。これにより、グループG1~G3間のコミュニケーションが図られる。たとえば、家族ぐるみのコミュニケーションの取りかた、グループ(家族)で育成した育成対象300が仮想空間内で行動する状態、仮想空間内での活躍(成果)や他人からの評価を意識および実感することができる。
The virtual object control means 38 controls the development targets 300, 304, 306 of groups G1 to G3 in the same virtual space. This allows communication between groups G1 to G3. For example, it is possible to be aware of and realize how a family communicates, how the
トークンTKNは、育成システム1において用いられるポイントPTと交換できる暗号資産である。これにより、第3ユーザUS3は、タスクの実行により、暗号資産を得ることができる。すなわち、第3ユーザUS3は、タスクを実行する経済的意義(貢献に対する対価)を認識できる。その結果、第3ユーザUS3は、自身の社会における役割、職業および存在意義についてさらに意識するようになる。 The token TKN is a cryptocurrency that can be exchanged for points PT used in the training system 1. This allows the third user US3 to obtain cryptocurrency by completing a task. In other words, the third user US3 can recognize the economic significance of completing a task (reward for contribution). As a result, the third user US3 becomes more aware of his or her role, occupation, and purpose in society.
ポイントPTは、ポイントPTが利用可能と登録されたショップにおいて消費可能な媒体である。これにより、第3ユーザUS3は、タスクの実行により、ポイントPTを得ることができる。すなわち、第3ユーザUS3は、タスクを実行する経済的意義(貢献に対する対価)を明確に認識できる。その結果、第3ユーザUS3は、自身の社会における役割、職業および存在意義についてさらに意識するようになる。 Points PT are a consumable medium at shops that are registered as accepting points PT. This allows the third user US3 to obtain points PT by completing tasks. In other words, the third user US3 can clearly recognize the economic significance of completing tasks (reward for contribution). As a result, the third user US3 becomes more aware of his or her role, occupation, and purpose in society.
育成システム1によれば、以下の理由によっても、家族等のグループにおけるコミュニケーションの希薄化を抑制できる。より詳細には、投票手段42は、グループG1に含まれる第1ユーザUS1ないし第4ユーザUS4による操作に応じて、投票権に基づく投票を行う。そして、育成対象更新手段34は、投票手段42による投票結果に基づいて、投票イベントが開催されたグループG1の育成対象300の情報を分散型台帳システム50により更新する。このような投票イベントが開催されることにより、グループG1に含まれる第1ユーザUS1ないし第4ユーザUS4は、育成対象300に関するコミュニケーションを取ったり、投票イベントの開催の要否に関するコミュニケーションを取ったりするようになる。その結果、育成システム1によれば、家族等のグループにおけるコミュニケーションの希薄化を抑制できる。また、グループG1に含まれる第1ユーザUS1ないし第4ユーザUS4は、親子関係や年齢、性別等に関係なくグループG1内のユーザの意見を聞くことができ、自身の行動に対する貢献度合い(投票権数)に基づいて発言力が増すことを意識することができる。これによりさらに、グループG1に含まれる第1ユーザUS1ないし第4ユーザUS4は、グループG1内におけるタスクの実行を意欲的に行うようになる。
According to the development system 1, the weakening of communication in a group such as a family can be suppressed for the following reasons. More specifically, the voting means 42 votes based on the voting rights in response to the operation by the first user US1 to the fourth user US4 included in the group G1. Then, the development target update means 34 updates the information of the
用途設定手段46は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3のポイントPTの用途を分散型台帳システム50により設定する。これにより、第3アカウントACCT3に関連付けられているポイントPTの用途が制限される。その結果、第3ユーザUS3が不適切な用途にポイントPTを使用することが抑制される。これにより、例えば未成年やお年寄りがポイントPTの使用についてトラブルに巻き込まれないようすることができる(いわゆるペアレントコントロール)。
The use setting means 46 sets the use of the points PT of the third account ACCT3 through the distributed
ロール設定手段32は、マスタロールが設定された第1アカウントACCT1に対応する第1ユーザUS1による操作に応じて、育成対象300に対するロールを第3アカウントACCT3に対して分散型台帳システム50により設定する。これにより、第1アカウントACCT1に対応する第1ユーザUS1以外のユーザは、育成対象300に対するロールを設定および変更できない。その結果、第3ユーザUS3が、第1ユーザUS1の許可なくロールを変更することが抑制される。
The role setting means 32 sets the role for the
タスク設定手段48は、タスク設定ロールが設定された第1アカウントACCT1に対応する第1ユーザUS1による操作に応じて、育成対象300に対するタスクを第3アカウントACCT3に対して分散型台帳システム50により設定する。これにより、第1アカウントACCT1に対応する第1ユーザUS1以外のユーザは、育成対象300に対するタスクを設定および変更できない。その結果、第3ユーザUS3は、第1ユーザUS1の許可なくタスクを変更することが抑制される。
The task setting means 48 sets a task for the
(その他の実施形態)
前記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
Other Embodiments
The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design without departing from the spirit of the present invention.
第4動作では、ポイントPTは、物品(有体物)と交換されていた。しかしながら、ポイントPTは、仮想空間で使用される仮想オブジェクトやサービス等の無体物と交換されてもよい。すなわち、ポイントPT(仮想媒体)は、第3アカウントACCT3の第3ユーザUS3が第1コンピュータ10-1ないし第4コンピュータ10-4を用いてコンテンツを利用できる権利と交換できる媒体であってもよい。コンテンツは、例えば、ゲームソフトや音楽および動画の視聴である。すなわち、コンテンツを利用できる権利とは、例えば、ゲームを1時間できる権利でおよびアニメ等の動画を1話観られる権利等である。 In the fourth operation, the points PT were exchanged for goods (tangible objects). However, the points PT may also be exchanged for intangible objects such as virtual objects or services used in a virtual space. In other words, the points PT (virtual medium) may be a medium that can be exchanged for the right to allow the third user US3 of the third account ACCT3 to use content using the first computer 10-1 to the fourth computer 10-4. The content may be, for example, game software, music, or the viewing of videos. In other words, the right to use content may be, for example, the right to play a game for one hour and the right to watch one episode of a video such as an anime.
なお、第7動作では、用途設定手段46は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3のポイントPTの用途を分散型台帳システム50により設定する。しかしながら、第1ロールは、第3アカウントACCT3に関連付けられているトークンTKNの用途を設定するためのロールであってもよい。この場合、用途設定手段46は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3のトークンTKNの用途を分散型台帳システム50により設定してもよい。
In the seventh operation, the purpose setting means 46 sets the purpose of the points PT of the third account ACCT3 through the distributed
なお、ゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、カードゲーム、スポーツゲーム、ボードゲームまたはパズルゲーム等である。 The games may be action games, shooting games, role-playing games, simulation games, card games, sports games, board games, or puzzle games, etc.
なお、育成対象300は、動物または植物の仮想オブジェクト(無体物)であってもよいし、実空間における動物や植物(有体物)であってもよい。育成対象300は、例えば、プラモデルのような製作物であってもよい。また、仮想オブジェクトは、完成された一つのオブジェクトに限らず、パーツオブジェクトを組み合わせて制作する建造物(クラフトゲーム、街づくりゲームや農場系ゲーム)やロボット等であってもよい。
The
なお、育成対象300が仮想オブジェクトである場合、育成対象300がゲームのキャラクタであってもよい。ゲームキャラクタは、ユーザの操作に基づいて制御されるプレイヤキャラクタであってもよいし、コンピュータによって制御されるノンプレイヤキャラクタであってもよい。
When the
なお、ロールは、散歩係に限られない。育成対象300が動物である場合、ロールは、餌係、掃除係等が挙げられる。育成対象300が植物である場合、ロールは、水やり係等が挙げられる。育成対象300がプラモデルである場合、ロールは、組み立てるパーツや、組み立て、塗装等が挙げられる。また、ロールとタスクとは1対1で対応付けられていてもよい。
Note that roles are not limited to walking the animal. If the
なお、育成対象300が仮想オブジェクトである場合、第3ユーザUS3がタスクを実行すると、育成対象300が変化してもよい。育成対象300が変化するとは、例えば、育成対象300の外観が変化したり、育成対象300のパラメータが変化したりしてもよい。育成対象300の外観とは、卵から孵化して動物の見た目に変化したり、子供から大人の見た目に変化したり、大きさや色が変わったり、アクセサリーや衣装が変化したりすることを含む。育成対象300のパラメータとは、育成対象300の攻撃力や守備力等である。
When the
なお、育成対象300が仮想オブジェクトである場合、第3ユーザUS3がタスクを実行しない場合、育成対象300が病気や怪我をする等コンディションが悪くなるようにしてもよいし、死んでもよい。これにより、ユーザは、生き物を育てることや命の大切さ等を学ぶこともできる。
If the
なお、育成対象300は、第1ユーザUS1ないし第4ユーザUS4のいずれかであってもよい。育成対象300は、第1ユーザUS1でもよい。第1ユーザUS1は、父である。この場合、タスクは、運動、ワクチン接種、人間ドック等である。これにより、第1ユーザUS1の健康が促進される。育成対象300は、第3ユーザUS3でもよい。第3ユーザUS3は、長男である。この場合、タスクは、勉強である。これにより、第3ユーザUS3の成績が向上する。また、タスクは、第1ユーザUS1または第2ユーザUS2が習い事や塾への送迎をすることであってもよいし、第1ユーザUS1または第2ユーザUS2が第3ユーザUS3の勉強の手伝いをすることであってもよい。勉強の手伝いとは、スケジュール管理やテストの丸付け(採点、チェック)等である。さらに、第3ユーザUS3が目標の成績を達成した場合、第3ユーザUS3に対してポイントPTまたはトークンTKNが付与されてもよいし、第1ユーザUS1または第2ユーザUS2に対してポイントPTまたはトークンTKNが付与されてもよい。
The
なお、第1ユーザUS1ないし第4ユーザUS4のそれぞれは、第1ユーザUS1ないし第4ユーザUS4自身の目標および目標を達成するためのタスクを設定できてもよい。この場合、第1ユーザUS1ないし第4ユーザUS4は、タスクを実行することにより目標を達成したら、ポイントPTを得ることができる。目標は、例えば、第1ユーザUS1が1か月以内に体重を1kg減らすことであり、タスクは、毎日一万歩以上歩くことである。タスクが実行されたか否かの判定は、例えば、スマートウォッチ等のウェアラブルデバイスまたはスマートフォンにより行われる。また、目標は、テストで100点を取ることであり、タスクは、毎日1時間以上勉強することである。タスクが実行されたか否かの判定は、例えば、タブレット端末が勉強時間を測定することにより行われる。 Each of the first user US1 to the fourth user US4 may be able to set their own goals and tasks for achieving the goals. In this case, the first user US1 to the fourth user US4 can obtain points PT when they achieve their goals by performing the tasks. For example, the goal is for the first user US1 to lose 1 kg of weight within one month, and the task is to walk 10,000 steps or more every day. The determination of whether or not the task has been performed is performed, for example, by a wearable device such as a smart watch or a smartphone. Also, the goal is to get 100 points on a test, and the task is to study for one hour or more every day. The determination of whether or not the task has been performed is performed, for example, by a tablet terminal measuring the study time.
なお、育成対象300は、例えば、仮想パラメータであってもよい。仮想パラメータとは、例えば、二酸化炭素排出量である。第3ユーザUS3は、グループG1における二酸化炭素排出量を低減するために、タスクを実行してもよい。タスクは、例えば、電力使用量の低減である。具体的には、タスクは、エアコンの稼働時間またはエアコンの設定温度、照明の使用時間等である。
The
なお、育成対象300が電力消費量や二酸化炭素排出量低減量等の仮想パラメータである場合、グループG1~G3間で電力消費量や二酸化炭素排出量の低減量等を競わせてもよい。IoT技術を利用することにより、家電の電力消費量や二酸化炭素排出量を管理してもよい。これによりカーボンニュートラルの実現に貢献できるので、地球温暖化対策に貢献できる。また、グループG1~G3間の競争は、ESGおよびSDGsに配慮した行動に繋がる。その結果、家族で環境問題に取り組んだり環境問題を学んだりできる。また、グループG1~G3間で競ったり、グループG1~G3で成果を共有したりすることで、グループG1~G3のメンバーが共同して環境問題に対処できる。
If the
なお、第5動作において、投票イベントにより決定される事項は、育成対象300の服の色に限らない。例えば、第5動作の投票イベントにより、育成対象300の育成方針や、育成対象300を他の育成対象と合成するか否かが決定されてもよい。育成対象300の育成方針は、第3ユーザUS3が実行するタスクに応じて、育成対象300が進化する方向性である。育成対象300の進化は、育成対象300の名前や、外観、パラメータ等が変化することである。
In the fifth operation, the matters determined by the voting event are not limited to the color of the clothing of the
なお、第3動作において、育成対象300の情報は、育成対象300の実績に限らない。例えば、第3動作において、育成対象300の名前や、外観、パラメータ等が変化することは、育成対象300の情報が更新されることに含まれる。
In the third operation, the information of the
なお、第3ユーザUS3がタスクを実行したことが、SNS(Social Networking Service)により発信されてもよい。また、第3ユーザUS3がタスクを実行することによりトークンTKNまたはポイントPTを取得したことが、SNSにより発信されてもよい。 The fact that the third user US3 has completed the task may be announced via SNS (Social Networking Service). Also, the fact that the third user US3 has acquired the token TKN or points PT by completing the task may be announced via SNS.
なお、トークンTKNまたはポイントPTは、第3ユーザUS3が所定時間にわたりゲームをプレイできる権利、第3ユーザUS3が所定時間にわたり動画を視聴できる権利、または、テレビを所定時間にわたり視聴する権利と交換されてもよい。 The token TKN or points PT may be exchanged for the right of the third user US3 to play a game for a specified time, the right of the third user US3 to watch a video for a specified time, or the right to watch television for a specified time.
なお、グループG1は、町内会であってもよい。この場合、育成対象300は、例えば、現実世界の公園や遊園地等(施設)である。タスクは、公園の清掃である。第3ユーザUS3は、トークンTKNまたはポイントPTとお菓子等の物品とを交換できる。また、投票イベントにより、公園に関する事項が決定されてもよい。公園に関する事項は、例えば、遊具の購入等である。また、育成対象300は、仮想空間であり公園や遊具等の仮想オブジェクトであってもよい(街づくりゲーム、クラフト系ゲーム等)。タスクは、仮想空間内における掃除等の行動であってもよい。
The group G1 may be a neighborhood association. In this case, the
なお、グループG1は、PTAであってもよい。この場合、育成対象300は、例えば、学校である。タスクは、通学路での児童または生徒の誘導や、警備巡回、学校行事への協力である。また、育成対象300は、仮想空間であり学校や児童、生徒等の仮想オブジェクトであってもよい(学校づくりゲーム、街づくりゲーム、クラフト系ゲーム等)。タスクは、仮想空間内における、キャラクタの誘導や、警備巡回、学校行事等の行動であってもよい。
The group G1 may be a PTA. In this case, the
なお、グループG1は、現実世界の学校や、習い事のクラス、チーム等(集団)であってもよい。この場合、育成対象300は、クラスやチームである。タスクは、日直、図書係、給食係等、クラス運営やチーム運営に関する仕事である。第3ユーザUS3は、トークンTKNまたはポイントPTを学校内の売店において使用できる。なお、第3ユーザUS3が成績優秀者である場合、第3ユーザUS3にバッチが付与されてもよい。また、育成対象300は、動植物や仮想オブジェクトであってもよい。また、習い事がスポーツである場合、練習や試合にタスクが設定され、第3ユーザUS3がそのタスクを達成したときには、トークンTKN、ポイントPTや、バッジ等が第3ユーザUS3に付与されてもよい。また、育成対象300は、仮想空間であり学校やスポーツチーム等の仮想オブジェクトであってもよい(学校づくりゲーム、スポーツシミュレーションゲーム、街づくりゲーム、クラフト系ゲーム等)。タスクは、仮想空間内における日直、図書係、給食係等、クラス運営やチーム運営等の行動であってもよい。
The group G1 may be a school in the real world, a class for extracurricular activities, a team, etc. (group). In this case, the target of
なお、グループG1は、現実世界の会社や団体等(組織)であってもよい。この場合、グループG1は、会社に所属する複数の社員のアカウントを含む。育成対象300は、実空間における動植物であってもよいし、動植物の仮想オブジェクトであってもよいし、二酸化炭素排出量等の仮想パラメータであってもよい。タスクが実行されたことがSNSにより発信されることで、社風、環境問題や社会貢献に取り組んでいる実績等が対外的にPRされる。また、育成対象300は、仮想空間であり会社等の仮想オブジェクトであってもよい(会社づくりゲーム、街づくりゲーム、クラフト系ゲーム等)。
Note that group G1 may be a company or group (organization) in the real world. In this case, group G1 includes the accounts of multiple employees belonging to the company. The
なお、グループは、前述したグループG1に関わらず老人ホーム、マンション、スポーツチーム、店舗、所定のNFTホルダー等、様々なコミュニティを形成する範囲であればよい。これらグループ毎にDAOを形成することにより、スマートコントラクトによってロール、タスクや報酬を管理することで健全なコミュニティを形成することができ、個々が自身のスキルを発揮することによって、コミュニティごとに社会課題を解決したり社会貢献をする等に取り組むことができる。 The groups can be anything that forms a variety of communities, such as nursing homes, apartment complexes, sports teams, stores, and designated NFT holders, regardless of the aforementioned group G1. By forming a DAO for each of these groups, a healthy community can be formed by managing roles, tasks, and rewards through smart contracts, and each individual can utilize their own skills to solve social issues and contribute to society in each community.
なお、スマートコントラクト500に第1ユーザUS1または第2ユーザUS2が出産休暇や育児休暇を取得したことが設定できてもよい。第1ユーザUS1または第2ユーザUS2が出産休暇や育児休暇を取得すると、育成対象300の成長が促進されてもよいし、トークンTKNの取得量が増えてもよい。このように、第1ユーザUS1または第2ユーザUS2が出産休暇や育児休暇を取ることによって仮想通貨が付与されるようにしてもよく、この場合、休暇を取ることが第1ユーザUS1または第2ユーザUS2のタスクとなる。さらに、勤務時間や休暇取得が改竄されないようにブロックチェーン上にデータを管理し、このデータを行政機関等に送信する等によって企業の労働環境を監視するようにしてもよい。また、出産休暇や育児休暇を取りやすくなることによって、少子化問題を解決することができる。
It may be possible to set in the
なお、グループG1の第1ユーザUS1ないし第4ユーザUS4の全員がタスクを実行することにより、第1ユーザUS1ないし第4ユーザUS4がより多くのトークンTKNまたはポイントPTを取得してもよい。第1ユーザUS1ないし第4ユーザUS4の全員が実行するタスクとは、例えば、ボランティア活動や環境貢献に関する活動である。 In addition, the first user US1 to the fourth user US4 of group G1 may acquire more tokens TKN or points PT by performing a task with all of them. The tasks performed by all of the first user US1 to the fourth user US4 may be, for example, volunteer activities or activities related to environmental contributions.
なお、第3ユーザUS3がタスクを実行しているが、第1ユーザUS1、第2ユーザUS2または第4ユーザUS4がタスクを実行してもよい。 Note that the third user US3 is executing the task, but the first user US1, the second user US2, or the fourth user US4 may also execute the task.
なお、タスクは、ロールの下位概念ではなく、ロールと同じであってもよい。 Note that a task does not have to be a sub-concept of a role, and may be the same as a role.
なお、マスタロールおよびタスク設定ロールは、第1ユーザUS1に対応する第1アカウントACCT1以外のアカウントに設定されてもよい。 The master role and task setting role may be set to an account other than the first account ACCT1 corresponding to the first user US1.
なお、育成対象300の設定の前に、育成対象300を決定するための選挙イベントが行われてもよい。
In addition, before the
なお、第6動作において、第2ユーザUS2は、第3ユーザUS3に代わって、第2コンピュータ10-2のタッチパッド28を操作して、第3ユーザUS3がタスクを完了したことを入力する。しかしながら、第3コンピュータ10-3または第4コンピュータ10-4は、育成対象300である犬や散歩道具に付けた装置から位置情報を取得し、位置情報に基づいて第3ユーザUS3の行動を判定することにより、第3ユーザUS3が散歩を実行したか否かを判定してもよい。
In the sixth operation, the second user US2 operates the
なお、用途設定手段46は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3のポイントPTの用途を分散型台帳システム50により設定する。しかしながら、用途設定手段46は、第1ロールが設定されている第1アカウントACCT1に対応する第1ユーザUS1の操作に応じて、第3アカウントACCT3のポイントPTを使用できる上限量を、分散型台帳システム50により設定できてもよい。
The purpose setting means 46 sets the purpose of the points PT of the third account ACCT3 through the distributed
DAOは、グループG1~G3を含んでいる。しかしながら、グループG1~G3を含むコミュニティは、DAOではなくゲームに参加するプレイヤの集団であってもよい。この場合、第1ユーザUS1,US11,US21は、グループG1~G3のそれぞれで育成した育成対象300,304,306のキャラクタをゲームにおいて使用できる。
The DAO includes groups G1 to G3. However, the community including groups G1 to G3 may be a group of players participating in a game rather than a DAO. In this case, the first users US1, US11, and US21 can use the
これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment are achieved. In addition, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.
1:育成システム
10-1,10-11,10-21:第1コンピュータ
10-2:第2コンピュータ
10-3:第3コンピュータ
10-4:第4コンピュータ
12:制御部
14:記憶部
16:ネットワークインターフェース
18:グラフィック処理部
20:ディスプレイ
22:オーディオ処理部
24:スピーカ
26:操作部
28:タッチパッド
30:育成対象設定手段
32:ロール設定手段
34:育成対象更新手段
36:トークン関連付け手段
38:仮想オブジェクト制御手段
40:投票開催手段
42:投票手段
44:完了通知手段
46:用途設定手段
48:タスク設定手段
50:分散型台帳システム
50a~50d:ノードコンピュータ
110:ショップ端末
112:運営者
300,304,306:育成対象
500,502,504:スマートコントラクト
ACCT1:第1アカウント
ACCT3:第3アカウント
ACCT4:第4アカウント
G1~G3:グループ
GTKN:ガバナンストークン
PT:ポイント
TKN:トークン
US1,US11,US21:第1ユーザ
US2:第2ユーザ
US3:第3ユーザ
US4:第4ユーザ
Reference Signs List 1: Development system 10-1, 10-11, 10-21: First computer 10-2: Second computer 10-3: Third computer 10-4: Fourth computer 12: Control unit 14: Memory unit 16: Network interface 18: Graphics processing unit 20: Display 22: Audio processing unit 24: Speaker 26: Operation unit 28: Touchpad 30: Development target setting means 32: Role setting means 34: Development target update means 36: Token association means 38: Virtual object control means 40: Vote holding means 42: Voting means 44 : Completion notification means 46: Purpose setting means 48: Task setting means 50: Distributed
Claims (13)
グループは、複数のアカウントを含み、
前記グループを含むDAO(Decentralized Autonomous Organization)が構築され、
前記育成システムは、育成対象設定手段と、ロール設定手段と、育成対象更新手段と、トークン関連付け手段と、を備えており、
前記育成対象設定手段は、育成対象に関する情報を前記グループに対して分散型台帳システムにより設定し、
前記ロール設定手段は、前記育成対象に対するロールを前記グループに含まれるアカウントに対して前記分散型台帳システムにより設定し、
前記育成対象更新手段は、前記ロールに基づくタスクを前記アカウントに対応するユーザが実行したことを示す情報を取得した場合、前記育成対象の情報を前記分散型台帳システムにより更新し、
前記トークン関連付け手段は、前記タスクを実行したユーザに対応する前記アカウントにトークンを前記分散型台帳システムにより関連付ける、
育成システム。 A training system including a plurality of computers,
A group contains multiple accounts.
A DAO (Decentralized Autonomous Organization) is constructed that includes the group;
The training system includes a training target setting means, a role setting means, a training target updating means, and a token associating means,
The training target setting means sets information about the training target for the group using a distributed ledger system;
The role setting means sets a role for the development target for the account included in the group by the distributed ledger system;
When the training target update means acquires information indicating that a user corresponding to the account has executed a task based on the role, the training target update means updates the information of the training target through the distributed ledger system;
The token associating means associates a token with the account corresponding to the user who performed the task through the distributed ledger system.
Development system.
請求項1に記載の育成システム。 The target to be raised is a virtual object displayed in a virtual space , and the virtual object changes when the task is executed .
The breeding system according to claim 1 .
前記育成対象設定手段は、前記複数のグループのそれぞれに前記仮想オブジェクトを前記分散型台帳システムにより設定し、
前記育成システムは、仮想オブジェクト制御手段をさらに備えており、
前記仮想オブジェクト制御手段は、前記複数のグループの前記仮想オブジェクトを同一仮想空間において制御する、
請求項2に記載の育成システム。 The DAO includes a plurality of groups,
The development target setting means sets the virtual object for each of the plurality of groups by the distributed ledger system;
The nurturing system further includes a virtual object control means,
the virtual object control means controls the virtual objects of the plurality of groups in the same virtual space;
The breeding system according to claim 2.
請求項1ないし請求項3のいずれかに記載の育成システム。 The token is a cryptocurrency that can be exchanged for a virtual medium used in the training system.
The breeding system according to any one of claims 1 to 3.
請求項4に記載の育成システム。 The virtual medium is a medium that can be consumed at a shop where the virtual medium is registered as being available for use.
The breeding system according to claim 4.
請求項4に記載の育成システム。 The virtual medium is a medium that can be exchanged for a right for a user corresponding to the account to use content using the multiple computers.
The breeding system according to claim 4.
前記ガバナンストークンは、前記DAOにおける投票の投票権であり、
前記育成システムは、投票開催手段と、投票手段と、をさらに備えており、
前記投票開催手段は、前記グループに含まれるいずれかのアカウントに対応するユーザの操作に応じて、前記グループにおける前記育成対象に関する投票イベントを前記分散型台帳システムにより開催し、
前記投票手段は、前記グループに含まれる前記複数のアカウントに対応するユーザによる操作に応じて、前記投票権に基づく投票を行い、
前記育成対象更新手段は、前記投票手段による投票結果に基づいて、前記投票イベントが開催された前記グループの前記育成対象の情報を前記分散型台帳システムにより更新する、
請求項1ないし請求項3のいずれかに記載の育成システム。 A governance token is associated with each of the plurality of accounts included in the group;
The governance tokens are voting rights in the DAO;
The training system further includes a vote holding means and a voting means,
the voting means holds a voting event for the target to be developed in the group through the distributed ledger system in response to an operation of a user corresponding to any one of the accounts included in the group;
the voting means performs voting based on the voting right in response to an operation by a user corresponding to the plurality of accounts included in the group;
The training target update means updates, through the distributed ledger system, information on the training target of the group in which the voting event was held, based on the voting result by the voting means.
The breeding system according to any one of claims 1 to 3.
前記完了通知手段は、前記アカウントに対応するユーザによる操作に応じて、前記アカウントが前記タスクを完了したことを前記分散型台帳システムにより通知し、
前記育成対象更新手段は、前記アカウントが前記タスクを完了したことを前記完了通知手段が通知した場合、前記育成対象の情報を前記分散型台帳システムにより更新する、
請求項1ないし請求項3のいずれかに記載の育成システム。 The training system further includes a completion notification means,
the completion notification means notifies, in response to an operation by a user corresponding to the account, that the account has completed the task, via the distributed ledger system;
The training target update means updates information about the training target through the distributed ledger system when the completion notification means notifies that the account has completed the task.
The breeding system according to any one of claims 1 to 3.
第1ロールは、前記アカウントに関連付けられている前記仮想媒体の用途を設定するためのロールであり、かつ、第1アカウントに対して設定されており、
前記用途設定手段は、前記第1ロールが設定された前記第1アカウントに対応するユーザの操作に応じて、前記グループに含まれる他のアカウントの前記仮想媒体の用途を前記分散型台帳システムにより設定する、
請求項4に記載の育成システム。 The said cultivation system further comprises a purpose setting means,
the first role is a role for setting a use of the virtual medium associated with the account, and is set for the first account;
The purpose setting means sets, via the distributed ledger system, the purpose of the virtual medium of other accounts included in the group in response to an operation of a user corresponding to the first account to which the first role is set.
The breeding system according to claim 4.
第1ロールは、前記アカウントに関連付けられている前記トークンの用途を設定するためのロールであり、かつ、第1アカウントに対して設定されており、
前記用途設定手段は、前記第1ロールが設定された前記第1アカウントに対応するユーザの操作に応じて、前記グループに含まれる他のアカウントの前記トークンの用途を前記分散型台帳システムにより設定する、
請求項4に記載の育成システム。 The said cultivation system further comprises a purpose setting means,
the first role is a role for setting a use of the token associated with the account, and is set for the first account;
The purpose setting means sets, in response to an operation of a user corresponding to the first account to which the first role is set, the purpose of the tokens of other accounts included in the group through the distributed ledger system.
The breeding system according to claim 4.
前記ロール設定手段は、前記マスタロールが設定された第1アカウントに対応するユーザによる操作に応じて、前記育成対象に対する前記ロールを前記グループに含まれる前記アカウントに対して前記分散型台帳システムにより設定する、
請求項1に記載の育成システム。 a master role is a role for setting a role for the account included in the group, and is set for a first account;
The role setting means sets the role for the development target to the account included in the group by the distributed ledger system in response to an operation by a user corresponding to the first account to which the master role is set.
The breeding system according to claim 1 .
タスク設定ロールは、前記グループに含まれる前記アカウントにタスクを設定するためのロールであり、第1アカウントに対して設定されており、
前記タスク設定手段は、前記タスク設定ロールが設定された第1アカウントに対応するユーザによる操作に応じて、前記育成対象に対する前記タスクを前記グループに含まれる前記アカウントに対して前記分散型台帳システムにより設定する、
請求項1に記載の育成システム。 The training system further includes a task setting means,
the task setting role is a role for setting a task to the account included in the group, and is set for a first account;
The task setting means sets the task for the development target to the account included in the group through the distributed ledger system in response to an operation by a user corresponding to a first account to which the task setting role is set.
The breeding system according to claim 1 .
グループは、複数のアカウントを含み、
前記グループを含むDAO(Decentralized Autonomous Organization)が構築され、
前記システムは、育成対象設定手段と、ロール設定手段と、育成対象更新手段と、トークン関連付け手段と、を備えており、
前記育成対象設定手段は、育成対象に関する情報を前記グループに対して分散型台帳システムにより設定し、
前記ロール設定手段は、前記育成対象に対するロールを前記グループに含まれるアカウントに対して前記分散型台帳システムにより設定し、
前記育成対象更新手段は、前記ロールに基づくタスクを前記アカウントに対応するユーザが実行したことを示す情報を取得した場合、前記育成対象の情報を前記分散型台帳システムにより更新し、
前記トークン関連付け手段は、前記タスクを実行したユーザに対応する前記アカウントにトークンを前記分散型台帳システムにより関連付ける、
システム。 A system including a plurality of computers,
A group contains multiple accounts.
A DAO (Decentralized Autonomous Organization) is constructed that includes the group;
The system includes a training target setting means, a role setting means, a training target updating means, and a token associating means,
The training target setting means sets information about the training target for the group using a distributed ledger system;
The role setting means sets a role for the development target for the account included in the group by the distributed ledger system;
When the training target update means acquires information indicating that a user corresponding to the account has executed a task based on the role, the training target update means updates the information of the training target through the distributed ledger system;
The token associating means associates a token with the account corresponding to the user who performed the task through the distributed ledger system.
system.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023023239A JP7519484B2 (en) | 2023-02-17 | 2023-02-17 | Development system and system |
| JP2024108465A JP7730403B2 (en) | 2023-02-17 | 2024-07-04 | Development system and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023023239A JP7519484B2 (en) | 2023-02-17 | 2023-02-17 | Development system and system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024108465A Division JP7730403B2 (en) | 2023-02-17 | 2024-07-04 | Development system and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023054841A JP2023054841A (en) | 2023-04-14 |
| JP7519484B2 true JP7519484B2 (en) | 2024-07-19 |
Family
ID=85874194
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023023239A Active JP7519484B2 (en) | 2023-02-17 | 2023-02-17 | Development system and system |
| JP2024108465A Active JP7730403B2 (en) | 2023-02-17 | 2024-07-04 | Development system and system |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024108465A Active JP7730403B2 (en) | 2023-02-17 | 2024-07-04 | Development system and system |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7519484B2 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7827994B2 (en) * | 2023-08-16 | 2026-03-11 | 株式会社カプコン | Information processing system, information processing method, and program |
| JP7662222B1 (en) | 2023-11-28 | 2025-04-15 | 株式会社コナミデジタルエンタテインメント | Computer program, game system using same, and control method |
| JP7595738B1 (en) * | 2023-12-26 | 2024-12-06 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP7541202B1 (en) | 2024-01-05 | 2024-08-27 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP7583199B1 (en) | 2024-01-17 | 2024-11-13 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP7564387B1 (en) * | 2024-01-22 | 2024-10-08 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP7546178B1 (en) | 2024-01-31 | 2024-09-05 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP7850502B2 (en) * | 2024-03-25 | 2026-04-23 | 株式会社オカキチ | Information processing systems, information processing methods, and programs |
| JP7705524B1 (en) | 2024-07-03 | 2025-07-09 | Kddi株式会社 | Information processing device, information processing method, and program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014198185A (en) | 2013-03-29 | 2014-10-23 | 株式会社バンダイナムコゲームス | Game information providing system and program |
| JP2016063884A (en) | 2014-09-24 | 2016-04-28 | グリー株式会社 | Game program, game control method, and computer |
| JP7125574B1 (en) | 2021-10-29 | 2022-08-25 | 合同会社Famc | Systems, methods, and programs for determining matters to be determined when players perform actions |
| JP2023018859A (en) | 2021-07-28 | 2023-02-09 | 株式会社カプコン | Program and information processing device |
-
2023
- 2023-02-17 JP JP2023023239A patent/JP7519484B2/en active Active
-
2024
- 2024-07-04 JP JP2024108465A patent/JP7730403B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014198185A (en) | 2013-03-29 | 2014-10-23 | 株式会社バンダイナムコゲームス | Game information providing system and program |
| JP2016063884A (en) | 2014-09-24 | 2016-04-28 | グリー株式会社 | Game program, game control method, and computer |
| JP2023018859A (en) | 2021-07-28 | 2023-02-09 | 株式会社カプコン | Program and information processing device |
| JP7125574B1 (en) | 2021-10-29 | 2022-08-25 | 合同会社Famc | Systems, methods, and programs for determining matters to be determined when players perform actions |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023054841A (en) | 2023-04-14 |
| JP7730403B2 (en) | 2025-08-27 |
| JP2024128011A (en) | 2024-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7519484B2 (en) | Development system and system | |
| Morales et al. | A practical experience on the use of gamification in MOOC courses as a strategy to increase motivation | |
| Cruz-Cunha | Handbook of research on serious games as educational, business and research tools | |
| Nelson | Cultivating outdoor classrooms: Designing and implementing child-centered learning environments | |
| Robertson et al. | Understanding the importance of context: A qualitative study of a location-based exergame to enhance school childrens physical activity | |
| Luimula et al. | Communication, Hands on Experiencing and Digital Twins | |
| Ortega-Arranz et al. | Creating engaging experiences in MOOCs through in-course redeemable rewards | |
| WO2023108841A2 (en) | Game system for achieving behavior guidance and life navigation, and use method therefor | |
| Fitz-Walter et al. | Exploring the effect of achievements on students attending university orientation | |
| Ng | A video game to supplement a hybrid principles of microeconomics course | |
| Tariq et al. | Poor family-functioning and lack of interpersonal support as predictors of online gaming addiction in adolescents | |
| Mallick et al. | Learning Urogenital Diseases in Oddity (LUDO)—a gamification-based innovation for learning urogenital diseases in emergency medicine | |
| Finco | I play, you play and we play together: Social interaction through the use of pokémon go | |
| Costa et al. | The role of empathy in sport tourism services: A review | |
| Shao et al. | Electronic Sports Sustainable Development of Probing into Digital Games, Teenage Domestication, and Mutual Construction | |
| Wildenauer | Children’s Access to Free Play in Nature in Relation to Mental Health and Overall Well-Being | |
| Ortega | Motivation theory in factors that motivate volunteer soccer referees to remain volunteering | |
| Briggs | Gamification of leadership training methods: Utilizing modern gaming culture to train effective leaders in corporate and non-profit settings | |
| Niknam | An augmented reality mobile game design to enhance spatial memory in elderly with dementia | |
| Shukla-Bhatt | The Leap of the Limping Goddess | |
| Engerman et al. | ESportsU digital warrior camp: Creating an esports-based culturally relevant computing living learning camp | |
| Tonkin | Playing in a digital world | |
| Reynolds | Undoing Urgency: Reclaim Your Time for the Things that Matter Most | |
| Saunders | The Role of Video Game Play, Gender Roles, and Career Decision Self-Efficacy in Development of STEM Career Interests & Motivation | |
| Soute | Head Up Games: On the design, creation and evaluation of interactive outdoor games for children |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20230322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20230308 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230517 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20230517 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240229 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240319 |
|
| 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: 20240618 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240708 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7519484 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |