Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7523648B2 - Information processing device and information processing method - Google Patents
[go: Go Back, main page]

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

Information processing device and information processing method Download PDF

Info

Publication number
JP7523648B2
JP7523648B2 JP2023187365A JP2023187365A JP7523648B2 JP 7523648 B2 JP7523648 B2 JP 7523648B2 JP 2023187365 A JP2023187365 A JP 2023187365A JP 2023187365 A JP2023187365 A JP 2023187365A JP 7523648 B2 JP7523648 B2 JP 7523648B2
Authority
JP
Japan
Prior art keywords
information
user
target
display mode
target user
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
JP2023187365A
Other languages
Japanese (ja)
Other versions
JP2024091444A (en
Inventor
伸也 高山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2023187365A priority Critical patent/JP7523648B2/en
Publication of JP2024091444A publication Critical patent/JP2024091444A/en
Application granted granted Critical
Publication of JP7523648B2 publication Critical patent/JP7523648B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、仮想空間に情報を表示するための情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing device and information processing method for displaying information in a virtual space.

特許文献1には、仮想空間において、ユーザのアバタと関連付けて、当該アバタのレベル等の属性に応じた文字を表示するシステムが記載されている。 Patent document 1 describes a system that displays text in a virtual space in association with a user's avatar according to the avatar's attributes, such as its level.

特開2001-312644号公報JP 2001-312644 A

仮想空間上のアバタの人物像は、現実空間上の当該アバタを操作するユーザの人物像と必ずしも一致しない。そのため、ユーザは、仮想空間上のアバタを参照しても当該アバタを操作する他のユーザの現実空間上の人物像(性別、国籍、活動の傾向等)を知ることができない。現実空間上のユーザの人物像が仮想空間上で不明であることが、仮想空間上でアバタを用いたコミュニケーションの障害となる場合がある。 The image of an avatar in a virtual space does not necessarily match the image of the user operating that avatar in real space. Therefore, even if a user refers to an avatar in a virtual space, they cannot know the image (gender, nationality, activity trends, etc.) of the other user operating that avatar in real space. The fact that the image of the user in real space is unknown in the virtual space can be an obstacle to communication using an avatar in the virtual space.

そこで、本発明はこれらの点に鑑みてなされたものであり、仮想空間上でアバタを操作するユーザの人物像を可視化できるようにすることを目的とする。 The present invention was made in consideration of these points, and aims to make it possible to visualize the image of a user controlling an avatar in a virtual space.

本発明の第1の態様の情報処理装置は、現実空間上で対象ユーザに付与されている属性である対象属性又は前記対象ユーザが行う活動である対象活動の少なくとも一方を特定する特定部と、前記対象ユーザによって指定された、前記対象ユーザとは異なる他ユーザを示す指定情報を受信する受信部と、仮想空間上の表示態様と、前記現実空間上で人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けて記憶する記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定する決定部と、前記指定情報が示す前記他ユーザが利用する情報端末に表示された前記仮想空間に、前記対象ユーザが予め登録したアバタと関連付けて、前記決定部が決定した前記表示態様の情報を表示させる表示制御部と、を有する。 The information processing device of the first aspect of the present invention includes an identification unit that identifies at least one of a target attribute, which is an attribute given to a target user in real space, or a target activity, which is an activity performed by the target user; a receiving unit that receives designation information indicating another user different from the target user, which is designated by the target user; a determination unit that determines the display mode associated with at least one of the target attribute or the target activity by referring to a storage unit that stores a display mode in a virtual space and at least one of an attribute given to a person in the real space or an activity performed by the person in association with each other; and a display control unit that displays information of the display mode determined by the determination unit in association with an avatar registered in advance by the target user in the virtual space displayed on an information terminal used by the other user indicated by the designation information.

前記特定部は、前記現実空間上で事業者が提供するサービスに対して前記対象ユーザが登録した登録情報に基づいて、前記対象属性又は前記対象活動の少なくとも一方を特定してもよい。 The identification unit may identify at least one of the target attributes or the target activity based on registration information registered by the target user for a service provided by a business operator in the real space.

前記受信部は、前記属性又は前記活動の少なくとも一方のうち、前記対象ユーザによって指定された、前記表示態様に反映する前記属性又は前記活動の少なくとも一方を示す指定情報を受信し、前記決定部は、前記記憶部において、前記指定情報が示す前記属性又は前記活動の少なくとも一方に該当する前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定してもよい。 The receiving unit may receive designation information indicating at least one of the attributes or the activities designated by the target user to be reflected in the display mode, and the determining unit may determine, in the storage unit, the display mode associated with at least one of the target attributes or the target activities corresponding to at least one of the attributes or the activities indicated by the designation information.

前記受信部は、前記対象ユーザによって前記他ユーザの前記表示態様の情報の表示を要求する操作が行われたことを示す要求情報を受信し、前記受信部が前記要求情報を受信したことに応じて、前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記決定部が前記他ユーザに対して決定した前記表示態様の情報を前記他ユーザが予め登録したアバタと関連付けて表示させてもよい。 The receiving unit may receive request information indicating that the target user has performed an operation to request display of information on the display mode of the other user, and in response to the receiving unit receiving the request information, the display control unit may display the information on the display mode determined for the other user by the determination unit in the virtual space displayed on the information terminal used by the target user in association with an avatar previously registered by the other user.

前記受信部は、前記他ユーザによって前記他ユーザの前記表示態様の情報の表示を許可する操作が行われたことを示す許可情報を受信し、前記受信部が前記要求情報及び前記許可情報を受信したことに応じて、前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記決定部が前記他ユーザに対して決定した前記表示態様の情報を前記他ユーザが予め登録したアバタと関連付けて表示させてもよい。 The receiving unit may receive permission information indicating that the other user has performed an operation to permit the display of the information of the display mode of the other user, and in response to the receiving unit receiving the request information and the permission information, the display control unit may display the information of the display mode determined for the other user by the determination unit in the virtual space displayed on the information terminal used by the target user in association with an avatar registered in advance by the other user.

前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記他ユーザが利用する情報端末に表示された前記表示態様の情報を表示させてもよい。 The display control unit may cause information of the display mode displayed on the information terminal used by the other user to be displayed in the virtual space displayed on the information terminal used by the target user.

前記表示制御部は、前記仮想空間に表示されている複数のアバタそれぞれに重畳して、前記決定部が当該アバタに対応するユーザに対して決定した前記表示態様の情報を表示させてもよい。 The display control unit may superimpose information on the display mode determined by the determination unit for the user corresponding to each of the multiple avatars displayed in the virtual space.

前記仮想空間上の表示態様と、前記現実空間上の前記属性又は前記活動の少なくとも一方と、を関連付けた情報はブロックチェーンによって記憶されており、前記決定部は、前記ブロックチェーンにおいて、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定してもよい。 Information associating the display mode in the virtual space with at least one of the attributes or the activities in the real space may be stored in a blockchain, and the determination unit may determine the display mode associated with at least one of the target attributes or the target activities in the blockchain.

前記対象属性又は前記対象活動の少なくとも一方を示す情報はブロックチェーンによって記憶されており、前記特定部は、前記ブロックチェーンに記憶された情報に基づいて、前記対象属性又は前記対象活動の少なくとも一方を特定してもよい。 Information indicating at least one of the target attributes or the target activity may be stored in a blockchain, and the identification unit may identify at least one of the target attributes or the target activity based on the information stored in the blockchain.

前記決定部は、複数の前記仮想空間上で共通の前記表示態様と、前記現実空間上の前記属性又は前記活動の少なくとも一方と、を関連付けて記憶する前記記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定し、前記表示制御部は、複数の前記仮想空間それぞれに、前記決定部が決定した前記表示態様の情報を前記対象ユーザが予め登録したアバタと関連付けて表示させてもよい。 The determination unit may refer to the storage unit that stores the display mode common to the multiple virtual spaces in association with at least one of the attributes or the activities in the real space, and determine the display mode associated with at least one of the target attributes or the target activities, and the display control unit may display information on the display mode determined by the determination unit in each of the multiple virtual spaces in association with an avatar previously registered by the target user.

本発明の第2の態様の情報処理方法は、プロセッサが実行する、現実空間上で対象ユーザに付与されている属性である対象属性又は前記対象ユーザが行う活動である対象活動の少なくとも一方を特定するステップと、前記対象ユーザによって指定された、前記対象ユーザとは異なる他ユーザを示す指定情報を受信するステップと、仮想空間上の表示態様と、前記現実空間上の人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けて記憶する記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定するステップと、前記指定情報が示す前記他ユーザが利用する情報端末に表示された前記仮想空間に、前記決定するステップにおいて決定した前記表示態様の情報を前記対象ユーザが予め登録したアバタと関連付けて表示させるステップと、を有する。 The information processing method of the second aspect of the present invention includes the steps of: identifying at least one of a target attribute, which is an attribute given to a target user in real space, or a target activity, which is an activity performed by the target user, executed by a processor; receiving designation information indicating another user different from the target user, which is designated by the target user; determining the display mode associated with at least one of the target attribute or the target activity by referring to a storage unit that stores a display mode in a virtual space and at least one of an attribute given to a person in the real space or an activity performed by the person; and displaying information of the display mode determined in the determining step in the virtual space displayed on an information terminal used by the other user indicated by the designation information, in association with an avatar registered in advance by the target user.

本発明によれば、仮想空間上でアバタを操作するユーザの人物像を可視化できるという効果を奏する。 The present invention has the effect of making it possible to visualize the image of a user controlling an avatar in a virtual space.

実施形態に係る情報処理システムの模式図である。1 is a schematic diagram of an information processing system according to an embodiment. 実施形態に係る情報処理システムのブロック図である。1 is a block diagram of an information processing system according to an embodiment. 例示的な指定画面を表示している情報端末の正面図である。FIG. 13 is a front view of an information terminal displaying an exemplary designation screen. 決定部が表示態様を決定する方法を説明するための模式図である。11 is a schematic diagram for explaining a method in which a determination unit determines a display mode. FIG. 例示的な関連付け情報の模式図である。FIG. 2 is a schematic diagram of exemplary association information. 表示制御部がアバタと関連付けて表示させる例示的な表示態様の情報を説明するための模式図である。11 is a schematic diagram for explaining information in an exemplary display form that is displayed by a display control unit in association with an avatar; FIG. 例示的な仮想空間を表示している情報端末の正面図である。FIG. 2 is a front view of an information terminal displaying an exemplary virtual space. 実施形態に係る情報処理装置が実行する例示的な情報処理方法のフローチャートを示す図である。FIG. 1 is a flowchart illustrating an exemplary information processing method executed by an information processing device according to an embodiment.

[情報処理システムSの概要]
図1は、本実施形態に係る情報処理システムSの模式図である。情報処理システムSは、一又は複数の情報処理装置1と、複数の情報端末2と、を含む。情報処理システムSは、その他のサーバ、端末等の機器を含んでもよい。
[Overview of Information Processing System S]
1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes one or more information processing devices 1 and multiple information terminals 2. The information processing system S may also include other devices such as servers and terminals.

情報処理装置1は、情報端末2に表示される仮想空間を管理するコンピュータである。仮想空間は、コンピュータ上に形成された仮想的な空間(例えば、メタバース)である。仮想空間は、情報端末2において面積又は体積を有する領域として表示される。一方、ユーザが生活する実際の空間(例えば、地球上の空間)を現実空間という。図1に例示したように、異なる複数の仮想空間(仮想空間a、仮想空間b等)が存在してもよい。この場合に、1つの情報処理装置1は、複数の仮想空間のうち、1つの仮想空間を管理し、又は2つ以上の仮想空間を管理する。 The information processing device 1 is a computer that manages the virtual space displayed on the information terminal 2. The virtual space is an imaginary space (e.g., the metaverse) created on a computer. The virtual space is displayed on the information terminal 2 as an area having an area or volume. On the other hand, the actual space in which the user lives (e.g., the space on the earth) is called the real space. As illustrated in FIG. 1, there may be multiple different virtual spaces (virtual space a, virtual space b, etc.). In this case, one information processing device 1 manages one of the multiple virtual spaces, or manages two or more virtual spaces.

情報処理装置1は、仮想空間上に、複数のユーザそれぞれが操作するアバタを表示させる。アバタは、例えば、ユーザが予め登録した2次元又は3次元の画像である。アバタは、例えば、ユーザによる操作に応じて、仮想空間上を移動し、文字、音声又は動作のうち少なくとも1つを用いて他のアバタとコミュニケーションをする。 The information processing device 1 displays, in a virtual space, avatars that are operated by multiple users. The avatars are, for example, two-dimensional or three-dimensional images that are registered in advance by the users. The avatars move in the virtual space in response to operations by the users, for example, and communicate with other avatars using at least one of text, voice, or action.

複数の仮想空間が存在する場合に、1人のユーザが操作するアバタは、複数の仮想空間において同一であってもよく、複数の仮想空間において異なっていてもよい。図1の例では、ユーザαが操作するアバタαは仮想空間a及び仮想空間bにおいて同一であり、ユーザβが操作するアバタβは複数の仮想空間a及び仮想空間bにおいて異なっている。 When multiple virtual spaces exist, the avatars operated by one user may be the same in the multiple virtual spaces, or may be different in the multiple virtual spaces. In the example of Figure 1, the avatar α operated by user α is the same in virtual space a and virtual space b, and the avatar β operated by user β is different in multiple virtual spaces a and virtual space b.

情報端末2は、複数のユーザそれぞれが利用するコンピュータである。ユーザは、情報端末2を用いて仮想空間上のアバタを操作する人間である。情報端末2は、例えば、スマートフォン、タブレット端末又はパーソナルコンピュータである。情報端末2は、操作を受け付けるためのタッチパネルやキーボード等の操作部と、情報を表示するための液晶ディスプレイ等の表示部と、を有する。情報端末2は、ネットワークを介して情報処理装置1と通信可能である。 The information terminal 2 is a computer used by each of multiple users. The users are humans who use the information terminal 2 to operate avatars in a virtual space. The information terminal 2 is, for example, a smartphone, a tablet terminal, or a personal computer. The information terminal 2 has an operation unit such as a touch panel or a keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. The information terminal 2 is capable of communicating with the information processing device 1 via a network.

本実施形態に係る情報処理システムSが実行する処理の概要を以下に説明する。情報処理装置1は、仮想空間上のアバタを操作する複数のユーザのうちいずれかのユーザである対象ユーザについて、現実空間上で対象ユーザに付与されている属性又は対象ユーザが行う活動の少なくとも一方を特定する。属性は、例えば、国籍、居住地、性別等を含む。活動は、例えば、イベントへの参加履歴、商品の購入履歴、移動履歴等を含む。 The processing executed by the information processing system S according to this embodiment is outlined below. The information processing device 1 identifies at least one of the attributes given to a target user in real space or the activities performed by the target user, who is one of multiple users who operate avatars in a virtual space. Attributes include, for example, nationality, place of residence, gender, etc. Activities include, for example, event participation history, product purchase history, movement history, etc.

情報処理装置1は、仮想空間上の表示態様と、現実空間上で人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けた関連付け情報を参照する。表示態様は、例えば、アバタの色、アバタに付される記号、アバタに付される文字等を含む。関連付け情報は、情報処理装置1の記憶部に記憶されていてもよく、情報処理装置1とは異なる装置の記憶部に記憶されていてもよい。 The information processing device 1 refers to association information that associates the display mode in the virtual space with at least one of the attributes given to a person in the real space or the activity performed by the person. The display mode includes, for example, the color of the avatar, the symbol given to the avatar, the character given to the avatar, etc. The association information may be stored in a storage unit of the information processing device 1, or may be stored in a storage unit of a device different from the information processing device 1.

情報処理装置1は、関連付け情報において、特定した対象ユーザの属性又は活動の少なくとも一方に関連付けられた表示態様を決定する。情報処理装置1は、仮想空間に、対象ユーザが予め登録したアバタと関連付けて、決定した表示態様の情報を表示させる。図1の例では、情報処理装置1は、各ユーザのアバタに、当該アバタを操作するユーザの属性又は活動の少なくとも一方に対応する色を重畳して表示している。 The information processing device 1 determines a display mode associated with at least one of the attributes or activities of the identified target user in the association information. The information processing device 1 displays the information in the determined display mode in the virtual space in association with an avatar that the target user has registered in advance. In the example of FIG. 1, the information processing device 1 displays each user's avatar by superimposing a color corresponding to at least one of the attributes or activities of the user operating the avatar.

このように、情報処理システムSは、仮想空間上のアバタと関連付けて、当該アバタを操作するユーザの現実空間上の属性及び活動に応じた情報を表示する。これにより、情報処理システムSは、仮想空間上でアバタを操作するユーザの人物像を可視化できる。 In this way, the information processing system S associates information with an avatar in a virtual space and displays information according to the attributes and activities in the real space of the user who operates the avatar. This allows the information processing system S to visualize the personality of the user who operates the avatar in the virtual space.

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

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

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

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

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

以下、情報処理システムSが実行する処理について詳細に説明する。以下、仮想空間上でアバタを操作する複数のユーザのうちいずれかのユーザを対象ユーザという。情報処理システムSは、複数のユーザそれぞれを対象ユーザとして以降の処理を行う。表示制御部131は、表示態様に反映する属性又は活動の少なくとも一方の指定を対象ユーザから受け付けるための指定画面を、情報端末2に表示させる。 The processing executed by the information processing system S will be described in detail below. Hereinafter, any one of the multiple users who operate avatars in the virtual space will be referred to as a target user. The information processing system S performs the following processing with each of the multiple users as a target user. The display control unit 131 causes the information terminal 2 to display a designation screen for receiving designation of at least one of the attributes or activities to be reflected in the display mode from the target user.

表示制御部131は、例えば、対象ユーザが操作するアバタを示すアバタ情報を取得する。アバタ情報は、例えば、対象ユーザが操作するアバタを示す、対象ユーザが予め登録した2次元又は3次元の画像を含む。また、表示制御部131は、例えば、記憶部12に予め記憶された、表示態様に反映可能な一又は複数の項目を取得する。 The display control unit 131, for example, acquires avatar information indicating an avatar operated by the target user. The avatar information includes, for example, a two-dimensional or three-dimensional image registered in advance by the target user indicating the avatar operated by the target user. In addition, the display control unit 131 acquires, for example, one or more items that can be reflected in the display mode and that are stored in advance in the storage unit 12.

表示制御部131は、例えば、対象ユーザのアバタ情報と、表示態様に反映可能な一又は複数の項目と、を含む表示情報を情報端末2に送信する。情報端末2は、情報処理装置1から受信した表示情報に従って、指定画面を表示部上に表示する。 The display control unit 131 transmits display information including, for example, avatar information of the target user and one or more items that can be reflected in the display mode to the information terminal 2. The information terminal 2 displays a specified screen on the display unit according to the display information received from the information processing device 1.

図3は、例示的な指定画面を表示している情報端末2の正面図である。情報端末2は、指定画面中に、対象ユーザのアバタ情報が示すアバタと、表示態様に反映可能な一又は複数の項目(国籍、居住地、移動履歴、イベント参加履歴等)と、を表示する。 Figure 3 is a front view of the information terminal 2 displaying an exemplary designation screen. On the designation screen, the information terminal 2 displays an avatar indicated by the target user's avatar information and one or more items that can be reflected in the display mode (nationality, place of residence, travel history, event participation history, etc.).

対象ユーザは、情報端末2の操作部を用いて、表示態様に反映可能な一又は複数の項目のうち、対象ユーザのアバタの表示態様に反映する属性又は活動の少なくとも一方を指定する操作を行う。情報端末2は、対象ユーザによって指定された、表示態様に反映する属性又は活動の少なくとも一方を示す指定情報を、情報処理装置1に送信する。情報処理装置1において、受信部132は、情報端末2が送信した指定情報を受信し、受信した指定情報を対象ユーザのIDと関連付けて記憶部12に記憶させる。 The target user uses the operation unit of the information terminal 2 to specify at least one of an attribute or an activity to be reflected in the display mode of the target user's avatar, from one or more items that can be reflected in the display mode. The information terminal 2 transmits, to the information processing device 1, specification information indicating at least one of the attribute or activity to be reflected in the display mode specified by the target user. In the information processing device 1, the receiving unit 132 receives the specification information transmitted by the information terminal 2, and stores the received specification information in the storage unit 12 in association with the ID of the target user.

対象ユーザが利用する情報端末2は、対象ユーザとは異なる特定のユーザである他ユーザが利用する情報端末2が対象ユーザのアバタを表示する際に、対象ユーザのアバタの表示態様に反映する属性又は活動の少なくとも一方の指定を受け付けてもよい。この場合に、対象ユーザは、対象ユーザのアバタの表示態様に反映する属性又は活動の少なくとも一方を指定する操作に加えて、他ユーザを指定する操作を行う。他ユーザは、例えば、仮想空間上で他ユーザが操作するアバタを選択すること、他ユーザの名前又はID(Identification)を入力すること等によって指定される。また、対象ユーザは、特定の他ユーザを指定しなくてもよく、対象ユーザとは異なる全ての他ユーザを指定してもよい。 The information terminal 2 used by the target user may accept designation of at least one of an attribute or an activity to be reflected in the display mode of the target user's avatar when an information terminal 2 used by another user, a specific user different from the target user, displays the target user's avatar. In this case, the target user performs an operation to designate the other user in addition to an operation to designate at least one of an attribute or an activity to be reflected in the display mode of the target user's avatar. The other user is designated, for example, by selecting an avatar to be operated by the other user in a virtual space, or by inputting the name or ID (Identification) of the other user. In addition, the target user does not need to designate a specific other user, and may designate all other users different from the target user.

対象ユーザが利用する情報端末2は、対象ユーザによって指定された、他ユーザと、当該他ユーザに対して表示態様に反映する属性又は活動の少なくとも一方と、を示す指定情報を、情報処理装置1に送信する。情報処理装置1において、受信部132は、情報端末2が送信した指定情報を受信し、受信した指定情報を対象ユーザのIDと関連付けて記憶部12に記憶させる。これにより、情報処理システムSは、対象ユーザが指定した他ユーザごとに、対象ユーザのアバタの表示態様に反映する属性又は活動の少なくとも一方を設定することができる。 The information terminal 2 used by the target user transmits to the information processing device 1 designation information indicating other users designated by the target user and at least one of an attribute or an activity to be reflected in the display mode for the other users. In the information processing device 1, the receiving unit 132 receives the designation information transmitted by the information terminal 2 and stores the received designation information in the storage unit 12 in association with the ID of the target user. This allows the information processing system S to set at least one of an attribute or an activity to be reflected in the display mode of the target user's avatar for each other user designated by the target user.

次に、受信部132は、現実空間上で対象ユーザに付与されている属性又は対象ユーザが行う活動の少なくとも一方を示す現実情報を受信し、受信した現実情報を対象ユーザのIDと関連付けて記憶部12に記憶させる。現実情報は、仮想空間上でアバタに付与されている属性又はアバタが行う活動の少なくとも一方を示す仮想情報とは異なる情報である。現実情報及び仮想情報は、別々に記憶部12に記憶される。 Next, the receiving unit 132 receives real-world information indicating at least one of the attributes given to the target user in real space or the activities performed by the target user, and stores the received real-world information in the storage unit 12 in association with the ID of the target user. The real-world information is different from the virtual information indicating at least one of the attributes given to the avatar in virtual space or the activities performed by the avatar. The real-world information and the virtual information are stored separately in the storage unit 12.

属性は、例えば、国籍、居住地、性別、保有資格、年齢、身長、体重、病歴、母国語、使用可能言語、氏名、家族構成、職業、又は現在若しくは過去の所属会社若しくは所属学校のうち少なくとも1つを含む。活動は、例えば、イベント参加履歴、移動履歴、商品の購入履歴、訪問場所、活動の相手、所属サークル又は所属クラブのうち少なくとも1つを含む。 The attributes include, for example, at least one of nationality, place of residence, sex, qualifications held, age, height, weight, medical history, native language, languages available, name, family composition, occupation, or current or past company or school affiliation. The activities include, for example, at least one of event participation history, travel history, product purchase history, places visited, people involved in activities, and circles or clubs affiliation.

受信部132は、例えば、現実空間上で事業者が提供するサービス(通信サービス等)に関する情報を管理するサービス管理サーバから、当該サービスに対して対象ユーザが登録した登録情報を、現実情報として受信する。登録情報は、例えば、対象ユーザと事業者との間で結ばれた契約を示す契約情報や、対象ユーザが事業者からサービスを受けるために入力した個人情報等である。これにより、現実空間で提供されるサービスによって現実情報が担保されるため、情報処理システムSは、後述の決定部134により決定される表示態様が対象ユーザの実際の人物像と乖離することを抑制できる。また、現実情報は、予め記憶部12に記憶されていてもよい。 The receiving unit 132 receives, for example, registration information registered by the target user for a service provided by a business operator in real space (such as a communication service) from a service management server that manages information about the service as real information. The registration information is, for example, contract information indicating a contract between the target user and the business operator, or personal information entered by the target user to receive a service from the business operator. As a result, the real information is guaranteed by the service provided in real space, and the information processing system S can prevent the display mode determined by the determination unit 134 described below from deviating from the actual image of the target user. The real information may also be stored in the storage unit 12 in advance.

現実情報は、ネットワーク上の一又は複数の記憶部上のブロックチェーンによって、対象ユーザのIDと関連付けて記憶されていてもよい。ブロックチェーンは複数のデータのブロックを含み、各ブロックは現実情報の所有者が移転されたことを示す一又は複数のトランザクションを含む。ブロックチェーン内の各ブロックには所定の規則で生成されたハッシュ値が含まれており、ブロック間のハッシュ値の整合性を確認することによりブロックチェーン全体の正しさが担保される。ブロックチェーンには、複数の仮想空間で共通の現実情報が記憶されていてもよく、仮想空間ごとに異なる現実情報が記憶されていてもよい。受信部132は、ブロックチェーンから、対象ユーザIDに関連付けられた現実情報を受信する。これにより現実情報が改ざんされることを抑制できるため、特定部133が対象ユーザの属性及び活動を特定する精度を向上できる。 The real-world information may be stored in association with the ID of the target user by a blockchain on one or more storage units on the network. The blockchain includes multiple blocks of data, and each block includes one or more transactions indicating that the ownership of the real-world information has been transferred. Each block in the blockchain includes a hash value generated according to a predetermined rule, and the accuracy of the entire blockchain is guaranteed by checking the consistency of the hash values between blocks. The blockchain may store real-world information that is common to multiple virtual spaces, or different real-world information for each virtual space. The receiving unit 132 receives the real-world information associated with the target user ID from the blockchain. This makes it possible to prevent the real-world information from being tampered with, thereby improving the accuracy with which the identifying unit 133 identifies the attributes and activities of the target user.

特定部133は、現実情報に基づいて、現実空間上で対象ユーザに付与されている属性である対象属性又は対象ユーザが行う活動である対象活動の少なくとも一方を特定する。特定部133は、例えば、記憶部12において対象ユーザのIDと関連付けられた現実情報を取得し、取得した現実情報が示す属性を対象属性として特定し、取得した現実情報が示す活動を対象活動として特定する。特定部133は、特定した対象属性又は対象活動の少なくとも一方を、決定部134に通知する。 The identification unit 133 identifies at least one of a target attribute, which is an attribute assigned to the target user in real space, or a target activity, which is an activity performed by the target user, based on the reality information. The identification unit 133, for example, acquires reality information associated with the ID of the target user in the memory unit 12, identifies the attribute indicated by the acquired reality information as the target attribute, and identifies the activity indicated by the acquired reality information as the target activity. The identification unit 133 notifies the determination unit 134 of at least one of the identified target attribute or target activity.

決定部134は、特定部133が特定した対象属性又は対象活動の少なくとも一方に基づいて、対象ユーザのアバタに適用する表示態様を決定する。図4は、決定部134が表示態様を決定する方法を説明するための模式図である。 The determination unit 134 determines the display mode to be applied to the avatar of the target user based on at least one of the target attributes or the target activity identified by the identification unit 133. FIG. 4 is a schematic diagram for explaining a method in which the determination unit 134 determines the display mode.

決定部134は、仮想空間上の表示態様と、現実空間上で人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けた関連付け情報を記憶する記憶部を参照する。 The determination unit 134 refers to a storage unit that stores association information that associates the display mode in the virtual space with at least one of the attributes given to a person in the real space or the activity performed by the person.

図5は、例示的な関連付け情報の模式図である。関連付け情報は、現実空間上でユーザに付与されている属性又はユーザが行う活動の少なくとも一方を示す現実情報と、仮想空間上の表示態様と、を関連付けた情報として予め記憶部に記憶されている。現実情報は、例えば、属性若しくは活動の内容(「米国国籍」、「イベントXに参加」等)、又は属性若しくは活動の項目(「居住地」、「性別」等)を示す。 Figure 5 is a schematic diagram of exemplary association information. The association information is stored in advance in a storage unit as information that associates real-world information indicating at least one of an attribute given to a user in real space or an activity performed by the user with a display mode in virtual space. The real-world information indicates, for example, the content of an attribute or activity (e.g., "American nationality," "participating in event X"), or an attribute or activity item (e.g., "place of residence," "gender," etc.).

表示態様は、例えば、アバタの色(「青色」等)、アバタに付される記号(「Xマーク」等)、アバタに付される文字等を示す。また、表示態様は、例えば、現実情報のうち少なくともいずれかの情報の表示方法(「ラベル表示」等)を示してもよい。 The display mode may indicate, for example, the color of the avatar (e.g., "blue"), a symbol attached to the avatar (e.g., "X mark"), or text attached to the avatar. The display mode may also indicate, for example, the method of displaying at least one of the pieces of real-world information (e.g., "label display").

関連付け情報は、ネットワーク上の一又は複数の記憶部上のブロックチェーンによって記憶されていることが望ましい。ブロックチェーンは複数のデータのブロックを含み、各ブロックは関連付け情報の所有者が移転されたことを示す一又は複数のトランザクションを含む。ブロックチェーン内の各ブロックには所定の規則で生成されたハッシュ値が含まれており、ブロック間のハッシュ値の整合性を確認することによりブロックチェーン全体の正しさが担保される。これにより関連付け情報が改ざんされることを抑制できるため、アバタに適用された表示態様がユーザの実際の人物像を表す精度を向上できる。 The association information is preferably stored by a blockchain on one or more storage units on the network. The blockchain includes multiple blocks of data, and each block includes one or more transactions indicating that the owner of the association information has been transferred. Each block in the blockchain includes a hash value generated according to a predetermined rule, and the accuracy of the entire blockchain is guaranteed by checking the consistency of the hash values between blocks. This makes it possible to prevent the association information from being tampered with, thereby improving the accuracy with which the display mode applied to the avatar represents the user's actual personality.

関連付け情報は、ブロックチェーンに限られず、情報処理装置1の記憶部12又はその他の装置が有する記憶部上にデータベースとして記憶されてもよい。 The association information is not limited to a blockchain, and may be stored as a database on the memory unit 12 of the information processing device 1 or on a memory unit of another device.

図4に戻り、決定部134は、例えば、受信部132が受信した指定情報が示す表示態様に反映する属性又は活動の少なくとも一方に該当する、特定部133が特定した対象属性又は対象活動の少なくとも一方を抽出する。決定部134は、参照した記憶部(図4の例ではブロックチェーン)に記憶された関連付け情報において、抽出した対象属性又は対象活動の少なくとも一方に関連付けられた表示態様を決定する。受信部132が受信した指定情報が他ユーザを示す場合に、決定部134は、当該表示態様を、指定情報が示す他ユーザに対して表示する表示態様として決定する。 Returning to FIG. 4, the determination unit 134 extracts, for example, at least one of the target attributes or target activities identified by the identification unit 133 that corresponds to at least one of the attributes or activities reflected in the display mode indicated by the designation information received by the receiving unit 132. The determination unit 134 determines the display mode associated with at least one of the extracted target attributes or target activities in the association information stored in the referenced storage unit (blockchain in the example of FIG. 4). When the designation information received by the receiving unit 132 indicates another user, the determination unit 134 determines the display mode as the display mode to be displayed to the other user indicated by the designation information.

表示制御部131は、対象ユーザとは異なる一又は複数の他ユーザそれぞれが利用する情報端末2が表示している仮想空間に、対象ユーザが予め登録したアバタと関連付けて、決定部134が決定した表示態様の情報を表示させる。図6(a)~図6(c)は、表示制御部131がアバタと関連付けて表示させる例示的な表示態様の情報を説明するための模式図である。 The display control unit 131 displays the information in the display mode determined by the determination unit 134 in association with an avatar registered in advance by the target user in the virtual space displayed on the information terminal 2 used by one or more other users different from the target user. Figures 6(a) to 6(c) are schematic diagrams for explaining exemplary information in the display mode that the display control unit 131 displays in association with an avatar.

図6(a)の例は、表示態様がアバタの色を示す場合を表している。表示制御部131は、例えば、仮想空間上のアバタに重畳して、表示態様が示す色のスキンを表示させる。図6(b)の例は、表示態様がアバタに付される記号を示す場合を表している。表示制御部131は、例えば、仮想空間上のアバタに重畳して、表示態様が示す記号を表示させる。 The example in FIG. 6(a) shows a case where the display mode indicates the color of the avatar. The display control unit 131, for example, displays a skin in the color indicated by the display mode, superimposed on the avatar in the virtual space. The example in FIG. 6(b) shows a case where the display mode indicates a symbol attached to the avatar. The display control unit 131, for example, displays a symbol indicated by the display mode, superimposed on the avatar in the virtual space.

図6(c)の例は、表示態様が情報の表示方法を示す場合を表している。表示制御部131は、例えば、表示態様が現実情報のうち少なくともいずれかの情報の表示方法として「ラベル表示」を示す場合に、仮想空間上のアバタに重畳して、当該情報を表す文字を含むラベルを表示させる。 The example in FIG. 6(c) shows a case where the display mode indicates a method of displaying information. For example, when the display mode indicates "label display" as a method of displaying at least one of the real-world information, the display control unit 131 displays a label including characters representing the information, superimposed on the avatar in the virtual space.

図7は、例示的な仮想空間を表示している情報端末2の正面図である。図7の例は、対象ユーザが利用する情報端末2を表している。仮想空間には、対象ユーザとは異なるユーザである複数の他ユーザのアバタが表示されている。 Figure 7 is a front view of an information terminal 2 displaying an exemplary virtual space. The example in Figure 7 shows an information terminal 2 used by a target user. In the virtual space, avatars of multiple other users who are different from the target user are displayed.

表示制御部131は、例えば、仮想空間に表示されている、複数の他ユーザが予め登録した複数のアバタそれぞれに重畳して、決定部134が当該アバタに対応する他ユーザに対して決定した表示態様の情報を表示させる。なお、決定部134が他ユーザに対して決定した表示態様は、決定部134が上述の表示態様を決定する処理において他ユーザを対象ユーザとして決定した表示態様である。これにより、情報処理システムSは、仮想空間上で複数のアバタそれぞれに対して現実情報に対応する表示態様の情報を付加し、対象ユーザが複数のユーザの人物像を容易に把握しやすくすることができる。 The display control unit 131, for example, superimposes information on the display mode determined by the determination unit 134 for the other user corresponding to the avatar on each of multiple avatars previously registered by multiple other users and displayed in the virtual space. Note that the display mode determined by the determination unit 134 for the other user is the display mode determined by the determination unit 134 for the other user as the target user in the process of determining the display mode described above. This allows the information processing system S to add display mode information corresponding to real-world information to each of the multiple avatars in the virtual space, making it easier for the target user to grasp the personalities of the multiple users.

表示制御部131は、仮想空間に表示されている複数のアバタのうち、対象ユーザが指定した他ユーザのアバタのみと関連付けて、決定部134が決定した表示態様の情報を表示させてもよい。この場合に、情報端末2は、表示態様の情報の表示を要求する他ユーザを指定する操作(例えば、仮想空間上でいずれかの他ユーザのアバタを選択する操作)を対象ユーザから受け付ける。情報端末2は、対象ユーザによって他ユーザの表示態様の情報の表示を要求する操作が行われたことを示す要求情報を、情報処理装置1に送信する。要求情報は、例えば、対象ユーザによって指定された他ユーザのIDを含む。情報処理装置1において、受信部132は、情報端末2が送信した要求情報を受信する。 The display control unit 131 may display the information in the display mode determined by the determination unit 134 in association with only the avatar of the other user specified by the target user among the multiple avatars displayed in the virtual space. In this case, the information terminal 2 accepts an operation from the target user to specify the other user requesting the display of the information in the display mode (for example, an operation to select one of the other users' avatars in the virtual space). The information terminal 2 transmits, to the information processing device 1, request information indicating that the target user has performed an operation to request the display of the information in the display mode of the other user. The request information includes, for example, the ID of the other user specified by the target user. In the information processing device 1, the receiving unit 132 receives the request information transmitted by the information terminal 2.

また、他ユーザが利用する情報端末2は、他ユーザの表示態様の情報の表示を許可する操作を他ユーザから受け付ける。他ユーザが利用する情報端末2は、他ユーザによって他ユーザの表示態様の情報の表示を許可する操作が行われたことを示す許可情報を情報処理装置1に送信する。情報処理装置1において、受信部132は、他ユーザが利用する情報端末2が送信した許可情報を受信する。 The information terminal 2 used by the other user also receives an operation from the other user permitting the display of information in the display mode of the other user. The information terminal 2 used by the other user transmits permission information indicating that an operation has been performed by the other user permitting the display of information in the display mode of the other user to the information processing device 1. In the information processing device 1, the receiving unit 132 receives the permission information transmitted by the information terminal 2 used by the other user.

表示制御部131は、受信部132が要求情報及び許可情報を受信したことに応じて、対象ユーザが利用する情報端末2に表示された仮想空間に、要求情報が示す他ユーザに対して決定部134が決定した表示態様の情報を、当該他ユーザのアバタと関連付けて表示させる。また、表示制御部131は、受信部132が許可情報を受信することなく要求情報を受信したことに応じて、要求情報が示す他ユーザに対して決定部134が決定した表示態様の情報を表示させてもよい。これにより、情報処理システムSは、対象ユーザによって指定された他ユーザのアバタのみと関連付けて現実情報に対応する表示態様の情報を付加し、対象ユーザが注目している特定のユーザの人物像を把握しやすくすることができる。 In response to the receiving unit 132 receiving the request information and the permission information, the display control unit 131 displays the information in the display mode determined by the determination unit 134 for the other user indicated by the request information in the virtual space displayed on the information terminal 2 used by the target user in association with the avatar of the other user. In addition, in response to the receiving unit 132 receiving the request information without receiving the permission information, the display control unit 131 may display the information in the display mode determined by the determination unit 134 for the other user indicated by the request information. In this way, the information processing system S adds the information in the display mode corresponding to the real information in association only with the avatar of the other user specified by the target user, making it easier for the target user to grasp the personality of the specific user on whose attention the target user is focused.

表示制御部131は、対象ユーザが許可したことを条件として、対象ユーザのアバタと関連付けて、決定部134が決定した表示態様の情報を表示させてもよい。この場合に、対象ユーザが利用する情報端末2は、対象ユーザの表示態様の情報の表示を許可する操作(例えば、仮想空間上で対象ユーザ自身のアバタを選択する操作)を対象ユーザから受け付ける。対象ユーザが利用する情報端末2は、対象ユーザによって対象ユーザの表示態様の情報の表示を許可する操作が行われたことを示す許可情報を情報処理装置1に送信する。情報処理装置1において、受信部132は、対象ユーザが利用する情報端末2が送信した許可情報を受信する。 The display control unit 131 may display the information in the display mode determined by the determination unit 134 in association with the avatar of the target user, on condition that the target user has given permission. In this case, the information terminal 2 used by the target user accepts an operation from the target user permitting the display of information in the display mode of the target user (for example, an operation to select the target user's own avatar in the virtual space). The information terminal 2 used by the target user transmits permission information indicating that the target user has performed an operation permitting the display of information in the display mode of the target user to the information processing device 1. In the information processing device 1, the receiving unit 132 receives the permission information transmitted by the information terminal 2 used by the target user.

表示制御部131は、受信部132が許可情報を受信したことに応じて、他ユーザが利用する情報端末2に表示された仮想空間に、対象ユーザに対して決定部134が決定した表示態様の情報を、対象ユーザのアバタと関連付けて表示させる。これにより、情報処理システムSは、対象ユーザが許可した場合のみ対象ユーザのアバタに現実情報に対応する表示態様の情報を付加し、対象ユーザの意に反して他ユーザに対象ユーザの現実情報が知られることを抑制できる。 In response to the receiving unit 132 receiving the permission information, the display control unit 131 displays the information in the display mode determined for the target user by the determination unit 134 in the virtual space displayed on the information terminal 2 used by the other user in association with the target user's avatar. In this way, the information processing system S adds information in the display mode corresponding to the real-world information to the target user's avatar only when the target user gives permission, and can prevent the target user's real-world information from being known to other users against the target user's will.

表示制御部131は、仮想空間上で対象ユーザが他ユーザとコミュニケーションを開始したことを条件として、当該他ユーザのアバタのみに対して、決定部134が決定した表示態様の情報を表示させてもよい。この場合に、特定部133は、仮想空間上で対象ユーザと他ユーザとが、文字、音声又は動作のうち少なくとも1つを用いたコミュニケーションを開始したこと(例えば、対象ユーザと他ユーザとの間で文字、音声又は動作のデータが授受されたこと)を特定する。 The display control unit 131 may display information on the display mode determined by the determination unit 134 only for the avatar of the other user on the condition that the target user has started communication with the other user in the virtual space. In this case, the identification unit 133 identifies that the target user and the other user have started communication in the virtual space using at least one of text, voice, or action (for example, that text, voice, or action data has been exchanged between the target user and the other user).

表示制御部131は、対象ユーザと他ユーザとの間でコミュニケーションが開始されたことを特定部133が特定したことに応じて、当該他ユーザが利用する情報端末2に表示された仮想空間に、決定部134が対象ユーザに対して決定した表示態様の情報を、対象ユーザのアバタと関連付けて表示させる。これにより、情報処理システムSは、対象ユーザとコミュニケーションをとった他ユーザにのみ対象ユーザの現実情報に対応する表示態様の情報を開示し、第三者に対象ユーザの現実情報が知られることを抑制できる。 When the identification unit 133 identifies that communication has begun between the target user and another user, the display control unit 131 displays the information in the display mode determined for the target user by the determination unit 134 in the virtual space displayed on the information terminal 2 used by the other user in association with the avatar of the target user. This allows the information processing system S to disclose the information in the display mode corresponding to the target user's real-world information only to other users who have communicated with the target user, and prevents the target user's real-world information from being known to third parties.

表示制御部131は、他ユーザが利用する情報端末2において表示される対象ユーザのアバタに関連付けて表示される表示態様の情報を、対象ユーザが利用する情報端末2にも表示させてもよい。この場合に、表示制御部131は、他ユーザが利用する情報端末2に表示された仮想空間に、決定部134が対象ユーザに対して決定した表示態様の情報を対象ユーザのアバタと関連付けて表示させるとともに、対象ユーザが利用する情報端末2に表示された仮想空間に、他ユーザが利用する情報端末2において対象ユーザのアバタと関連付けて表示された表示態様の情報を表示させる。 The display control unit 131 may also display, on the information terminal 2 used by the target user, information on the display mode displayed in association with the avatar of the target user displayed on the information terminal 2 used by the other user. In this case, the display control unit 131 displays, in the virtual space displayed on the information terminal 2 used by the other user, information on the display mode determined for the target user by the determination unit 134 in association with the avatar of the target user, and displays, in the virtual space displayed on the information terminal 2 used by the target user, information on the display mode displayed in association with the avatar of the target user on the information terminal 2 used by the other user.

表示制御部131は、例えば、図7のように、対象ユーザの情報端末2において、対象ユーザのアバタとともに、決定部134が対象ユーザに対して決定した表示態様の情報を表示させる。これにより、情報処理システムSは、対象ユーザのアバタに関連付けて表示される表示態様の情報が他ユーザにどのように見えているかを、対象ユーザが把握しやすくすることができる。 For example, as shown in FIG. 7, the display control unit 131 causes the information in the display mode determined for the target user by the determination unit 134 to be displayed on the information terminal 2 of the target user together with the avatar of the target user. This allows the information processing system S to make it easier for the target user to understand how the information in the display mode displayed in association with the avatar of the target user appears to other users.

受信部132が受信した指定情報が他ユーザを示す場合に、表示制御部131は、当該他ユーザが利用する情報端末2に表示された仮想空間に、決定部134が決定した当該他ユーザに対して表示する表示態様の情報を、対象ユーザのアバタと関連付けて表示させてもよい。これにより、情報処理システムSは、対象ユーザが指定した他ユーザごとに、表示態様に反映する現実情報を切り替えることができる。 When the designated information received by the receiving unit 132 indicates another user, the display control unit 131 may display the information of the display mode to be displayed for the other user determined by the determination unit 134 in the virtual space displayed on the information terminal 2 used by the other user in association with the avatar of the target user. This allows the information processing system S to switch the real-world information reflected in the display mode for each other user designated by the target user.

表示制御部131は、複数の仮想空間上で共通の表示態様の情報を表示させてもよい。この場合に、決定部134は、複数の仮想空間上で共通の表示態様と、現実空間上の属性又は活動の少なくとも一方と、を関連付けた関連付け情報を記憶する記憶部(例えば、上述のブロックチェーンを記憶するネットワーク上の記憶部)を参照して、特定部133が特定した対象属性又は対象活動の少なくとも一方に関連付けられた表示態様を決定する。 The display control unit 131 may display information of a common display mode across multiple virtual spaces. In this case, the determination unit 134 refers to a storage unit (e.g., a storage unit on a network that stores the above-mentioned blockchain) that stores association information that associates the common display mode across multiple virtual spaces with at least one of an attribute or an activity in the real space, and determines the display mode associated with at least one of the target attribute or target activity identified by the identification unit 133.

表示制御部131は、複数の仮想空間それぞれに、決定部134が決定した表示態様の情報を対象ユーザのアバタと関連付けて表示させる。これにより、情報処理システムSは、同じ現実情報に対して複数の仮想空間で共通の表示態様を決定できるため、複数の仮想空間が存在する場合であってもユーザがアバタを参照することにより現実情報を把握しやすくすることができる。 The display control unit 131 displays the information in the display mode determined by the determination unit 134 in each of the multiple virtual spaces in association with the target user's avatar. This allows the information processing system S to determine a common display mode for the same real-world information in multiple virtual spaces, making it easier for the user to grasp the real-world information by referring to the avatar even when multiple virtual spaces exist.

[情報処理方法のフロー]
図8は、本実施形態に係る情報処理装置1が実行する例示的な情報処理方法のフローチャートを示す図である。情報処理装置1において、受信部132は、対象ユーザが利用する情報端末2から、対象ユーザによって指定された、表示態様に反映する属性又は活動の少なくとも一方を示す指定情報を受信し、受信した指定情報を対象ユーザのIDと関連付けて記憶部12に記憶させる(S11)。
[Flow of information processing method]
8 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing device 1 according to the present embodiment. In the information processing device 1, the receiving unit 132 receives designation information indicating at least one of an attribute or an activity to be reflected in a display mode, which is designated by the target user, from the information terminal 2 used by the target user, and stores the received designation information in the storage unit 12 in association with the ID of the target user (S11).

受信部132は、現実空間上で対象ユーザに付与されている属性又は対象ユーザが行う活動の少なくとも一方を示す現実情報を受信し、受信した現実情報を対象ユーザのIDと関連付けて記憶部12に記憶させる(S12)。受信部132は、例えば、現実空間上で事業者が提供するサービス(通信サービス等)に関する情報を管理するサービス管理サーバから、当該サービスに対して対象ユーザが登録した登録情報を、現実情報として受信する。また、現実情報は、予め記憶部12に記憶されていてもよい。 The receiving unit 132 receives reality information indicating at least one of the attributes given to the target user in the real space or the activities performed by the target user, and stores the received reality information in the storage unit 12 in association with the ID of the target user (S12). The receiving unit 132 receives, for example, registration information registered by the target user for a service from a service management server that manages information regarding a service (such as a communication service) provided by an operator in the real space, as reality information. The reality information may also be stored in the storage unit 12 in advance.

特定部133は、現実情報に基づいて、現実空間上で対象ユーザに付与されている属性である対象属性又は対象ユーザが行う活動である対象活動の少なくとも一方を特定する(S13)。特定部133は、例えば、記憶部12において対象ユーザのIDと関連付けられた現実情報を取得し、取得した現実情報が示す属性を対象属性として特定し、取得した現実情報が示す活動を対象活動として特定する。 The identification unit 133 identifies at least one of a target attribute, which is an attribute assigned to the target user in real space, and a target activity, which is an activity performed by the target user, based on the reality information (S13). The identification unit 133, for example, acquires reality information associated with the ID of the target user in the memory unit 12, identifies the attribute indicated by the acquired reality information as the target attribute, and identifies the activity indicated by the acquired reality information as the target activity.

決定部134は、特定部133が特定した対象属性又は対象活動の少なくとも一方に基づいて、対象ユーザのアバタに適用する表示態様を決定する(S14)。決定部134は、例えば、受信部132が受信した指定情報が示す表示態様に反映する属性又は活動の少なくとも一方に該当する、特定部133が特定した対象属性又は対象活動の少なくとも一方を抽出する。決定部134は、記憶部(例えば、ブロックチェーン)に記憶された関連付け情報において、抽出した対象属性又は対象活動の少なくとも一方に関連付けられた表示態様を決定する。 The determination unit 134 determines a display mode to be applied to the target user's avatar based on at least one of the target attributes or target activities identified by the identification unit 133 (S14). The determination unit 134 extracts, for example, at least one of the target attributes or target activities identified by the identification unit 133 that corresponds to at least one of the attributes or activities reflected in the display mode indicated by the designation information received by the reception unit 132. The determination unit 134 determines a display mode associated with at least one of the extracted target attributes or target activities in the association information stored in the storage unit (e.g., a blockchain).

表示制御部131は、各ユーザが利用する情報端末2が表示している仮想空間に、対象ユーザが予め登録したアバタと関連付けて、決定部134が決定した表示態様の情報を表示させる(S15)。アバタと関連付けて表示される表示態様の情報は、例えば、アバタの色、アバタに付される記号、アバタに付される文字等である。 The display control unit 131 displays the information of the display mode determined by the determination unit 134 in association with the avatar registered in advance by the target user in the virtual space displayed on the information terminal 2 used by each user (S15). The information of the display mode displayed in association with the avatar is, for example, the color of the avatar, a symbol attached to the avatar, or a character attached to the avatar.

[実施形態の効果]
本実施形態に係る情報処理システムSによれば、情報処理装置1は、ユーザの現実空間上の属性又は活動の少なくとも一方に予め関連付けられた表示態様を決定し、決定した表示態様の情報を仮想空間上のアバタと関連付けて表示させる。これにより、情報処理システムSは、仮想空間上でアバタを操作するユーザの人物像を可視化できる。
[Effects of the embodiment]
According to the information processing system S of this embodiment, the information processing device 1 determines a display mode that is previously associated with at least one of the attributes or activities of the user in the real space, and displays information of the determined display mode in association with an avatar in the virtual space. This allows the information processing system S to visualize the image of the user operating the avatar in the virtual space.

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

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

S 情報処理システム
1 情報処理装置
11 通信部
12 記憶部
13 制御部
131 表示制御部
132 受信部
133 特定部
134 決定部
2 情報端末

S Information processing system 1 Information processing device 11 Communication unit 12 Storage unit 13 Control unit 131 Display control unit 132 Reception unit 133 Identification unit 134 Determination unit 2 Information terminal

Claims (11)

現実空間上で対象ユーザに付与されている属性である対象属性又は前記対象ユーザが行う活動である対象活動の少なくとも一方を特定する特定部と、
仮想空間を利用する複数のユーザの中から前記対象ユーザが指定した、前記対象ユーザとは異なる特定のユーザである他ユーザを識別するための指定情報を受信する受信部と、
前記仮想空間上の表示態様と、前記現実空間上で人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けて記憶する記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定する決定部と、
前記指定情報によって識別される前記他ユーザが利用する情報端末に表示された前記仮想空間に、前記対象ユーザが予め登録したアバタと関連付けて、前記決定部が決定した前記表示態様の情報を表示させる表示制御部と、
を有する、情報処理装置。
An identification unit that identifies at least one of a target attribute, which is an attribute assigned to a target user in a real space, and a target activity, which is an activity performed by the target user;
A receiving unit that receives designation information for identifying another user, the other user being a specific user different from the target user , designated by the target user from among a plurality of users using a virtual space;
A determination unit that determines the display mode associated with at least one of the target attribute or the target activity by referring to a storage unit that stores a display mode in the virtual space and at least one of an attribute given to a person in the real space or an activity performed by the person in the real space in association with each other;
a display control unit that displays information of the display mode determined by the determination unit in association with an avatar registered in advance by the target user in the virtual space displayed on the information terminal used by the other user identified by the designation information; and
An information processing device having the above configuration.
前記特定部は、前記現実空間上で事業者が提供するサービスに対して前記対象ユーザが登録した登録情報に基づいて、前記対象属性又は前記対象活動の少なくとも一方を特定する、
請求項1に記載の情報処理装置。
The identification unit identifies at least one of the target attribute or the target activity based on registration information registered by the target user for a service provided by a business operator in the real space.
The information processing device according to claim 1 .
前記受信部は、前記属性又は前記活動の少なくとも一方のうち、前記対象ユーザが指定した、前記表示態様に反映する前記属性又は前記活動の少なくとも一方をさらに識別するための前記指定情報を受信し、
前記決定部は、前記記憶部において、前記指定情報によって識別される前記属性又は前記活動の少なくとも一方に該当する前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定する、
請求項1又は2に記載の情報処理装置。
The receiving unit receives the designation information for further identifying at least one of the attribute or the activity that is designated by the target user and is to be reflected in the display mode, among at least one of the attribute or the activity, and
The determination unit determines, in the storage unit, the display mode associated with at least one of the target attribute or the target activity corresponding to at least one of the attribute or the activity identified by the designation information.
3. The information processing device according to claim 1 or 2.
前記受信部は、前記対象ユーザによって前記他ユーザの前記表示態様の情報の表示を要求する操作が行われたことを示す要求情報を受信し、
前記受信部が前記要求情報を受信したことに応じて、前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記決定部が前記他ユーザに対して決定した前記表示態様の情報を前記他ユーザが予め登録したアバタと関連付けて表示させる、
請求項1又は2に記載の情報処理装置。
The receiving unit receives request information indicating that the target user has performed an operation to request display of information on the display mode of the other user,
In response to the receiving unit receiving the request information, the display control unit displays information of the display mode determined for the other user by the determination unit in the virtual space displayed on the information terminal used by the target user in association with an avatar registered in advance by the other user.
3. The information processing device according to claim 1 or 2.
前記受信部は、前記他ユーザによって前記他ユーザの前記表示態様の情報の表示を許可する操作が行われたことを示す許可情報を受信し、
前記受信部が前記要求情報及び前記許可情報を受信したことに応じて、前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記決定部が前記他ユーザに対して決定した前記表示態様の情報を前記他ユーザが予め登録したアバタと関連付けて表示させる、
請求項4に記載の情報処理装置。
The receiving unit receives permission information indicating that an operation to permit display of information of the display mode of the other user has been performed by the other user,
In response to the receiving unit receiving the request information and the permission information, the display control unit displays, in the virtual space displayed on the information terminal used by the target user, information of the display mode determined by the determination unit for the other user in association with an avatar registered in advance by the other user.
The information processing device according to claim 4.
前記表示制御部は、前記対象ユーザが利用する情報端末に表示された前記仮想空間に、前記他ユーザが利用する情報端末に表示された前記表示態様の情報を表示させる、
請求項1又は2に記載の情報処理装置。
The display control unit displays information of the display mode displayed on the information terminal used by the other user in the virtual space displayed on the information terminal used by the target user.
3. The information processing device according to claim 1 or 2.
前記表示制御部は、前記仮想空間に表示されている複数のアバタそれぞれに重畳して、前記決定部が当該アバタに対応するユーザに対して決定した前記表示態様の情報を表示させる、
請求項1又は2に記載の情報処理装置。
the display control unit causes the display control unit to superimpose information on each of the plurality of avatars displayed in the virtual space, the information on the display mode determined by the determination unit for the user corresponding to the avatar;
3. The information processing device according to claim 1 or 2.
前記仮想空間上の表示態様と、前記現実空間上の前記属性又は前記活動の少なくとも一方と、を関連付けた情報はブロックチェーンによって記憶されており、
前記決定部は、前記ブロックチェーンにおいて、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定する、
請求項1又は2に記載の情報処理装置。
Information associating the display mode in the virtual space with at least one of the attributes or the activities in the real space is stored by a blockchain;
The determination unit determines the display mode associated with at least one of the target attribute or the target activity in the blockchain.
3. The information processing device according to claim 1 or 2.
前記対象属性又は前記対象活動の少なくとも一方を示す情報はブロックチェーンによって記憶されており、
前記特定部は、前記ブロックチェーンに記憶された情報に基づいて、前記対象属性又は前記対象活動の少なくとも一方を特定する、
請求項1又は2に記載の情報処理装置。
The information indicating at least one of the target attribute or the target activity is stored by a blockchain;
The identification unit identifies at least one of the target attribute or the target activity based on information stored in the blockchain.
3. The information processing device according to claim 1 or 2.
前記決定部は、複数の前記仮想空間上で共通の前記表示態様と、前記現実空間上の前記属性又は前記活動の少なくとも一方と、を関連付けて記憶する前記記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定し、
前記表示制御部は、複数の前記仮想空間それぞれに、前記決定部が決定した前記表示態様の情報を前記対象ユーザが予め登録したアバタと関連付けて表示させる、
請求項1又は2に記載の情報処理装置。
The determination unit determines the display mode associated with at least one of the target attribute or the target activity by referring to the storage unit that stores the display mode common to the plurality of virtual spaces and at least one of the attribute or the activity in the real space in association with each other;
the display control unit displays, in each of the plurality of virtual spaces, information on the display mode determined by the determination unit in association with an avatar registered in advance by the target user;
3. The information processing device according to claim 1 or 2.
プロセッサが実行する、
現実空間上で対象ユーザに付与されている属性である対象属性又は前記対象ユーザが行う活動である対象活動の少なくとも一方を特定するステップと、
仮想空間を利用する複数のユーザの中から前記対象ユーザが指定した、前記対象ユーザとは異なる特定のユーザである他ユーザを識別するための指定情報を受信するステップと、
前記仮想空間上の表示態様と、前記現実空間上の人物に付与されている属性又は人物が行う活動の少なくとも一方と、を関連付けて記憶する記憶部を参照して、前記対象属性又は前記対象活動の少なくとも一方に関連付けられた前記表示態様を決定するステップと、
前記指定情報によって識別される前記他ユーザが利用する情報端末に表示された前記仮想空間に、前記決定するステップにおいて決定した前記表示態様の情報を前記対象ユーザが予め登録したアバタと関連付けて表示させるステップと、
を有する、情報処理方法。
The processor executes
Identifying at least one of a target attribute, which is an attribute assigned to a target user in a real space, and a target activity, which is an activity performed by the target user;
receiving designation information for identifying another user, the other user being a specific user different from the target user , designated by the target user from among a plurality of users who use a virtual space;
A step of determining the display mode associated with at least one of the target attribute or the target activity by referring to a storage unit that stores the display mode in the virtual space and at least one of an attribute given to a person in the real space or an activity performed by the person in the real space in association with each other;
a step of displaying the information of the display mode determined in the determining step in the virtual space displayed on the information terminal used by the other user identified by the designation information in association with an avatar registered in advance by the target user;
An information processing method comprising the steps of:
JP2023187365A 2022-12-23 2023-11-01 Information processing device and information processing method Active JP7523648B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023187365A JP7523648B2 (en) 2022-12-23 2023-11-01 Information processing device and information processing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022207025A JP7382111B1 (en) 2022-12-23 2022-12-23 Information processing device and information processing method
JP2023187365A JP7523648B2 (en) 2022-12-23 2023-11-01 Information processing device and information processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022207025A Division JP7382111B1 (en) 2022-12-23 2022-12-23 Information processing device and information processing method

Publications (2)

Publication Number Publication Date
JP2024091444A JP2024091444A (en) 2024-07-04
JP7523648B2 true JP7523648B2 (en) 2024-07-26

Family

ID=88729193

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022207025A Active JP7382111B1 (en) 2022-12-23 2022-12-23 Information processing device and information processing method
JP2023187365A Active JP7523648B2 (en) 2022-12-23 2023-11-01 Information processing device and information processing method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022207025A Active JP7382111B1 (en) 2022-12-23 2022-12-23 Information processing device and information processing method

Country Status (1)

Country Link
JP (2) JP7382111B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004199159A (en) 2002-12-16 2004-07-15 Canon Inc Information processing method, information processing apparatus, program, and storage medium
JP2009104482A (en) 2007-10-24 2009-05-14 Internatl Business Mach Corp <Ibm> Technique for controlling display images of objects
US20100083148A1 (en) 2008-09-26 2010-04-01 International Business Machines Corporation Avatar appearance transformation in a virtual universe
JP2014164657A (en) 2013-02-27 2014-09-08 Nintendo Co Ltd Information processing program, information processing device, information sharing system, and information sharing method
JP2020101950A (en) 2018-12-21 2020-07-02 梶塚 千春 Communication method and system using multiple avatars simultaneously

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004199159A (en) 2002-12-16 2004-07-15 Canon Inc Information processing method, information processing apparatus, program, and storage medium
JP2009104482A (en) 2007-10-24 2009-05-14 Internatl Business Mach Corp <Ibm> Technique for controlling display images of objects
US20100083148A1 (en) 2008-09-26 2010-04-01 International Business Machines Corporation Avatar appearance transformation in a virtual universe
JP2014164657A (en) 2013-02-27 2014-09-08 Nintendo Co Ltd Information processing program, information processing device, information sharing system, and information sharing method
JP2020101950A (en) 2018-12-21 2020-07-02 梶塚 千春 Communication method and system using multiple avatars simultaneously

Also Published As

Publication number Publication date
JP7382111B1 (en) 2023-11-16
JP2024090859A (en) 2024-07-04
JP2024091444A (en) 2024-07-04

Similar Documents

Publication Publication Date Title
JP2009223656A (en) Device, system and method for providing virtual space, and computer program
JP2015230512A (en) User interface screen creation support system
JP7581440B2 (en) Information Processing Method
JP7158789B1 (en) Methods, systems and programs for linking real and virtual worlds
JP7523648B2 (en) Information processing device and information processing method
CN111506809A (en) Merchant data processing method, two-dimensional code display method, system and device
JP7610057B1 (en) Information processing device, information processing method, and program
CN111506807A (en) Merchant and user data processing method, system and storage medium
US10546152B2 (en) Member information management system and member information management program
JP7382112B1 (en) Information processing device and information processing method
KR20230142115A (en) Apparatus, method and program for providing metaverse service
JP6781977B1 (en) Information presentation system, information analysis system, information presentation method, information analysis method and program
JP7597970B1 (en) Information processing device, information processing method, and program
JP2023056352A (en) Social participation activation system and social participation activation method
JP7387039B1 (en) Information processing device and information processing method
JP2023044063A (en) Information processor, method for processing information, and program
JP7466038B1 (en) Information processing device and information processing method
US20240290028A1 (en) Non-transitory computer readable medium, information processing apparatus, and information processing method
KR20000064213A (en) Network based destiny community service system &amp; method
JP7608521B2 (en) Information processing device and information processing method
US20240161328A1 (en) Electronic device for obtaining location of virtual object and method thereof
KR100454880B1 (en) Network system for formating aquaintance relationship
JP6847989B2 (en) Information processing programs, information processing terminals, information processing methods, and information processing devices
JP6755987B2 (en) Information processing programs, information processing terminals, information processing methods, and information processing equipment
US20250005646A1 (en) Information processing apparatus, information processing system, and non-transitory computer-readable medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231101

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240405

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240618

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240716

R150 Certificate of patent or registration of utility model

Ref document number: 7523648

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150