JP7838151B2 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and programInfo
- Publication number
- JP7838151B2 JP7838151B2 JP2025067427A JP2025067427A JP7838151B2 JP 7838151 B2 JP7838151 B2 JP 7838151B2 JP 2025067427 A JP2025067427 A JP 2025067427A JP 2025067427 A JP2025067427 A JP 2025067427A JP 7838151 B2 JP7838151 B2 JP 7838151B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual
- virtual space
- avatar
- facility
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、仮想空間に関する情報を処理するための情報処理装置、情報処理方法及びプログラムに関する。 This invention relates to an information processing device, an information processing method, and a program for processing information related to virtual space.
特許文献1には、複数の利用者それぞれがアバタを用いてアクセスする仮想空間において、嗜好の共通する利用者又は親密度の高い利用者のアバタ同士が近接して配置されるように、アバタの初期位置を決定するシステムが記載されている。 Patent Document 1 describes a system for determining the initial positions of avatars in a virtual space accessed by multiple users, such that avatars of users with similar preferences or high levels of closeness are placed close together.
仮想空間内には、仮想的な施設である複数の仮想施設が予め配置される。また、利用者がアバタを用いて仮想空間の利用を開始する際に、アバタは仮想空間上のいずれかの位置に配置される。この時、特定の仮想施設から離れた位置にアバタが配置されたり、特定の仮想施設を視認できない位置にアバタが配置されたりすると、アバタが特定の仮想施設を利用しづらいという問題があった。 Within the virtual space, multiple virtual facilities are pre-placed. When a user begins using the virtual space with their avatar, the avatar is placed at one of the locations within the virtual space. However, if the avatar is placed far from a specific virtual facility, or in a location where it cannot see the facility, it becomes difficult for the avatar to access that facility.
そこで、本発明はこれらの点に鑑みてなされたものであり、利用者がアバタを用いて仮想空間の利用を開始する際に、仮想空間内の特定の施設を利用しやすくすることを目的とする。 Therefore, this invention has been made in view of these points, and aims to make it easier for users to access specific facilities within the virtual space when they begin using the virtual space with their avatar.
本発明の第1の態様の情報処理装置は、記憶部に予め記憶された仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設を提供又は運営する提供者が現実空間において行った行動の実績を示す行動情報を取得する取得部と、前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定する決定部と、前記アバタを操作する利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置する仮想空間制御部と、を有する。 The first aspect of the present invention is an information processing apparatus comprising: an acquisition unit that acquires action information indicating the actions performed in real space by a provider who provides or operates virtual facilities arranged according to arrangement data indicating the positions of multiple facilities in a virtual space, which are pre-stored in a storage unit; a determination unit that determines the positional relationship of an avatar that can move within the virtual space with respect to the virtual facilities arranged according to the arrangement data, based on the action information; and a virtual space control unit that, when a user operating the avatar starts using the virtual space with the avatar, positions the avatar in the positional relationship with respect to the virtual facilities arranged according to the arrangement data.
本発明の第2の態様の情報処理装置は、仮想空間内を移動可能なアバタを操作する利用者が現実空間において行った行動の実績を示す行動情報を取得する取得部と、前記行動情報に基づいて、記憶部に予め記憶された前記仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設に対する前記アバタの位置関係を決定する決定部と、前記利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置する仮想空間制御部と、を有する。 The information processing apparatus according to a second aspect of the present invention includes: an acquisition unit that acquires action information indicating the actions performed in the real world by a user operating an avatar that can move within a virtual space; a determination unit that determines the positional relationship of the avatar with respect to virtual facilities arranged according to arrangement data indicating the positions of each of a plurality of facilities in the virtual space, which are pre-stored in a storage unit, based on the action information; and a virtual space control unit that, when the user starts using the virtual space with the avatar, positions the avatar in the positional relationship with respect to the virtual facilities arranged according to the arrangement data.
前記決定部は、前記行動情報に基づいて、前記利用者に前記仮想施設で利用可能な所定の特典を提供するか否かをさらに決定し、前記仮想空間制御部は、前記利用者が前記仮想施設で前記特典を提供すると前記決定部が決定したことを条件として、前記利用者に前記特典を提供してもよい。 The decision unit further determines, based on the behavioral information, whether or not to provide the user with predetermined benefits available in the virtual facility. The virtual space control unit may provide the benefits to the user, provided that the decision unit has determined that the user will provide the benefits in the virtual facility.
前記行動情報は、現実空間における前記仮想施設に対応する施設である実施設、又は前記現実空間における前記実施設を含む所定のエリアに前記利用者が来訪した回数又は頻度を示し、前記決定部は、前記回数又は前記頻度が所定の条件を満たす場合に、前記位置関係を決定してもよい。 The behavioral information indicates the number or frequency of visits by the user to a physical facility corresponding to the virtual facility in the real world, or to a predetermined area including the physical facility in the real world. The determination unit may determine the positional relationship if the number or frequency satisfies predetermined conditions.
前記行動情報は、現実空間における前記仮想施設に対応する施設である実施設で前記利用者が商品を購入する際に支払った購入額を示し、前記決定部は、前記購入額が所定の条件を満たす場合に、前記位置関係を決定してもよい。 The aforementioned behavioral information indicates the purchase amount paid by the user when purchasing goods at a physical facility corresponding to the virtual facility in real space. The determination unit may determine the positional relationship if the purchase amount satisfies predetermined conditions.
前記行動情報は、前記利用者が過去に購入した商品の特性を示し、前記決定部は、前記特性が所定の条件を満たす場合に、前記位置関係を決定してもよい。 The aforementioned behavioral information indicates the characteristics of products previously purchased by the user, and the determination unit may determine the positional relationship if the characteristics satisfy predetermined conditions.
前記行動情報は、前記現実空間において前記提供者が前記仮想空間を提供又は運営する事業者に対して所定の費用を支払ったことを示し、前記決定部は、前記提供者が前記費用を支払った場合又は前記費用の金額が所定の条件を満たす場合に、前記位置関係を決定してもよい。 The aforementioned behavioral information indicates that the provider has paid a predetermined fee to the operator providing or operating the virtual space in the real space. The decision unit may determine the positional relationship when the provider has paid the fee or when the amount of the fee meets predetermined conditions.
前記行動情報は、前記仮想施設における商品の販売実績に応じて前記現実空間において前記提供者が受領した対価の金額を示し、前記決定部は、前記対価の金額が所定の条件を満たす場合に、前記位置関係を決定してもよい。 The aforementioned behavioral information indicates the amount of consideration received by the provider in the real space based on the sales performance of the goods in the virtual facility, and the determination unit may determine the positional relationship if the amount of consideration satisfies predetermined conditions.
前記決定部は、前記利用者が前記アバタを介して前記仮想施設を視認可能な前記位置関係を決定してもよい。 The determination unit may determine the positional relationship that allows the user to view the virtual facility via the avatar.
本発明の第3の態様の情報処理方法は、プロセッサが実行する、記憶部に予め記憶された仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設を提供又は運営する提供者が現実空間において行った行動の実績を示す行動情報を取得するステップと、前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定するステップと、前記アバタを操作する利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置するステップと、を有する。 A third aspect of the present invention is an information processing method comprising: a processor executing the acquisition of action information indicating the actual actions taken in real space by a provider who provides or operates virtual facilities arranged according to arrangement data indicating the locations of multiple facilities in a virtual space, which are pre-stored in a memory unit; a step of determining the positional relationship of an avatar that can move within the virtual space with respect to the virtual facilities arranged according to the arrangement data, based on the action information; and a step of positioning the avatar in the positional relationship with respect to the virtual facilities arranged according to the arrangement data when a user operating the avatar begins using the virtual space with the avatar.
本発明の第4の態様の情報処理方法は、プロセッサが実行する、仮想空間内を移動可能なアバタを操作する利用者が現実空間において行った行動の実績を示す行動情報を取得するステップと、前記行動情報に基づいて、記憶部に予め記憶された前記仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設に対する前記アバタの位置関係を決定するステップと、前記利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置するステップと、を有する。 A fourth aspect of the present invention is an information processing method comprising: a step of acquiring action information, which is performed by a processor, indicating the actions taken in the real world by a user operating an avatar that can move within a virtual space; a step of determining the positional relationship of the avatar with respect to virtual facilities arranged according to placement data, which is pre-stored in a memory unit, based on the action information; and a step of positioning the avatar in the aforementioned positional relationship with respect to the virtual facilities arranged according to the placement data, when the user begins using the virtual space with the avatar.
本発明の第5の態様のプログラムは、コンピュータに、記憶部に予め記憶された仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設を提供又は運営する提供者が現実空間において行った行動の実績を示す行動情報を取得するステップと、前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定するステップと、前記アバタを操作する利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置するステップと、を実行させる。 A fifth aspect of the present invention involves a program that causes a computer to perform the following steps: acquire action information indicating the actions taken in real space by a provider who provides or operates virtual facilities arranged according to arrangement data indicating the positions of multiple facilities in a virtual space, which are pre-stored in a memory unit; determine the positional relationship of an avatar that can move within the virtual space with respect to the virtual facilities arranged according to the arrangement data, based on the action information; and, when a user operating the avatar begins using the virtual space with the avatar, position the avatar in the aforementioned positional relationship with respect to the virtual facilities arranged according to the arrangement data.
本発明の第6の態様のプログラムは、コンピュータに、仮想空間内を移動可能なアバタを操作する利用者が現実空間において行った行動の実績を示す行動情報を取得するステップと、前記行動情報に基づいて、記憶部に予め記憶された前記仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設に対する前記アバタの位置関係を決定するステップと、前記利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置するステップと、を実行させる。 A program according to a sixth aspect of the present invention causes a computer to perform the following steps: acquire action information indicating the actions performed in the real world by a user operating an avatar that can move within a virtual space; determine the positional relationship of the avatar to virtual facilities arranged according to arrangement data indicating the positions of each of a plurality of facilities in the virtual space, which are pre-stored in a memory unit, based on the action information; and, when the user starts using the virtual space with the avatar, position the avatar in the aforementioned positional relationship with respect to the virtual facilities arranged according to the arrangement data.
本発明によれば、利用者がアバタを用いて仮想空間の利用を開始する際に、仮想空間内の特定の施設を利用しやすくすることができるという効果を奏する。 According to this invention, when a user begins using a virtual space with an avatar, it is possible to make it easier to access specific facilities within the virtual space.
[情報処理システムSの概要]
図1は、本実施形態に係る情報処理システムSの模式図である。情報処理システムSは、情報処理装置1と、利用者端末2と、提供者端末3と、を含む。情報処理システムSは、複数の利用者端末2及び提供者端末3を含んでもよい。情報処理システムSは、その他のサーバ、端末等の機器を含んでもよい。
[Overview of Information Processing System S]
Figure 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1, a user terminal 2, and a provider terminal 3. The information processing system S may include multiple user terminals 2 and provider terminals 3. The information processing system S may also include other equipment such as servers and terminals.
情報処理装置1は、利用者端末2及び提供者端末3に表示される仮想空間に関する情報を処理するコンピュータである。仮想空間は、コンピュータ上に形成された仮想的な空間(例えば、メタバース)である。仮想空間は、利用者端末2及び提供者端末3それぞれにおいて面積又は体積を有する領域として表示される。一方、ユーザが生活する実際の空間(例えば、地球上の空間)を現実空間という。 The information processing device 1 is a computer that processes information related to the virtual space displayed on the user terminal 2 and the provider terminal 3. The virtual space is a virtual space (e.g., a metaverse) formed on the computer. The virtual space is displayed as a region with area or volume on both the user terminal 2 and the provider terminal 3. On the other hand, the actual space in which the user lives (e.g., the space on Earth) is called the real space.
情報処理装置1は、仮想空間上に仮想的な施設である複数の仮想施設を配置する。仮想施設は、例えば、一又は複数の種類の商品を販売する店舗である。仮想施設は、例えば、現実空間上の施設である実施設に対応しており、仮想空間上で実施設を模した構造を有する。仮想空間を利用する複数の利用者それぞれは、アバタを用いて仮想施設を訪れることにより、仮想施設に対応する実店舗を訪れるような体験をすることができる。アバタは、利用者端末2において利用者が行った操作に従って仮想空間上で動作する画像である。 The information processing device 1 places multiple virtual facilities, which are virtual facilities, in a virtual space. A virtual facility is, for example, a store selling one or more types of goods. A virtual facility corresponds to, for example, a real-world facility and has a structure in the virtual space that mimics the real-world facility. Each of the multiple users utilizing the virtual space can experience visiting a virtual facility using an avatar, similar to visiting a real-world store corresponding to the virtual facility. An avatar is an image that operates in the virtual space according to the operations performed by the user on the user terminal 2.
利用者端末2は、仮想施設を利用する利用者であるユーザが利用する情報端末である。提供者端末3は、仮想施設を提供又は運営する提供者(仮想施設の従業員、仮想施設の所有者、仮想施設の管理者等)であるユーザが利用する情報端末である。利用者は、仮想空間上でアバタを操作することにより仮想施設を利用する。仮想空間に配置された複数の仮想施設のうち、特定の提供者が提供又は運営する特定の仮想施設を対象施設E1という。 User terminal 2 is an information terminal used by users who utilize the virtual facility. Provider terminal 3 is an information terminal used by users who are providers (virtual facility employees, owners, administrators, etc.) who provide or operate the virtual facility. Users utilize the virtual facility by operating their avatars in the virtual space. Among the multiple virtual facilities placed in the virtual space, a specific virtual facility provided or operated by a particular provider is referred to as Target Facility E1.
利用者端末2及び提供者端末3は、例えば、スマートフォン、タブレット端末又はパーソナルコンピュータである。利用者端末2及び提供者端末3は、操作を受け付けるためのタッチパネルやキーボード等の操作部と、情報を表示するための液晶ディスプレイ等の表示部と、を有する。利用者端末2及び提供者端末3は、ネットワークを介して情報処理装置1と通信可能である。 The user terminal 2 and the provider terminal 3 are, for example, smartphones, tablet devices, or personal computers. The user terminal 2 and the provider terminal 3 have an operation unit such as a touch panel or keyboard for receiving input, and a display unit such as a liquid crystal display for displaying information. The user terminal 2 and the provider terminal 3 can communicate with the information processing device 1 via a network.
本実施形態に係る情報処理装置1が実行する処理の概要を以下に説明する。情報処理装置1は、提供者又は利用者が現実空間において行った行動の実績を示す行動情報を取得する。提供者の行動情報は、例えば、現実空間において提供者が仮想空間を提供又は運営する事業者に対して所定の費用を支払ったこと、提供者が仮想店舗における商品の販売実績に応じて現実空間において対価を受領したこと等である。利用者の行動情報は、例えば、現実空間において仮想施設に対応する実施設に来訪したこと、実施設を含む所定のエリアに来訪したこと、実施設で商品を購入したこと等である。 The following describes the process performed by the information processing device 1 according to this embodiment. The information processing device 1 acquires behavioral information indicating the actions taken by the provider or user in the real world. Provider behavioral information includes, for example, the provider paying a predetermined fee to a business operator providing or operating a virtual space in the real world, or the provider receiving payment in the real world based on sales performance of goods in a virtual store. User behavioral information includes, for example, visiting a physical facility corresponding to a virtual facility in the real world, visiting a predetermined area including a physical facility, or purchasing goods at a physical facility in the real world.
情報処理装置1は、取得した行動情報に基づいて、アバタと対象施設E1との位置関係と、アバタを操作する利用者に対する対象施設E1の表示態様と、のうち少なくとも一方を決定する。位置関係は、例えば、利用者がアバタを介して対象施設E1を視認可能となるアバタと対象施設E1との相対的な位置である。表示態様は、例えば、対象施設E1を他の仮想施設よりも目立たせる表示態様(色、模様、文字等)である。 The information processing device 1 determines at least one of the following based on the acquired behavioral information: the positional relationship between the avatar and the target facility E1, and the display method of the target facility E1 for the user operating the avatar. The positional relationship is, for example, the relative position of the avatar and the target facility E1 so that the user can visually perceive the target facility E1 through the avatar. The display method is, for example, a display method (color, pattern, text, etc.) that makes the target facility E1 stand out more than other virtual facilities.
情報処理装置1は、利用者がアバタを用いて仮想空間の利用を開始する際に、決定した位置関係でアバタを対象施設E1に対して配置することと、決定した表示態様で対象施設E1を利用者に対して表示させることと、のうち少なくとも一方を行う。 The information processing device 1, when a user begins using the virtual space with their avatar, performs at least one of the following: positioning the avatar relative to the target facility E1 in a determined positional relationship, and displaying the target facility E1 to the user in a determined display manner.
このように、情報処理装置1は、提供者又は利用者の行動情報に基づいて、特定の仮想施設を利用しやすい位置に利用者のアバタを配置し、又は特定の仮想施設を目立たせる表示態様で利用者に対して表示する。これにより、情報処理装置1は、利用者がアバタを用いて仮想空間の利用を開始する際に、仮想空間内の特定の仮想施設を利用しやすくすることができる。 Thus, based on the provider's or user's behavioral information, the information processing device 1 places the user's avatar in a location that makes a specific virtual facility easily accessible, or displays the specific virtual facility to the user in a way that makes it stand out. This allows the information processing device 1 to make it easier for the user to access a specific virtual facility within the virtual space when they begin using the virtual space with their avatar.
[情報処理システムSの構成]
図2は、本実施形態に係る情報処理システムSのブロック図である。図2において、矢印は主なデータの流れを示しており、図2に示したもの以外のデータの流れがあってもよい。図2において、各ブロックはハードウェア(装置)単位の構成ではなく、機能単位の構成を示している。そのため、図2に示すブロックは単一の装置内に実装されてもよく、あるいは複数の装置内に分かれて実装されてもよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてもよい。
[Configuration of Information Processing System S]
Figure 2 is a block diagram of the information processing system S according to this embodiment. In Figure 2, the arrows indicate the main data flow, and there may be other data flows besides those shown in Figure 2. In Figure 2, each block represents a functional unit configuration, not a hardware (device) unit configuration. Therefore, the blocks shown in Figure 2 may be implemented in a single device, or they may be implemented separately in multiple devices. Data exchange between blocks may be performed via any means, such as a data bus, network, or portable storage medium.
情報処理装置1は、通信部11と、記憶部12と、制御部13と、を有する。情報処理装置1は、2つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。また、情報処理装置1は、コンピュータ資源の集合であるクラウドによって構成されてもよい。 The information processing device 1 comprises a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may also be configured by connecting two or more physically separate devices via wired or wireless connections. Furthermore, the information processing device 1 may be configured as a cloud, which is a collection of computer resources.
通信部11は、ネットワークを介して利用者端末2及び提供者端末3との間でデータを送受信するための通信コントローラを有する。通信部11は、利用者端末2、提供者端末3又はその他の装置からネットワークを介して受信したデータを制御部13に通知する。また、通信部11は、ネットワークを介して、制御部13から出力されたデータを利用者端末2、提供者端末3又はその他の装置に送信する。 The communication unit 11 has a communication controller for sending and receiving data between the user terminal 2 and the provider terminal 3 via the network. The communication unit 11 notifies the control unit 13 of data received via the network from the user terminal 2, the provider terminal 3, or other devices. The communication unit 11 also transmits data output from the control unit 13 to the user terminal 2, the provider terminal 3, or other devices via the network.
記憶部12は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクドライブ等を含む記憶媒体である。記憶部12は、制御部13が実行するプログラムを予め記憶している。記憶部12は、情報処理装置1の外部に設けられてもよく、その場合にネットワークを介して制御部13との間でデータの授受を行ってもよい。 The storage unit 12 is a storage medium including ROM (Read Only Memory), RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 pre-stores programs to be executed by the control unit 13. The storage unit 12 may be located outside the information processing device 1, in which case data may be exchanged with 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 comprises a reception unit 131, an acquisition unit 132, a decision unit 133, and a virtual space control unit 134. The control unit 13 is, for example, a processor such as a CPU (Central Processing Unit), and functions as the reception unit 131, acquisition unit 132, decision unit 133, and virtual space control unit 134 by executing a program stored in the storage unit 12.
以下、情報処理装置1が実行する処理について詳細に説明する。利用者は、アバタを用いて仮想空間の利用を開始する際に、利用者端末2において所定の利用開始操作を行う。利用者端末2は、利用者が利用開始操作を行ったことに応じて、利用者が仮想空間の利用を開始することを示す利用開始要求を、情報処理装置1に送信する。情報処理装置1において、受付部131は、利用者端末2が送信した利用開始要求を受け付ける。 The following describes in detail the processes performed by the information processing device 1. When a user begins using the virtual space using an avatar, they perform a predetermined start operation on the user terminal 2. In response to the user's start operation, the user terminal 2 transmits a start request to the information processing device 1, indicating that the user is beginning to use the virtual space. In the information processing device 1, the reception unit 131 receives the start request transmitted by the user terminal 2.
取得部132は、提供者又は利用者が現実空間において行った行動の実績を示す行動情報を取得する。複数の提供者及び複数の利用者が存在する場合に、情報処理装置1は、複数の提供者及び複数の利用者それぞれに対して以降の処理を行う。仮想空間に配置された複数の仮想施設のうち、特定の提供者が提供又は運営する特定の仮想施設を対象施設E1という。 The acquisition unit 132 acquires behavioral information indicating the actions taken by the provider or user in the real world. When there are multiple providers and multiple users, the information processing device 1 performs the following processing for each of the multiple providers and multiple users. Among the multiple virtual facilities arranged in the virtual space, a specific virtual facility provided or operated by a specific provider is referred to as the target facility E1.
行動の実績は、例えば、提供者又は利用者が現実空間において行った行動自体と、当該行動によって引き起こされた結果(行動によって授受された資産の金額、行動に対して他者から受けた評価等)と、を含む。取得部132は、例えば、記憶部12に予め記憶された行動情報を取得し、又は情報処理装置1とは異なる装置から行動情報を取得する。 The performance record includes, for example, the actions performed by the provider or user in the real world, and the results caused by those actions (such as the amount of assets exchanged as a result of the action, or the evaluation received from others for the action). The acquisition unit 132 acquires, for example, action information pre-stored in the storage unit 12, or acquires action information from a device different from the information processing device 1.
図3(a)、図3(b)は、例示的な提供者の行動情報を説明するための模式図である。図3(a)の例では、取得部132は、現実空間において提供者が仮想空間を提供又は運営する事業者に対して所定の費用を支払ったこと又は当該費用を示す行動情報を取得する。提供者が事業者に支払う費用は、対象施設E1に対して後述の位置関係又は表示態様の適用を受けるために必要な所定の金額の資産(通貨、仮想通貨、ポイント等)である。この場合に、取得部132は、例えば、提供者が事業者に対して支払った費用を示す情報を、事業者に関する情報を管理する装置から取得する。 Figures 3(a) and 3(b) are schematic diagrams illustrating exemplary provider behavior information. In the example shown in Figure 3(a), the acquisition unit 132 acquires behavioral information indicating that the provider has paid a predetermined fee to a business operator that provides or operates a virtual space in the real world, or that such fee has been paid. The fee paid by the provider to the business operator is a predetermined amount of assets (currency, virtual currency, points, etc.) necessary to apply the positional relationship or display method described later to the target facility E1. In this case, the acquisition unit 132 acquires, for example, information indicating the fee paid by the provider to the business operator from a device that manages information about the business operator.
図3(b)の例では、取得部132は、対象施設E1における商品の販売実績に応じて現実空間において提供者が受領した対価(通貨、仮想通貨、ポイント等)の金額を示す行動情報を取得する。提供者が受領した対価は、例えば、提供者が対象施設E1においてアバタに販売した商品の代金又は数に応じた所定の金額の資産(通貨、仮想通貨、ポイント等)である。この場合に、取得部132は、例えば、提供者が受領した対価を示す情報を、対象施設E1に関する情報を管理する装置から取得する。 In the example shown in Figure 3(b), the acquisition unit 132 acquires behavioral information indicating the amount of consideration (currency, virtual currency, points, etc.) received by the provider in the real world, based on the sales performance of products at the target facility E1. The consideration received by the provider is, for example, an asset (currency, virtual currency, points, etc.) of a predetermined amount corresponding to the price or number of products sold by the provider to avatars at the target facility E1. In this case, the acquisition unit 132 acquires information indicating the consideration received by the provider from a device that manages information related to the target facility E1.
また、取得部132は、対象施設E1において商品を購入した利用者による対象施設E1の評価を示す行動情報を取得してもよい。対象施設E1の評価は、例えば、利用者が指定した対象施設E1の良悪に対応する指標(点数等)を示す情報である。この場合に、取得部132は、例えば、対象施設E1の評価を示す情報を、対象施設E1に関する情報を管理する装置から取得する。 Furthermore, the acquisition unit 132 may acquire behavioral information indicating the evaluation of the target facility E1 by users who purchased products at the target facility E1. The evaluation of the target facility E1 is, for example, information indicating an index (such as a score) corresponding to the good or bad state of the target facility E1 as specified by the user. In this case, the acquisition unit 132 acquires, for example, information indicating the evaluation of the target facility E1 from a device that manages information related to the target facility E1.
図4(a)、図4(b)及び図4(c)は、例示的な利用者の行動情報を説明するための模式図である。図4(a)の例では、取得部132は、現実空間における対象施設E1に対応する施設である実施設E2に利用者が来訪した回数又は頻度を示す行動情報を取得する。この場合に、取得部132は、例えば、所定期間における利用者端末2の位置情報の履歴を取得し、利用者端末2が実施設E2内に位置した回数又は頻度を算出することにより、実施設E2に利用者が来訪した回数又は頻度を取得する。 Figures 4(a), 4(b), and 4(c) are schematic diagrams illustrating exemplary user behavior information. In the example shown in Figure 4(a), the acquisition unit 132 acquires behavioral information indicating the number or frequency of visits by the user to the actual facility E2, which corresponds to the target facility E1 in real space. In this case, the acquisition unit 132 acquires, for example, the history of location information of the user terminal 2 over a predetermined period and calculates the number or frequency of times the user terminal 2 was located within the actual facility E2, thereby acquiring the number or frequency of visits by the user to the actual facility E2.
図4(b)の例では、取得部132は、現実空間における所定のエリアAに利用者が来訪した回数又は頻度を示す行動情報を取得する。エリアAは、例えば、現実空間における対象施設E1に対応する施設である実施設E2を含む所定のエリアである。この場合に、取得部132は、例えば、所定期間における利用者端末2の位置情報の履歴を取得し、利用者端末2がエリアA内に位置した回数又は頻度を算出することにより、エリアAに利用者が来訪した回数又は頻度を取得する。 In the example shown in Figure 4(b), the acquisition unit 132 acquires behavioral information indicating the number or frequency of visits by the user to a predetermined area A in real space. Area A is, for example, a predetermined area including a real facility E2, which corresponds to the target facility E1 in real space. In this case, the acquisition unit 132 acquires, for example, the history of location information of the user terminal 2 over a predetermined period and calculates the number or frequency of times the user terminal 2 was located within area A, thereby acquiring the number or frequency of visits by the user to area A.
図4(c)の例では、取得部132は、現実空間において利用者が過去に購入した商品に関する購入情報を示す行動情報を取得する。購入情報は、例えば、現実空間において利用者が商品を購入する際に支払った購入額、又は利用者が購入した商品の特性(種類、名称等)を示す情報である。取得部132は、現実空間における対象施設E1に対応する施設である実施設E2において利用者が購入した商品に関する購入情報を取得してもよく、又は実施設E2とは異なる店舗において利用者が購入した商品に関する購入情報を取得してもよい。この場合に、取得部132は、例えば、購入情報を、利用者が商品を購入した実施設E2又はその他の店舗に関する情報を管理する装置から取得する。 In the example shown in Figure 4(c), the acquisition unit 132 acquires behavioral information indicating purchase information about products previously purchased by the user in the real world. Purchase information includes, for example, the purchase amount paid by the user when purchasing the product in the real world, or information indicating the characteristics of the product purchased by the user (type, name, etc.). The acquisition unit 132 may acquire purchase information about products purchased by the user at a physical facility E2, which corresponds to the target facility E1 in the real world, or it may acquire purchase information about products purchased by the user at a store different from physical facility E2. In this case, the acquisition unit 132 may, for example, acquire the purchase information from a device that manages information about the physical facility E2 or other store where the user purchased the product.
決定部133は、仮想空間を利用する複数の利用者のうち一部の利用者を、後述の位置関係及び表示態様のうち少なくとも一方の適用対象とする対象利用者として決定する。また、決定部133は、仮想空間を利用する複数の利用者全てを対象利用者として決定してもよい。 The determination unit 133 determines that some of the multiple users utilizing the virtual space will be targeted users to which at least one of the positional relationships and display modes described later will apply. Alternatively, the determination unit 133 may determine all of the multiple users utilizing the virtual space to be targeted users.
図5は、決定部133が対象利用者を決定する方法を説明するための模式図である。決定部133は、取得部132が取得した行動情報に基づいて、仮想空間を利用する複数の利用者のうち一部の利用者を、対象利用者として決定する。決定部133は、例えば、行動情報が示す提供者が事業者に対して支払った費用、商品の販売実績に応じて提供者が受領した対価、又は利用者による対象施設E1の評価が高いほど対象利用者が多くなるように、対象利用者を決定する。 Figure 5 is a schematic diagram illustrating how the decision unit 133 determines target users. Based on the behavioral information acquired by the acquisition unit 132, the decision unit 133 selects some of the multiple users utilizing the virtual space as target users. For example, the decision unit 133 determines target users in such a way that the number of target users increases with respect to factors such as the fees paid by the provider to the service provider, the compensation received by the provider based on product sales performance, or the user's evaluation of the target facility E1.
この場合に、決定部133は、行動情報が示す提供者が事業者に対して支払った費用、商品の販売実績に応じて提供者が受領した対価、又は利用者による対象施設E1の評価に基づいて、位置関係及び表示態様のうち少なくとも一方の適用対象とする利用者の数である抽出数を決定する。決定部133は、仮想空間を利用する複数の利用者の中から、抽出数の対象利用者を無作為に抽出し、又は抽出数の対象利用者を所定の規則(仮想空間にログインした順等)に従って抽出する。これにより、情報処理装置1は、事業者に多くの費用を支払ったり、商品の売上が多かったり、利用者による評価が良かったりする提供者に対して、当該提供者が提供又は運営する対象施設E1の位置関係又は表示態様の適用対象とする利用者を多くすることができる。 In this case, the determination unit 133 determines the number of users to whom at least one of the location relationship and display pattern should be applied, based on the fees paid by the provider to the business operator, the consideration received by the provider based on sales performance of the products, or the evaluation of the target facility E1 by the users. The determination unit 133 randomly selects users to be included in the selection from among multiple users utilizing the virtual space, or selects users to be included in the selection according to a predetermined rule (e.g., the order in which users logged into the virtual space). This allows the information processing device 1 to select a larger number of users to whom the location relationship or display pattern of the target facility E1 provided or operated by the provider should be applied, for providers who pay high fees to the business operator, have high sales of products, or receive positive evaluations from users.
次に決定部133は、取得部132が取得した行動情報に基づいて、対象利用者が操作するアバタと対象施設E1との位置関係と、対象利用者に対する対象施設E1の表示態様と、のうち少なくとも一方を決定する。決定部133は、例えば、取得部132が取得した行動情報が、位置関係及び表示態様のうち少なくとも一方を決定するための所定の条件を満たすか否かを判定する。 Next, the determination unit 133 determines at least one of the following based on the behavioral information acquired by the acquisition unit 132: the positional relationship between the avatar operated by the target user and the target facility E1, and the display mode of the target facility E1 to the target user. For example, the determination unit 133 determines whether the behavioral information acquired by the acquisition unit 132 satisfies predetermined conditions for determining at least one of the positional relationship and the display mode.
図6(a)は、決定部133がアバタと対象施設E1との位置関係を決定する方法を説明するための模式図である。決定部133は、行動情報が所定の条件を満たした場合に、対象利用者がアバタを介して対象施設E1を視認可能な位置関係を決定し、行動情報が当該条件を満たさない場合に、当該位置関係を決定しない(すなわち、当該対象施設E1に当該位置関係を適用しない)。 Figure 6(a) is a schematic diagram illustrating how the determination unit 133 determines the positional relationship between the avatar and the target facility E1. The determination unit 133 determines a positional relationship in which the target user can visually perceive the target facility E1 via the avatar when the behavioral information meets predetermined conditions. If the behavioral information does not meet these conditions, the determination unit does not determine such a positional relationship (i.e., does not apply the positional relationship to the target facility E1).
対象施設E1を視認可能な位置関係は、対象利用者が仮想空間の利用を開始した際(ログインした時等)に、対象利用者が操作するアバタの視野内(すなわち対象利用者の表示画面内)に対象施設E1が映るようにアバタを配置することである。対象施設E1を視認可能な位置関係は、例えば、アバタを対象施設E1から所定距離以内の位置に配置することと、アバタを対象施設E1に向くように配置することと、のうち少なくとも一方を含む。 The positional relationship for which the target facility E1 is visible is such that, when the target user begins using the virtual space (e.g., when logging in), the target facility E1 is positioned within the field of view of the avatar operated by the target user (i.e., within the target user's display screen). The positional relationship for which the target facility E1 is visible includes, for example, at least one of the following: positioning the avatar within a predetermined distance from the target facility E1, or positioning the avatar so that it is facing the target facility E1.
決定部133は、記憶部12に予め記憶されている、対象施設E1を視認可能な位置関係を決定するための条件を示す情報を取得し、取得した情報が示す条件を用いて対象施設E1を視認可能な位置関係を決定する。 The determination unit 133 acquires information pre-stored in the memory unit 12 that indicates conditions for determining the positional relationship in which the target facility E1 can be seen, and uses the conditions indicated by the acquired information to determine the positional relationship in which the target facility E1 can be seen.
対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が、提供者が仮想空間を提供又は運営する事業者に対して所定の費用を支払ったことであってもよい。また、対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が示す提供者が仮想空間を提供又は運営する事業者に対して支払った費用の金額が閾値以上であることであってもよい。これにより、情報処理装置1は、仮想空間を提供又は運営する事業者に対して所定の費用を支払った提供者の対象施設E1を対象利用者が利用しやすくすることができる。 The conditions for determining the positional relationship in which the target facility E1 is visible may, for example, be that the behavioral information indicates that the provider has paid a predetermined fee to the operator providing or operating the virtual space. Alternatively, the conditions for determining the positional relationship in which the target facility E1 is visible may also be that the amount of the fee paid by the provider to the operator providing or operating the virtual space, as indicated by the behavioral information, is equal to or greater than a threshold. This allows the information processing device 1 to make it easier for target users to access the target facility E1 of providers who have paid a predetermined fee to the operator providing or operating the virtual space.
対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が示す対象施設E1における商品の販売実績に応じて現実空間において提供者が受領した対価が閾値以上であることであってもよい。これにより、情報処理装置1は、対象施設E1における商品の販売実績に応じて高い対価を受領した提供者の対象施設E1を対象利用者が利用しやすくすることができる。 The conditions for determining the visible positional relationship of the target facility E1 may, for example, be that the compensation received by the provider in the real world, based on the sales performance of the products at the target facility E1 indicated by the behavioral information, is above a threshold. This allows the information processing device 1 to make it easier for target users to access the target facility E1 of providers who have received high compensation based on their sales performance at the target facility E1.
対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が示す対象施設E1に対応する実施設E2又は当該実施設E2を含むエリアAに利用者が来訪した回数又は頻度が閾値以上であることであってもよい。これにより、情報処理装置1は、実施設E2又はエリアAに多く来訪した対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the visible positional relationship of the target facility E1 may, for example, be that the number or frequency of visits by the user to the physical facility E2 corresponding to the target facility E1, or to area A including the physical facility E2, is above a threshold. This allows the information processing device 1 to make it easier for target users who frequently visit physical facility E2 or area A to access the target facility E1.
対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が示す対象施設E1に対応する実施設E2において利用者が商品を購入する際に支払った購入額が閾値以上であることであってもよい。これにより、情報処理装置1は、対象施設E1に対応する実施設E2における商品の購入額が高い対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the visible positional relationship of the target facility E1 may, for example, be that the purchase amount paid by the user when purchasing goods at the physical facility E2 corresponding to the target facility E1, as indicated by the behavioral information, is above a threshold. This allows the information processing device 1 to make it easier for target users who have a high purchase amount at the physical facility E2 corresponding to the target facility E1 to use the target facility E1.
対象施設E1を視認可能な位置関係を決定するための条件は、例えば、行動情報が示す現実空間において利用者が購入した商品の特性が所定の特性であること(商品の種類が特定の種類であること、商品の名称が特定の名称であること等)であってもよい。これにより、情報処理装置1は、特定の特性を有する商品を購入した対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the positional relationship in which the target facility E1 can be seen may, for example, be that the characteristics of the product purchased by the user in the real space indicated by the behavioral information are predetermined characteristics (e.g., the product type is a specific type, the product name is a specific name, etc.). This allows the information processing device 1 to make it easier for target users who have purchased products with specific characteristics to use the target facility E1.
図6(b)は、決定部133が対象施設E1の表示態様を決定する方法を説明するための模式図である。決定部133は、行動情報が所定の条件を満たした場合に、対象施設E1を目立たせる表示態様を決定し、行動情報が当該条件を満たさない場合に、当該表示態様を決定しない(すなわち、当該対象施設E1に当該表示態様を適用しない)。 Figure 6(b) is a schematic diagram illustrating how the determination unit 133 determines the display mode for the target facility E1. The determination unit 133 determines a display mode that makes the target facility E1 stand out when the behavioral information meets predetermined conditions, and does not determine a display mode (i.e., does not apply the display mode to the target facility E1) when the behavioral information does not meet those conditions.
対象施設E1を目立たせる表示態様は、対象施設E1の外観を、対象施設E1とは異なる仮想空間内の施設と異ならせるための表示態様である。対象施設E1を目立たせる表示態様は、例えば、対象施設E1をその他の仮想施設とは異なる色又は模様に設定することと、対象施設E1と関連付けて所定の文字又は画像を表示することと、のうち少なくとも一方を含む。対象施設E1と関連付けて表示する文字又は画像は、例えば、「おすすめ」を表す文字又は画像や、対象利用者がクーポン等の特典を使用できる店舗であることを表す文字又は画像等である。 The display method for highlighting the target facility E1 is a display method that makes the appearance of the target facility E1 different from other facilities in the virtual space. This display method for highlighting the target facility E1 includes, for example, setting the target facility E1 to a different color or pattern from other virtual facilities, and displaying predetermined characters or images in association with the target facility E1. The characters or images displayed in association with the target facility E1 are, for example, characters or images indicating "recommended," or characters or images indicating that the target user can use coupons or other benefits at that store.
決定部133は、記憶部12に予め記憶されている、対象施設E1を目立たせる表示態様を決定するための条件を示す情報を取得し、取得した情報が示す条件を用いて対象施設E1を目立たせる表示態様を決定する。 The determination unit 133 acquires information indicating conditions for determining the display mode that makes the target facility E1 stand out, which is pre-stored in the memory unit 12, and uses the conditions indicated by the acquired information to determine the display mode that makes the target facility E1 stand out.
対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が、提供者が仮想空間を提供又は運営する事業者に対して所定の費用を支払ったことであってもよい。また、対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が示す提供者が仮想空間を提供又は運営する事業者に対して支払った費用の金額が閾値以上であることであってもよい。これにより、情報処理装置1は、仮想空間を提供又は運営する事業者に対して所定の費用を支払った提供者の対象施設E1を対象利用者が利用しやすくすることができる。 The conditions for determining the display method that makes the target facility E1 stand out may, for example, indicate that the user's behavioral information shows that the provider has paid a predetermined fee to the operator providing or operating the virtual space. Alternatively, the conditions for determining the display method that makes the target facility E1 stand out may also include, for example, that the amount of the fee paid by the user to the operator providing or operating the virtual space, as indicated by the behavioral information, is above a certain threshold. This allows the information processing device 1 to make the target facility E1 of providers who have paid a predetermined fee to the operator providing or operating the virtual space more accessible to target users.
対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が示す対象施設E1における商品の販売実績に応じて現実空間において提供者が受領した対価が閾値以上であることであってもよい。これにより、情報処理装置1は、対象施設E1における商品の販売実績に応じて高い対価を受領した提供者の対象施設E1を対象利用者が利用しやすくすることができる。 The conditions for determining the display method that makes the target facility E1 stand out may, for example, be that the compensation received by the provider in the real world, based on the sales performance of the products at the target facility E1 as indicated by the behavioral information, is above a threshold. This allows the information processing device 1 to make it easier for target users to access the target facility E1 of providers who have received high compensation based on the sales performance of the products at the target facility E1.
対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が示す対象施設E1に対応する実施設E2又は当該実施設E2を含むエリアAに利用者が来訪した回数又は頻度が閾値以上であることであってもよい。これにより、情報処理装置1は、実施設E2又はエリアAに多く来訪した対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the display method that makes the target facility E1 stand out may, for example, be that the number or frequency of visits by the user to the physical facility E2 corresponding to the target facility E1 indicated by the behavioral information, or to the area A containing the physical facility E2, is above a threshold. This allows the information processing device 1 to make it easier for target users who frequently visit physical facility E2 or area A to use the target facility E1.
対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が示す対象施設E1に対応する実施設E2において利用者が商品を購入する際に支払った購入額が閾値以上であることであってもよい。これにより、情報処理装置1は、対象施設E1に対応する実施設E2における商品の購入額が高い対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the display method that makes the target facility E1 stand out may, for example, be that the purchase amount paid by the user when purchasing goods at the physical facility E2 corresponding to the target facility E1 indicated by the behavioral information is above a threshold. This allows the information processing device 1 to make it easier for target users who have a high purchase amount at the physical facility E2 corresponding to the target facility E1 to use the target facility E1.
対象施設E1を目立たせる表示態様を決定するための条件は、例えば、行動情報が示す現実空間において利用者が購入した商品の特性が所定の特性であること(商品の種類が特定の種類であること、商品の名称が特定の名称であること等)であってもよい。これにより、情報処理装置1は、特定の特性を有する商品を購入した対象利用者が対象施設E1を利用しやすくすることができる。 The conditions for determining the display method that makes the target facility E1 stand out may, for example, be that the characteristics of the product purchased by the user in the real space indicated by the behavioral information are predetermined characteristics (e.g., the product type is a specific type, the product name is a specific name, etc.). This allows the information processing device 1 to make it easier for target users who have purchased products with specific characteristics to use the target facility E1.
また、決定部133は、行動情報に基づいて、対象利用者に対象施設E1で利用可能な所定の特典を提供するか否かをさらに決定してもよい。対象施設E1で利用可能な特典は、例えば、対象利用者が対象施設E1において商品の提供又は割引の適用を受けるためのクーポン、ポイント等である。決定部133は、例えば、対象利用者の行動情報が上述の対象施設E1を視認可能な位置関係を決定するための条件及び対象施設E1を目立たせる表示態様を決定するための条件のうちいずれかの条件を満たした場合に、対象利用者に特典を提供することを決定し、そうでない場合に特典を提供しないことを決定する。これにより、情報処理装置1は、対象利用者が対象施設E1を利用することを促進できる。 Furthermore, the decision unit 133 may further determine, based on the behavioral information, whether or not to provide the target user with a predetermined benefit usable at the target facility E1. Benefits usable at the target facility E1 include, for example, coupons, points, etc., that allow the target user to receive goods or discounts at the target facility E1. For example, the decision unit 133 decides to provide the benefit to the target user if the target user's behavioral information satisfies either the conditions for determining a positional relationship that makes the target facility E1 visible or the conditions for determining a display manner that makes the target facility E1 stand out; otherwise, it decides not to provide the benefit. This allows the information processing device 1 to encourage the target user to use the target facility E1.
仮想空間制御部134は、対象利用者がアバタを用いて仮想空間の利用を開始する際、例えば受付部131が対象利用者の利用者端末2から利用開始要求を受け付けたことに応じて、記憶部12に予め記憶された配置データに従って、仮想空間上に複数の仮想施設を配置するとともに、対象利用者に対応するアバタを仮想空間上に配置する。配置データは、例えば、複数の仮想施設それぞれの形状及び位置を示す情報である。 When a user begins using the virtual space using their avatar, the virtual space control unit 134, in response to, for example, the reception unit 131 receiving a request to start using the virtual space from the user's terminal 2, places multiple virtual facilities in the virtual space according to the placement data pre-stored in the storage unit 12, and also places the avatar corresponding to the user in the virtual space. The placement data includes, for example, information indicating the shape and position of each of the multiple virtual facilities.
仮想空間制御部134は、複数の仮想施設及び対象利用者のアバタを配置する際に、対象利用者のアバタを対象施設E1に対して決定部133が決定した位置関係で配置することと、対象施設E1を決定部133が決定した表示態様で対象利用者に対して表示させることと、のうち少なくとも一方を行う。 The virtual space control unit 134, when arranging multiple virtual facilities and the avatars of target users, performs at least one of the following: arranging the target user's avatar in a positional relationship determined by the determination unit 133 relative to the target facility E1; and displaying the target facility E1 to the target user in a display mode determined by the determination unit 133.
図7は、例示的な対象施設E1を表示している利用者端末2の模式図である。図7の例では、仮想空間制御部134は、対象利用者がアバタを介して対象施設E1を視認可能な位置関係にアバタを配置するとともに、対象施設E1を目立たせる表示態様で対象施設E1を対象利用者に対して表示させている。これにより、情報処理装置1は、対象利用者がアバタを用いて仮想空間の利用を開始する際に、対象利用者が特定の対象施設E1に来訪することを容易にすることができるため、対象利用者が特定の対象施設E1を利用しやすくすることができる。 Figure 7 is a schematic diagram of a user terminal 2 displaying an exemplary target facility E1. In the example shown in Figure 7, the virtual space control unit 134 positions the avatar so that the target user can visually perceive the target facility E1 via the avatar, and displays the target facility E1 to the target user in a prominent manner. This allows the information processing device 1 to easily guide the target user to a specific target facility E1 when they begin using the virtual space with their avatar, thereby making it easier for the target user to access and utilize that specific target facility E1.
決定部133が提供者の行動情報に基づいて位置関係及び表示態様のうち少なくとも一方を決定した場合に、仮想空間制御部134は、当該提供者が提供又は運営する仮想施設である対象施設E1に対して位置関係及び表示態様を適用する。これにより、情報処理装置1は、例えば特定の行動実績を有する提供者の対象施設E1を優先的に利用者に利用させることができる。 When the determination unit 133 determines at least one of the location relationship and display mode based on the provider's behavior information, the virtual space control unit 134 applies the location relationship and display mode to the target facility E1, which is a virtual facility provided or operated by the provider. This allows the information processing device 1 to, for example, prioritize the use of the target facility E1 of a provider with a specific behavioral history.
決定部133が利用者の行動情報に基づいて位置関係及び表示態様のうち少なくとも一方を決定した場合に、仮想空間制御部134は、特定の提供者が提供又は運営する仮想施設に限られない対象施設E1に対して位置関係及び表示態様を適用する。これにより、情報処理装置1は、例えば現実空間において利用者が来訪した実施設E2又は利用者が来訪したエリアAに含まれている実施設E2に対応する対象施設E1を優先的に利用者に利用させることができる。 When the determination unit 133 determines at least one of the positional relationship and display mode based on the user's behavior information, the virtual space control unit 134 applies the positional relationship and display mode to the target facility E1, which is not limited to virtual facilities provided or operated by a specific provider. This allows the information processing device 1 to prioritize the user's use of, for example, a real facility E2 visited by the user in the real world, or a target facility E1 corresponding to a real facility E2 located in area A visited by the user.
また、仮想空間制御部134は、対象利用者に対象施設E1で利用可能な所定の特典を提供すると決定部133が決定したことを条件として、対象利用者に当該特典を提供する。仮想空間制御部134は、例えば、仮想空間において対象利用者のアバタが所定の特典を対象施設E1で利用可能に設定し、対象利用者がアバタを対象施設E1に移動させた後に所定の操作を行ったことに応じて当該特典を利用させる。 Furthermore, the virtual space control unit 134 provides the target user with a predetermined benefit available at the target facility E1, provided that the decision unit 133 has determined that such benefit should be provided to the target user. For example, the virtual space control unit 134 sets the target user's avatar in the virtual space to be able to use the predetermined benefit at the target facility E1, and then allows the target user to use the benefit after they have moved their avatar to the target facility E1 and performed a predetermined operation.
また、仮想空間制御部134は、対象利用者の行動情報が上述の対象施設E1を視認可能な位置関係を決定するための条件及び対象施設E1を目立たせる表示態様を決定するための条件のうちいずれかの条件を満たした場合に、対象施設E1に入れるようにし、そうでない場合に対象施設E1に入れないようにしてもよい。これにより、情報処理装置1は、例えば対象施設E1で開催させる特定のイベント(プレオープン、ファミリーセール等)に特定の対象利用者のみを入れることができる。 Furthermore, the virtual space control unit 134 may allow the user to enter the target facility E1 if the user's behavioral information satisfies either of the conditions for determining a positional relationship that allows the target facility E1 to be visible, or the conditions for determining a display method that makes the target facility E1 stand out. Otherwise, the user may be denied entry to the target facility E1. This allows the information processing device 1 to, for example, restrict access to specific target users only for specific events (such as pre-openings or family sales) held at the target facility E1.
[情報処理方法のフロー]
図8は、本実施形態に係る情報処理装置1が実行する例示的な情報処理方法のフローチャートを示す図である。取得部132は、提供者又は利用者が現実空間において行った行動の実績を示す行動情報を取得する(S11)。複数の提供者及び複数の利用者が存在する場合に、情報処理装置1は、複数の提供者及び複数の利用者それぞれに対して以降の処理を行う。
[Flowchart of information processing method]
Figure 8 is a flowchart showing an exemplary information processing method performed by the information processing device 1 according to this embodiment. The acquisition unit 132 acquires action information indicating the actual actions taken by the provider or user in real space (S11). When there are multiple providers and multiple users, the information processing device 1 performs the following processing for each of the multiple providers and multiple users.
決定部133は、取得部132が取得した行動情報に基づいて、仮想空間を利用する複数の利用者のうち一部の利用者を、位置関係及び表示態様のうち少なくとも一方の適用対象とする対象利用者として決定する(S12)。また、決定部133は、仮想空間を利用する複数の利用者全てを対象利用者として決定してもよい。 The determination unit 133, based on the behavioral information acquired by the acquisition unit 132, determines that some of the multiple users utilizing the virtual space will be targeted users to which at least one of the positional relationships and display modes will be applied (S12). Alternatively, the determination unit 133 may determine all of the multiple users utilizing the virtual space to be targeted users.
決定部133は、例えば、取得部132が取得した行動情報が、対象利用者に適用する位置関係及び表示態様のうち少なくとも一方を決定するための所定の条件を満たすか否かを判定する(S13)。 The determination unit 133, for example, determines whether the behavioral information acquired by the acquisition unit 132 satisfies predetermined conditions for determining at least one of the positional relationship and display mode to be applied to the target user (S13).
行動情報が所定の条件を満たした場合に(S14のYES)、決定部133は、対象利用者がアバタを介して対象施設E1を視認可能な位置関係を決定することと、対象施設E1を目立たせる表示態様を決定することと、の少なくとも一方を行う(S15)。 If the behavioral information meets the predetermined conditions (YES in S14), the decision unit 133 performs at least one of the following: determining the positional relationship that allows the target user to visually perceive the target facility E1 via the avatar, and determining a display method that makes the target facility E1 stand out (S15).
仮想空間制御部134は、対象利用者がアバタを用いて仮想空間の利用を開始する際、例えば受付部131が対象利用者の利用者端末2から利用開始要求を受け付けたことに応じて、記憶部12に予め記憶された配置データに従って、仮想空間上に複数の仮想施設を配置するとともに、対象利用者に対応するアバタを仮想空間上に配置する。 When a target user begins using the virtual space using their avatar, the virtual space control unit 134, in response to, for example, the reception unit 131 receiving a request to start using the virtual space from the target user's user terminal 2, places multiple virtual facilities in the virtual space according to the placement data pre-stored in the storage unit 12, and also places an avatar corresponding to the target user in the virtual space.
仮想空間制御部134は、複数の仮想施設及び対象利用者のアバタを配置する際に、対象利用者のアバタを対象施設E1に対して決定部133が決定した位置関係で配置することと(S16)、対象施設E1を決定部133が決定した表示態様で対象利用者に対して表示させることと(S17)、のうち少なくとも一方を行う。 The virtual space control unit 134, when arranging multiple virtual facilities and the avatars of target users, performs at least one of the following: arranging the avatars of target users in a positional relationship determined by the determination unit 133 relative to the target facility E1 (S16), and displaying the target facility E1 to the target users in a display manner determined by the determination unit 133 (S17).
行動情報が所定の条件を満たさない場合に(S14のNO)、仮想空間制御部134は、決定部133が決定する位置関係及び表示態様のうち少なくとも一方を適用することなく、複数の仮想施設及びアバタを仮想空間上に配置する。 If the behavioral information does not meet the predetermined conditions (NO in S14), the virtual space control unit 134 places multiple virtual facilities and avatars in the virtual space without applying at least one of the positional relationships and display modes determined by the determination unit 133.
[実施形態の効果]
本実施形態に係る情報処理システムSによれば、情報処理装置1は、提供者又は利用者の行動情報に基づいて、特定の対象施設E1を利用しやすい位置に利用者のアバタを配置し、又は特定の仮想施設を目立つ表示態様で利用者に対して表示する。これにより、情報処理装置1は、利用者がアバタを用いて仮想空間の利用を開始する際に、仮想空間内の特定の仮想施設を利用しやすくすることができる。
[Effects of the Embodiment]
According to the information processing system S of this embodiment, the information processing device 1 places the user's avatar in a location that is easily accessible to a specific target facility E1, or displays a specific virtual facility to the user in a conspicuous manner, based on the behavioral information of the provider or user. As a result, the information processing device 1 makes it easier for the user to access a specific virtual facility within the virtual space when they start using the virtual space with their avatar.
なお、本発明により、国連が主導する持続可能な開発目標(SDGs)の目標9「産業と技術革新の基盤をつくろう」に貢献することが可能となる。 Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 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 its gist. For example, all or part of the device can be configured by functionally or physically distributing and integrating them in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combinations are combined with the effects of the original embodiments.
S 情報処理システム
1 情報処理装置
11 通信部
12 記憶部
13 制御部
131 受付部
132 取得部
133 決定部
134 仮想空間制御部
2 利用者端末
3 提供者端末
S Information Processing System 1 Information Processing Device 11 Communication Unit 12 Storage Unit 13 Control Unit 131 Reception Unit 132 Acquisition Unit 133 Decision Unit 134 Virtual Space Control Unit 2 User Terminal 3 Provider Terminal
Claims (7)
前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定するとともに、前記アバタを操作する複数の利用者のうち一部の利用者を対象利用者として決定する決定部と、
前記対象利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置する処理を行い、前記対象利用者以外の利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、当該処理を行わない仮想空間制御部と、
を有する、
情報処理装置。 An acquisition unit acquires action information indicating the actions taken in the real world by a provider that provides or operates virtual facilities arranged according to arrangement data indicating the location of each of multiple facilities in a virtual space, which is pre-stored in a memory unit.
Based on the aforementioned behavioral information, a determination unit determines the positional relationship of avatars that can move within the virtual space relative to the virtual facilities arranged according to the arrangement data, and determines some of the users among the multiple users who operate the avatars as target users.
A virtual space control unit that, when the target user starts using the virtual space using the avatar, performs the process of placing the avatar in the positional relationship with respect to the virtual facility arranged according to the placement data, and does not perform the said process when a user other than the target user starts using the virtual space using the avatar,
Having,
Information processing device.
前記仮想空間制御部は、前記利用者が前記仮想施設で前記特典を提供すると前記決定部が決定したことを条件として、前記利用者に前記特典を提供する、
請求項1に記載の情報処理装置。 The decision unit further determines, based on the behavioral information, whether or not to provide the user with predetermined benefits available at the virtual facility.
The virtual space control unit provides the user with the benefit, on the condition that the decision unit has determined that the user will provide the benefit in the virtual facility.
The information processing apparatus according to claim 1 .
前記決定部は、前記提供者が前記費用を支払った場合又は前記費用の金額が所定の条件を満たす場合に、前記位置関係を決定する、
請求項1に記載の情報処理装置。 The aforementioned behavioral information indicates that the provider paid a predetermined fee to the business operator that provides or operates the virtual space in the real space.
The determination unit determines the positional relationship when the provider has paid the fee or when the amount of the fee meets predetermined conditions.
The information processing apparatus according to claim 1.
前記決定部は、前記対価の金額が所定の条件を満たす場合に、前記位置関係を決定する、
請求項1に記載の情報処理装置。 The aforementioned behavioral information indicates the amount of consideration received by the provider in the real world in accordance with the sales performance of the goods in the virtual facility.
The determination unit determines the positional relationship when the amount of the consideration satisfies predetermined conditions.
The information processing apparatus according to claim 1.
請求項1に記載の情報処理装置。 The determination unit determines the positional relationship that allows the user to view the virtual facility via the avatar.
The information processing apparatus according to claim 1 .
記憶部に予め記憶された仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設を提供又は運営する提供者が現実空間において行った行動の実績を示す行動情報を取得するステップと、
前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定するステップと、
前記アバタを操作する複数の利用者のうち一部の利用者を対象利用者として決定するステップと、
前記対象利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置する処理を行い、前記対象利用者以外の利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、当該処理を行わないステップと、
を有する、情報処理方法。 The processor executes
The steps include: acquiring action information indicating the actions taken in the real world by a provider who provides or operates virtual facilities arranged according to arrangement data indicating the location of each of the multiple facilities in the virtual space that are pre-stored in the memory unit;
Based on the aforementioned behavioral information, the step of determining the positional relationship of the avatars that can move within the virtual space with respect to the virtual facilities arranged according to the placement data,
The steps include: determining some of the users among the multiple users who operate the avatar as target users;
When the target user starts using the virtual space using the avatar, the process is performed to place the avatar in the positional relationship with respect to the virtual facility which is arranged according to the placement data, and when a user other than the target user starts using the virtual space using the avatar, the process is not performed.
An information processing method having the following characteristics.
記憶部に予め記憶された仮想空間内の複数の施設それぞれの位置を示す配置データに従って配置された仮想施設を提供又は運営する提供者が現実空間において行った行動の実績を示す行動情報を取得するステップと、
前記行動情報に基づいて、前記配置データに従って配置された前記仮想施設に対する前記仮想空間内を移動可能なアバタの位置関係を決定するステップと、
前記アバタを操作する複数の利用者のうち一部の利用者を対象利用者として決定するステップと、
前記対象利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、前記配置データに従って配置された前記仮想施設に対して前記アバタを前記位置関係で配置する処理を行い、前記対象利用者以外の利用者が前記アバタを用いて前記仮想空間の利用を開始する際に、当該処理を行わないステップと、
を実行させる、プログラム。 On the computer,
The steps include: acquiring action information indicating the actions taken in the real world by a provider who provides or operates virtual facilities arranged according to arrangement data indicating the location of each of the multiple facilities in the virtual space that are pre-stored in the memory unit;
Based on the aforementioned behavioral information, the step of determining the positional relationship of the avatar, which is movable within the virtual space, with respect to the virtual facility, which is arranged according to the arrangement data;
The steps include: determining some of the users among the multiple users who operate the avatar as target users;
When the target user starts using the virtual space using the avatar, the process is performed to place the avatar in the positional relationship with respect to the virtual facility which is arranged according to the placement data, and when a user other than the target user starts using the virtual space using the avatar, the process is not performed.
A program that executes something.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025067427A JP7838151B2 (en) | 2023-06-23 | 2025-04-16 | Information processing device, information processing method, and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023103310A JP7669420B2 (en) | 2023-06-23 | 2023-06-23 | Information processing device, information processing method, and program |
| JP2025067427A JP7838151B2 (en) | 2023-06-23 | 2025-04-16 | Information processing device, information processing method, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023103310A Division JP7669420B2 (en) | 2023-06-23 | 2023-06-23 | Information processing device, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025100975A JP2025100975A (en) | 2025-07-04 |
| JP7838151B2 true JP7838151B2 (en) | 2026-03-31 |
Family
ID=93935441
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023103310A Active JP7669420B2 (en) | 2023-06-23 | 2023-06-23 | Information processing device, information processing method, and program |
| JP2025067427A Active JP7838151B2 (en) | 2023-06-23 | 2025-04-16 | Information processing device, information processing method, and program |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023103310A Active JP7669420B2 (en) | 2023-06-23 | 2023-06-23 | Information processing device, information processing method, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (2) | JP7669420B2 (en) |
| WO (1) | WO2024262062A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100153860A1 (en) | 2008-12-17 | 2010-06-17 | Internationl Business Machines Corporation | Dynamic location generation within a virtual world |
| JP2013020563A (en) | 2011-07-14 | 2013-01-31 | Dainippon Printing Co Ltd | Customer management server, multi-channel retail system, customer service provision method, program, and recording medium |
| JP2018522342A (en) | 2015-06-17 | 2018-08-09 | フェイスブック,インク. | Determining the appearance of objects in the virtual world based on sponsorship of object appearance |
| JP2022095357A (en) | 2020-12-16 | 2022-06-28 | 楽天モバイル株式会社 | Service providing system and service providing method |
| WO2022158576A1 (en) | 2021-01-22 | 2022-07-28 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Processing device, processing method, and processing program |
-
2023
- 2023-06-23 JP JP2023103310A patent/JP7669420B2/en active Active
- 2023-12-26 WO PCT/JP2023/046756 patent/WO2024262062A1/en not_active Ceased
-
2025
- 2025-04-16 JP JP2025067427A patent/JP7838151B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100153860A1 (en) | 2008-12-17 | 2010-06-17 | Internationl Business Machines Corporation | Dynamic location generation within a virtual world |
| JP2013020563A (en) | 2011-07-14 | 2013-01-31 | Dainippon Printing Co Ltd | Customer management server, multi-channel retail system, customer service provision method, program, and recording medium |
| JP2018522342A (en) | 2015-06-17 | 2018-08-09 | フェイスブック,インク. | Determining the appearance of objects in the virtual world based on sponsorship of object appearance |
| JP2022095357A (en) | 2020-12-16 | 2022-06-28 | 楽天モバイル株式会社 | Service providing system and service providing method |
| WO2022158576A1 (en) | 2021-01-22 | 2022-07-28 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Processing device, processing method, and processing program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024262062A1 (en) | 2024-12-26 |
| JP2025100975A (en) | 2025-07-04 |
| JP7669420B2 (en) | 2025-04-28 |
| JP2025002921A (en) | 2025-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102417044B1 (en) | Method for providing information and electronic apparatus for performing the same | |
| JP6395165B1 (en) | Benefit control system and computer program used therefor | |
| JP7429102B2 (en) | Quiz-type question and answer service providing method and system | |
| JP5038514B1 (en) | Pricing system, pricing system control method, and program | |
| US11158158B2 (en) | Game system, game device, server, recording medium and item purchase limiting method | |
| CN111932319B (en) | Rights and interests configuration method and device, storage medium and computer equipment | |
| JP7838151B2 (en) | Information processing device, information processing method, and program | |
| JP7670924B2 (en) | Information processing device and information processing method | |
| JP6437325B2 (en) | Point issuing system with game function | |
| JP5599844B2 (en) | Pricing system, pricing system control method, and program | |
| JP7215709B2 (en) | Customer attraction system and customer attraction program | |
| JP7431269B2 (en) | Information provision device, information provision method, and program | |
| JP7765713B2 (en) | Information processing device, information processing method, and program | |
| JP7634133B1 (en) | Information processing device and information processing method | |
| JP6723589B1 (en) | Service system, computer program used therefor, and control method | |
| JP7595803B1 (en) | Information processing device, information processing method, and program | |
| JP7554374B1 (en) | Information processing device and information processing method | |
| JP7466038B1 (en) | Information processing device and information processing method | |
| JP7777633B1 (en) | Information processing device, information processing system, information processing method, and program | |
| JP7588685B1 (en) | Information processing device, information processing method, and program | |
| KR20240133230A (en) | System and method for reward offer using location-based authentication | |
| KR20060061489A (en) | Sales system and method through network | |
| CN120641928A (en) | Commodity experience device and program for executing commodity experience device | |
| JP2016139250A (en) | Customer acquisition system with game function | |
| KR20130103240A (en) | Method for managing share of item shop and server for managing item service performing method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250416 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250710 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250909 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251203 |
|
| 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: 20260317 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7838151 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |