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

Information processing device and information processing method Download PDF

Info

Publication number
JP2023151115A
JP2023151115A JP2022060557A JP2022060557A JP2023151115A JP 2023151115 A JP2023151115 A JP 2023151115A JP 2022060557 A JP2022060557 A JP 2022060557A JP 2022060557 A JP2022060557 A JP 2022060557A JP 2023151115 A JP2023151115 A JP 2023151115A
Authority
JP
Japan
Prior art keywords
information
virtual reality
reality space
user
location
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.)
Granted
Application number
JP2022060557A
Other languages
Japanese (ja)
Other versions
JP7299371B1 (en
Inventor
敏幸 松村
Toshiyuki Matsumura
哲平 江田
Teppei Eda
正人 下平
Masato Shimodaira
恭平 辻
Kyohei Tsuji
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 JP2022060557A priority Critical patent/JP7299371B1/en
Priority to JP2023098800A priority patent/JP7522265B2/en
Application granted granted Critical
Publication of JP7299371B1 publication Critical patent/JP7299371B1/en
Publication of JP2023151115A publication Critical patent/JP2023151115A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

To reduce a sense of distance that a user feels between a virtual reality space and a real space.SOLUTION: An information processing device includes: a virtual reality space processing part for specifying a location in a virtual reality space in virtual reality space data to be displayed on a user device associated with user identification information of a user; an information-for-acquisition specification part for specifying information for acquisition for acquiring information of a visitor staying at a location in a real space corresponding to the location in the virtual reality space specified by the virtual reality space processing part; and an actual visitor information acquisition part for acquiring actual visitor information, the information of the visitor different from the user, staying at the location in the real space, on the basis of the information for acquisition specified by the information-for-acquisition specification part. The virtual reality space processing part transmits, to the user device, virtual reality space data for displaying an additional object generated on the basis of the actual visitor information acquired by the actual visitor information acquisition part, at a specified location in the virtual reality space.SELECTED DRAWING: Figure 2

Description

本発明は、情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing device and an information processing method.

近年、ユーザに対して仮想現実(Virtual Reality:VR)の空間(仮想現実空間)のサービス(仮想現実空間サービス)を提供するためのサービスシステムが知られている(例えば、非特許文献1参照)。非特許文献1に記載された技術は、仮想現実空間上に例えば東京渋谷の街「バーチャル渋谷」を構築し、ユーザが自分の分身として仮想現実空間上に表示されるキャラクター(一般に「アバター」と称される)を用いて「バーチャル渋谷」を体験することができる。 In recent years, service systems for providing virtual reality (VR) space (virtual reality space) services (virtual reality space services) to users have been known (for example, see Non-Patent Document 1). . The technology described in Non-Patent Document 1 constructs, for example, the city of Shibuya, Tokyo, "Virtual Shibuya" on a virtual reality space, and the user creates a character (generally called an "avatar") that is displayed in the virtual reality space as his/her alter ego. You can experience ``Virtual Shibuya'' using the ``Virtual Shibuya''.

「VIRTUAL CITY」、KDDI株式会社、インターネット<URL:https://www.au.com/5g/virtualcity/>“VIRTUAL CITY”, KDDI Corporation, Internet <URL: https://www.au.com/5g/virtualcity/>

従来、仮想現実空間での出来事と現実の空間(実空間)での出来事とは独立している。例えば、仮想現実空間上の「バーチャル渋谷」での出来事と実際の東京渋谷での出来事とは別個のものである。このため、ユーザは仮想現実空間と実空間とを別個な世界として認識するが、これが仮想現実空間サービスに対するユーザの満足度が十分に上がらない一要因に挙げられる。 Conventionally, events in virtual reality space and events in real space (real space) are independent. For example, events in "Virtual Shibuya" in virtual reality space and events in actual Shibuya, Tokyo are different. For this reason, users perceive virtual reality space and real space as separate worlds, which is one of the reasons why users' satisfaction with virtual reality space services is not sufficiently increased.

本発明は、このような事情を考慮してなされたものであり、その目的は、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることにある。 The present invention has been made in consideration of such circumstances, and its purpose is to reduce the sense of distance between the virtual reality space and the real space that the user feels.

(1)本発明の一態様は、ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想現実空間処理部と、前記仮想現実空間処理部が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定部と、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得部と、を備え、前記仮想現実空間処理部は、前記実滞在者情報取得部が取得した実滞在者情報に基づいて生成された追加オブジェクトを前記特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信する、情報処理装置である。
(2)本発明の一態様は、前記仮想現実空間処理部は、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定する、上記(1)の情報処理装置である。
(3)本発明の一態様は、前記仮想現実空間上の場所は、所定の用途に使用される場所である、上記(1)又は(2)のいずれかの情報処理装置である。
(4)本発明の一態様は、仮想現実空間上の場所と前記取得用情報との対応付けを示す対応付け情報を記憶する対応付け情報記憶部を備える、上記(1)から(3)のいずれかの情報処理装置である。
(5)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在している実時間の滞在者の情報を取得する、上記(1)から(4)のいずれかの情報処理装置である。
(6)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に過去に滞在していた滞在者の情報である過去滞在者情報を取得し、前記追加オブジェクトは、前記実滞在者情報取得部が取得した前記過去滞在者情報に基づいて生成される、上記(1)から(4)のいずれかの情報処理装置である。
(7)本発明の一態様は、前記実滞在者情報は、滞在者の位置、人数及び属性のいずれかを含む、上記(1)から(6)のいずれかの情報処理装置である。
(8)本発明の一態様は、前記実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される、上記(1)から(7)のいずれかの情報処理装置である。
(9)本発明の一態様は、前記実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される、上記(1)から(7)のいずれかの情報処理装置である。
(10)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者が撮像された撮像画像である、上記(9)の情報処理装置である。
(11)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者に関する音声データである、上記(9)の情報処理装置である。
(12)本発明の一態様は、前記追加オブジェクトは、ユーザのユーザ識別情報に関連付けられていないユーザ非対応オブジェクトである、上記(1)から(11)のいずれかの情報処理装置である。
(13)本発明の一態様は、前記ユーザ非対応オブジェクトは、ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトとは区別して仮想現実空間上に表示される、上記(12)の情報処理装置である。
(14)本発明の一態様は、前記ユーザ非対応オブジェクトは、前記実滞在者情報取得部により取得された滞在者の情報に対して所定の変更が加えられた情報を使用して仮想現実空間上に表示される、上記(12)又は(13)のいずれかの情報処理装置である。
(1) One aspect of the present invention includes a virtual reality space processing unit that identifies a location on the virtual reality space in virtual reality space data displayed on a user device associated with user identification information of a user; an acquisition information specifying unit that specifies acquisition information for acquiring information of a visitor staying at a place in the real space corresponding to the place in the virtual reality space specified by the processing unit; and the acquisition information specifying unit a real visitor information acquisition unit that obtains real visitor information that is information on a visitor different from the user who stays at a place in the real space based on the acquisition information specified by the virtual reality space. The processing unit transmits the virtual reality space data to the user device for displaying the additional object generated based on the actual resident information acquired by the actual resident information acquisition unit at the specified location in the virtual reality space. This is an information processing device that sends information to.
(2) One aspect of the present invention is that the virtual reality space processing unit specifies the location in the virtual reality space where a user-corresponding object associated with the user identification information of the user exists, the information in (1) above. It is a processing device.
(3) One aspect of the present invention is the information processing device according to any one of (1) or (2) above, wherein the location in the virtual reality space is a location used for a predetermined purpose.
(4) One aspect of the present invention is the above-mentioned (1) to (3), comprising a correspondence information storage unit that stores correspondence information indicating a correspondence between a location in a virtual reality space and the acquisition information. It is any information processing device.
(5) In one aspect of the present invention, the actual resident information acquisition unit may collect real-time residents staying at a location in real space based on the acquisition information specified by the acquisition information specifying unit. The information processing apparatus according to any one of (1) to (4) above, which acquires information of.
(6) One aspect of the present invention is that the actual resident information acquisition unit is configured to acquire information about residents who have stayed at a place in real space in the past based on the acquisition information specified by the acquisition information specifying unit. past visitor information that is information is acquired, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit. It is an information processing device.
(7) One aspect of the present invention is the information processing device according to any one of (1) to (6) above, wherein the actual resident information includes any of the location, number of residents, and attributes of the residents.
(8) One aspect of the present invention is that the actual visitor information is obtained from position information of a mobile terminal used by a visitor staying at a place in real space. This is an information processing device.
(9) One aspect of the present invention is that the actual resident information is the information of any one of (1) to (7) above, which is acquired from sensing data acquired by a sensor installed at a location in real space. It is a processing device.
(10) One aspect of the present invention is the information processing device according to (9) above, wherein the sensing data is a captured image of a visitor staying at a location in real space.
(11) One aspect of the present invention is the information processing device according to (9) above, wherein the sensing data is audio data regarding a visitor staying at a location in real space.
(12) One aspect of the present invention is the information processing apparatus according to any one of (1) to (11) above, wherein the additional object is a user-incompatible object that is not associated with user identification information of a user.
(13) One aspect of the present invention is the information processing device according to (12) above, wherein the user-incompatible object is displayed on the virtual reality space separately from the user-compatible object associated with the user identification information of the user. It is.
(14) In one aspect of the present invention, the user-incompatible object is created in a virtual reality space using information obtained by adding a predetermined change to the resident information acquired by the actual resident information acquisition unit. This is the information processing device according to either (12) or (13) above, which is displayed above.

(15)本発明の一態様は、情報処理装置が実行する情報処理方法であって、ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想場所特定ステップと、前記仮想場所特定ステップが特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定ステップと、前記取得用情報特定ステップが特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得ステップと、前記実滞在者情報取得ステップが取得した実滞在者情報に基づいて生成された追加オブジェクトを前記仮想場所特定ステップが特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信するステップと、を含む情報処理方法である。 (15) One aspect of the present invention is an information processing method that is executed by an information processing apparatus, which includes determining a location in a virtual reality space in virtual reality space data displayed on a user device associated with user identification information of a user. a virtual place specifying step for specifying; and an acquisition step for specifying acquisition information for obtaining information on a visitor staying at a place in the real space corresponding to the place in the virtual reality space identified by the virtual place specifying step. information specifying step, and real visitor information for obtaining real visitor information that is information of a visitor different from the user who stays at a place in real space based on the acquisition information specified by the acquisition information specifying step. an acquisition step, and the virtual reality space for displaying an additional object generated based on the actual resident information acquired by the actual resident information acquisition step at the location in the virtual reality space identified by the virtual location identification step. The information processing method includes the step of transmitting data to the user device.

本発明によれば、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることができるという効果が得られる。 According to the present invention, it is possible to achieve the effect that the sense of distance between the virtual reality space and the real space that the user feels can be reduced.

一実施形態に係る仮想現実空間サービスシステムの構成例を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration example of a virtual reality space service system according to an embodiment. 一実施形態に係る仮想現実空間サーバ(情報処理装置)の構成例を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration example of a virtual reality space server (information processing device) according to an embodiment. 一実施形態に係る情報処理方法の手順の例を示すシーケンス図である。FIG. 2 is a sequence diagram illustrating an example of a procedure of an information processing method according to an embodiment.

以下、図面を参照し、本発明の実施形態について説明する。
図1は、一実施形態に係る仮想現実空間サービスシステムの構成例を示すブロック図である。図1において、仮想現実空間サーバ(情報処理装置)1は、仮想現実空間サービスを提供するための情報処理を実行する。本実施形態では、仮想現実空間サービスとして、ユーザのユーザ識別情報(ユーザID)に関連付けられたオブジェクト(物体)を仮想現実空間上に表示させるサービスを提供する。ユーザIDに関連付けられたオブジェクト(ユーザ対応オブジェクト)は、例えばユーザの分身として仮想現実空間上に表示されるアバター等である。また、仮想現実空間サービスにより、ユーザは、仮想現実空間上の自分のアバターを移動させたり向きを変えたり等の所定の操作を行うことができる。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a virtual reality space service system according to an embodiment. In FIG. 1, a virtual reality space server (information processing device) 1 executes information processing for providing virtual reality space services. In this embodiment, as a virtual reality space service, a service is provided in which an object (object) associated with a user's user identification information (user ID) is displayed on a virtual reality space. The object associated with the user ID (user-corresponding object) is, for example, an avatar or the like displayed in the virtual reality space as the user's alter ego. Further, the virtual reality space service allows the user to perform predetermined operations such as moving or changing the orientation of his or her avatar in the virtual reality space.

また、仮想現実空間サービスとして、非特許文献1に記載された技術により例えば東京渋谷の街の構成を模擬して仮想現実空間上に仮想の都市空間が構築され、ユーザが自分の分身として仮想現実空間上に表示されるアバターを用いて仮想現実空間上の東京渋谷の街を体験することができる。 In addition, as a virtual reality space service, a virtual city space is constructed in a virtual reality space by simulating the city configuration of Shibuya, Tokyo, for example, using the technology described in Non-Patent Document 1, and a user can use the virtual reality space as his or her alter ego. You can experience the city of Shibuya, Tokyo in a virtual reality space using an avatar displayed in the space.

例えば、仮想現実空間上の東京渋谷において複数のユーザが参加することができるイベントが開催される。例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等を複数の参加ユーザが一緒に視聴するイベントが仮想現実空間上の東京渋谷で開催される。参加ユーザは、仮想現実空間上の東京渋谷のイベント会場に自分のアバターを表示させることができ、これにより、仮想現実空間上の東京渋谷で開催されるイベントに参加していることを体感することが可能である。 For example, an event is held in Shibuya, Tokyo in a virtual reality space in which multiple users can participate. For example, an event is held in Shibuya, Tokyo in a virtual reality space where a plurality of participating users watch a sports match, a music concert, a play, a comedy performance, etc. together. Participating users will be able to display their avatars at the event venue in Shibuya, Tokyo in a virtual reality space, allowing them to experience the experience of participating in an event being held in Shibuya, Tokyo in a virtual reality space. is possible.

例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等の実空間で行われる現実の催しがライブ配信される場合に、当該ライブ配信されるライブ配信映像(動画コンテンツ)が、実空間の東京渋谷の街頭ビジョン(例えば実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)と、当該実空間の東京渋谷の街頭ビジョンに対応する仮想現実空間上の東京渋谷の街頭ビジョン(例えば仮想現実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)とで同時に上映される。例えば、多数のユーザを集めてライブ配信映像を上映するイベント(ライブビューイング)が、実空間の東京渋谷のイベント会場と、当該実空間の東京渋谷のイベント会場に対応する仮想現実空間上の東京渋谷のイベント会場とで同時に開催されてもよい。なお、動画コンテンツは、ライブ配信映像に限定されず、例えば映画等の既存の映像であってもよい。 For example, when a real event that takes place in a real space, such as a sports match, a music concert, a play, or a comedy stage, is live-streamed, the live-streamed video (video content) is A street vision of Shibuya, Tokyo (for example, a street vision installed near a scramble intersection in Shibuya, Tokyo in real space) and a street vision of Shibuya, Tokyo in a virtual reality space that corresponds to the street vision of Shibuya, Tokyo in the real space (for example, a street vision of Shibuya, Tokyo in real space). It will be screened at the same time as the street vision installed near the scramble intersection in Shibuya, Tokyo, in a virtual reality space. For example, an event (live viewing) that gathers a large number of users to screen live streaming video is held at an event venue in Shibuya, Tokyo in the real space, and in Tokyo in a virtual reality space corresponding to the event venue in Shibuya, Tokyo in the real space. It may also be held at the same time as the event venue in Shibuya. Note that the video content is not limited to live distribution video, and may be existing video such as a movie, for example.

ユーザは、ユーザデバイス2を使用して、例えば仮想現実空間上のライブビューイングに参加し、仮想現実空間上で上映されるライブ配信映像を視聴することができる。また、ユーザは、ユーザデバイス2を使用して、仮想現実空間上の自分のアバターを移動させたり向きを変えたり、動画コンテンツを視聴するときの仮想現実空間上の視点を変えたり等の所定の操作(仮想現実空間操作)を行うことができる。 A user can use the user device 2 to participate in, for example, live viewing in a virtual reality space and view live distributed video shown in the virtual reality space. In addition, the user uses the user device 2 to perform predetermined operations such as moving or changing the orientation of his or her avatar in the virtual reality space, or changing the viewpoint in the virtual reality space when viewing video content. Operations (virtual reality space operations) can be performed.

仮想現実空間サーバ1は、インターネット等の通信ネットワークNWを介して、ユーザが使用するデバイス(ユーザデバイス)2との間でデータを送受する。ユーザデバイス2は、例えばヘッドマウントディスプレー(HMD)である。ヘッドマウントディスプレーは、装着者に対して、コンピューターグラフィックス(CG)により作られた仮想現実空間を、リアルな空間(実空間)のように見せることができる。また、ヘッドマウントディスプレーが備える各種センサーによって動きや傾きなどが検出され、装着者が仮想現実空間上を移動しているように見せたり、仮想現実空間上のオブジェクトを見る方向を変えたりすることができる。ユーザは、ヘッドマウントディスプレーが備える操作部を使用して、仮想現実空間上の自分のアバターを移動させたり向きを変えたり等の所定の操作を行うことができる。ヘッドマウントディスプレーが備える操作部は、例えば、ヘッドマウントディスプレー本体とは別個の装置として構成されるものであって、ヘッドマウントディスプレー本体との間で近距離無線通信を行う。 The virtual reality space server 1 transmits and receives data to and from a device (user device) 2 used by a user via a communication network NW such as the Internet. The user device 2 is, for example, a head mounted display (HMD). A head-mounted display can make a virtual reality space created by computer graphics (CG) look like a real space (real space) to the wearer. In addition, the various sensors included in the head-mounted display detect movements, tilts, etc., making it appear as if the wearer is moving in the virtual reality space, or changing the direction in which objects in the virtual reality space are viewed. can. A user can perform predetermined operations such as moving or changing the direction of his or her avatar in the virtual reality space using an operation unit provided on the head-mounted display. The operation unit included in the head-mounted display is, for example, configured as a separate device from the head-mounted display main body, and performs short-range wireless communication with the head-mounted display main body.

仮想現実空間サーバ1は、通信ネットワークNWを介して、実滞在者情報収集サーバ3との間でデータを送受する。実滞在者情報収集サーバ3は、実滞在者情報を収集するサーバである。実滞在者情報は、実空間上の場所に滞在する滞在者の情報である。実滞在者情報は、例えば東京渋谷に実在するイベント会場に滞在する滞在者の情報である。実滞在者情報は、例えば東京渋谷に実在するスクランブル交差点付近に滞在する滞在者の情報である。 The virtual reality space server 1 sends and receives data to and from the real visitor information collection server 3 via the communication network NW. The actual resident information collection server 3 is a server that collects actual resident information. Actual visitor information is information about visitors staying at a location in real space. The actual visitor information is information about a visitor staying at an actual event venue in Shibuya, Tokyo, for example. The actual visitor information is, for example, information about a visitor staying near an actual scramble intersection in Shibuya, Tokyo.

実滞在者情報は、滞在者の位置、人数及び属性のいずれかを含む情報である。例えば、実滞在者情報は、例えば東京渋谷に実在するイベント会場に滞在する滞在者に関して、各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などである。例えば、実滞在者情報は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者に関して、各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などである。 Actual resident information is information that includes any of the location, number of residents, and attributes of the residents. For example, the actual visitor information includes, for example, the location of each visitor, the number of visitors, and the attributes (gender, age, etc.) of each visitor regarding the visitors staying at an actual event venue in Shibuya, Tokyo. For example, actual visitor information may include the location of each visitor, the number of visitors, and the attributes of each visitor (such as gender and year, etc.).

例えば、実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される。例えば、実滞在者情報収集サーバ3は、携帯端末のユーザ属性情報及び位置情報を管理する携帯電話サービスシステム(図示せず)から、例えば東京渋谷に実在するイベント会場に在る各携帯端末の位置(各滞在者の位置)や携帯端末数(滞在者数)や各携帯端末のユーザ属性情報(各滞在者の属性)などを取得する。例えば、実滞在者情報収集サーバ3は、携帯端末のユーザ属性情報及び位置情報を管理する携帯電話サービスシステムから、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に在る各携帯端末の位置(各滞在者の位置)や携帯端末数(滞在者数)や各携帯端末のユーザ属性情報(各滞在者の属性)などを取得する。 For example, real visitor information is acquired from position information of a mobile terminal used by a visitor staying at a location in real space. For example, the actual visitor information collection server 3 collects information from a mobile phone service system (not shown) that manages user attribute information and location information of mobile terminals, for example, the location of each mobile terminal at an actual event venue in Shibuya, Tokyo. (location of each visitor), number of mobile terminals (number of visitors), user attribute information of each mobile terminal (attributes of each visitor), etc. For example, the actual resident information collection server 3 collects data from a mobile phone service system that manages user attribute information and location information of mobile terminals, for example, from a mobile phone service system that manages user attribute information and location information of mobile terminals. The location of the mobile terminal (the position of each visitor), the number of mobile terminals (the number of visitors), the user attribute information of each mobile terminal (the attribute of each visitor), etc. are acquired.

例えば、実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される。 For example, actual resident information is obtained from sensing data obtained by sensors installed at locations in real space.

例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するイベント会場に設置されたカメラ(センサ)が撮像したイベント会場に滞在する滞在者の撮像画像(センシングデータ)から、画像認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に設置されたカメラ(センサ)が撮像したスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者の撮像画像(センシングデータ)から、画像認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。 For example, the actual visitor information collection server 3 uses image recognition processing to collect images (sensing data) of visitors staying at an event venue captured by a camera (sensor) installed at an event venue that actually exists in Shibuya, Tokyo. , obtain the location of each visitor, the number of visitors, and the attributes of each visitor. For example, the actual resident information collection server 3 may collect images near the scramble intersection (predetermined range including the scramble intersection) captured by a camera (sensor) installed near the scramble intersection (predetermined range including the scramble intersection) that actually exists in Shibuya, Tokyo, for example. From the captured images (sensing data) of visitors staying at , the location of each visitor, number of visitors, attributes of each visitor, etc. are acquired through image recognition processing.

例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するイベント会場に設置されたマイクロフォン(センサ)が収音したイベント会場に滞在する滞在者の音声データ(センシングデータ)から、音声認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に設置されたマイクロフォン(センサ)が収音したスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者の音声データ(センシングデータ)から、音声認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。 For example, the actual visitor information collection server 3 may perform voice recognition processing based on the voice data (sensing data) of visitors staying at an event venue that is collected by a microphone (sensor) installed at an event venue that actually exists in Shibuya, Tokyo. The location of each visitor, the number of visitors, and the attributes of each visitor are obtained. For example, the actual visitor information collection server 3 may collect sounds near a scramble intersection (a predetermined range including the scramble intersection) that are picked up by a microphone (sensor) installed near the scramble intersection (a predetermined range including the scramble intersection) that actually exists in Shibuya, Tokyo. ), the location of each visitor, the number of visitors, the attributes of each visitor, etc. are acquired through voice recognition processing from the voice data (sensing data) of the visitors staying at the hotel.

実滞在者情報収集サーバ3は、実滞在者情報の要求に応じて、実滞在者情報を実時間(リアルタイム)で配信したり、又は記録された過去の実滞在者情報を配信したりする。 The actual resident information collection server 3 distributes actual resident information in real time or records recorded past resident information in response to a request for actual resident information.

図2は、本実施形態に係る仮想現実空間サーバ(情報処理装置)の構成例を示すブロック図である。図2において、仮想現実空間サーバ1は、仮想現実空間処理部10と、取得用情報特定部11と、実滞在者情報取得部12と、記憶部20と、を備える。 FIG. 2 is a block diagram showing a configuration example of a virtual reality space server (information processing device) according to this embodiment. In FIG. 2, the virtual reality space server 1 includes a virtual reality space processing section 10, an acquisition information specifying section 11, a real resident information acquisition section 12, and a storage section 20.

仮想現実空間サーバ1の各機能は、仮想現実空間サーバ1がCPU(Central Processing Unit:中央演算処理装置)及びメモリ等のコンピュータハードウェアを備え、CPUがメモリに格納されたコンピュータプログラムを実行することにより実現される。なお、仮想現実空間サーバ1として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。例えば、仮想現実空間サーバ1は、インターネット等の通信ネットワークに接続されるサーバコンピュータを使用して構成されてもよい。また、仮想現実空間サーバ1の各機能はクラウドコンピューティングにより実現されてもよい。また、仮想現実空間サーバ1は、単独のコンピュータにより実現するものであってもよく、又は仮想現実空間サーバ1の機能を複数のコンピュータに分散させて実現するものであってもよい。また、仮想現実空間サーバ1として、例えばWWWシステム等を利用してウェブサイトを開設するように構成してもよい。 Each function of the virtual reality space server 1 is such that the virtual reality space server 1 is equipped with computer hardware such as a CPU (Central Processing Unit) and memory, and the CPU executes a computer program stored in the memory. This is realized by Note that the virtual reality space server 1 may be configured using a general-purpose computer device, or may be configured as a dedicated hardware device. For example, the virtual reality space server 1 may be configured using a server computer connected to a communication network such as the Internet. Moreover, each function of the virtual reality space server 1 may be realized by cloud computing. Further, the virtual reality space server 1 may be realized by a single computer, or the functions of the virtual reality space server 1 may be realized by distributing it to a plurality of computers. Further, the virtual reality space server 1 may be configured to open a website using, for example, a WWW system.

仮想現実空間処理部10は、ユーザに対して仮想現実空間を見せるための仮想現実空間データをコンピューターグラフィックスにより生成する仮想現実空間処理を実行する。仮想現実空間データは、例えばヘッドマウントディスプレーで表示されることにより、コンピューターグラフィックスにより作られた仮想現実空間を装着者に対して実空間のように見せることができるデータである。仮想現実空間データは、仮想現実空間サーバ1からユーザのヘッドマウントディスプレー等のユーザデバイス2へ送信される。 The virtual reality space processing unit 10 executes virtual reality space processing that uses computer graphics to generate virtual reality space data for showing a virtual reality space to a user. Virtual reality space data is data that can be displayed on a head-mounted display, for example, to make a virtual reality space created by computer graphics look like a real space to the wearer. Virtual reality space data is transmitted from the virtual reality space server 1 to a user device 2 such as a user's head-mounted display.

なお、仮想現実空間データを生成する情報処理装置(図示せず)を仮想現実空間サーバ1とは別個に設け、仮想現実空間処理部10は、仮想現実空間サーバ1とは別個に設けられた当該情報処理装置から仮想現実空間データを取得してもよい。 Note that an information processing device (not shown) that generates virtual reality space data is provided separately from the virtual reality space server 1, and the virtual reality space processing unit 10 is provided separately from the virtual reality space server 1. Virtual reality space data may be acquired from the information processing device.

本実施形態に係る仮想現実空間上には、ユーザのユーザIDに関連付けられたユーザ対応オブジェクトとして例えばアバターが表示される。 An avatar, for example, is displayed on the virtual reality space according to the present embodiment as a user-corresponding object associated with the user ID of the user.

また本実施形態に係る仮想現実空間上では、各種のイベントが開催される。例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等を複数の参加ユーザが一緒に視聴するライブビューイング等のイベントが仮想現実空間上で開催される。ユーザは、ユーザデバイス2を使用して、仮想現実空間上で開催されるイベントに参加し、仮想現実空間上の当該イベントを視聴することができる。また、ユーザは、ユーザデバイス2を使用して、仮想現実空間上の自分のアバターを移動させたり向きを変えたり、当該イベントを視聴するときの仮想現実空間上の視点を変えたり等の所定の操作(仮想現実空間操作)を行うことができる。 Furthermore, various events are held in the virtual reality space according to this embodiment. For example, events such as live viewing in which a plurality of participating users view sports matches, music concerts, plays, comedy performances, etc. together are held in virtual reality spaces. A user can use the user device 2 to participate in an event held in the virtual reality space and view the event in the virtual reality space. In addition, the user uses the user device 2 to perform predetermined actions such as moving or changing the direction of his or her avatar in the virtual reality space, or changing the viewpoint in the virtual reality space when viewing the event. Operations (virtual reality space operations) can be performed.

仮想現実空間処理部10は、ユーザのユーザIDに関連付けられたユーザデバイス2で表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する。仮想現実空間処理部10が特定する仮想現実空間上の場所は、所定の用途に使用される場所である。例えば、仮想現実空間サーバ1は、仮想現実空間上の東京渋谷で開催されているライブビューイングのイベント会場を特定する。例えば、仮想現実空間サーバ1は、仮想現実空間上の東京渋谷でライブ配信映像が上映されている街頭ビジョン(例えば仮想現実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)を特定する。なお、所定の用途に使用される場所は、例えば店舗、イベントが開催される場所、土地、道路などが挙げられる。 The virtual reality space processing unit 10 identifies a location in the virtual reality space in the virtual reality space data displayed on the user device 2 associated with the user ID of the user. The location in the virtual reality space specified by the virtual reality space processing unit 10 is a location used for a predetermined purpose. For example, the virtual reality space server 1 identifies a live viewing event venue being held in Shibuya, Tokyo in the virtual reality space. For example, the virtual reality space server 1 identifies a street vision where live distribution video is being shown in Shibuya, Tokyo in the virtual reality space (for example, a street vision installed near the scramble intersection in Shibuya, Tokyo in the virtual reality space). . Note that locations used for predetermined purposes include, for example, stores, locations where events are held, land, roads, and the like.

仮想現実空間処理部10は、ユーザのユーザIDに関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定してもよい。例えば、仮想現実空間処理部10は、ユーザが参加している仮想現実空間上の東京渋谷の街において、当該ユーザのアバターが存在する仮想現実空間上の場所を特定する。 The virtual reality space processing unit 10 may identify a location in the virtual reality space where a user-corresponding object associated with the user ID of the user exists. For example, the virtual reality space processing unit 10 identifies the location in the virtual reality space where the user's avatar exists in the city of Shibuya, Tokyo in the virtual reality space in which the user is participating.

取得用情報特定部11は、仮想現実空間処理部10が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する。取得用情報特定部11は、記憶部20に記憶されている対応付け情報201を利用する。対応付け情報201は、仮想現実空間上の場所と取得用情報との対応付けを示す情報である。取得用情報は、実空間上の場所を示す情報であってもよく、実空間上の場所に滞在する滞在者の情報を取得するデバイスを示す情報であってもよく、又は当該デバイスが取得した滞在者の情報を集約する実滞在者情報収集サーバ3を示す情報であってもよい。
したがって、対応付け情報201を利用することによって、例えば仮想現実空間上の東京渋谷のある場所に対応する実空間上の場所を特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のイベント会場に対応する実空間の東京渋谷のイベント会場を特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のスクランブル交差点に対応する実空間の東京渋谷のスクランブル交差点を特定することができる。
また、対応付け情報201を利用することによって、例えば仮想現実空間上の東京渋谷のある場所に対応する実空間上の場所に滞在する滞在者の情報を取得するデバイスを特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のイベント会場に設けられて当該イベント会場内を撮像するカメラや当該イベント会場内の音声を収音するマイクロフォンを特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のスクランブル交差点に対応する実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)を撮像するカメラや当該スクランブル交差点付近の音声を収音するマイクロフォンを特定することができる。
なお、仮想現実空間上の所定の場所(例えば仮想現実空間処理部10が特定する仮想現実空間上の場所であって所定の用途に使用される場所)のみが取得用情報との対応付けの対象に限定されてもよい。
The acquisition information specifying unit 11 specifies acquisition information for acquiring information on a visitor staying at a place in the real space that corresponds to the place in the virtual reality space specified by the virtual reality space processing unit 10. The acquisition information specifying unit 11 uses the association information 201 stored in the storage unit 20. The association information 201 is information indicating the association between a location in the virtual reality space and acquisition information. The information for acquisition may be information indicating a location in real space, information indicating a device that obtains information on a visitor staying at a location in real space, or information obtained by the device. It may be information indicating the actual resident information collection server 3 that aggregates information on residents.
Therefore, by using the association information 201, it is possible to specify, for example, a location in real space that corresponds to a location in Shibuya, Tokyo in virtual reality space. For example, by using the association information 201, it is possible to specify an event venue in Shibuya, Tokyo in the real space that corresponds to an event venue in Shibuya, Tokyo in the virtual reality space. For example, by using the association information 201, it is possible to specify a scramble intersection in Shibuya, Tokyo in the real space that corresponds to a scramble intersection in Shibuya, Tokyo in the virtual reality space.
Furthermore, by using the association information 201, it is possible to specify a device that acquires information on a visitor staying at a location in real space that corresponds to a location in Shibuya, Tokyo, in virtual reality space, for example. For example, by using the association information 201, it is possible to identify a camera installed at an event venue in Shibuya, Tokyo in a virtual reality space to take an image of the inside of the event venue, or a microphone that picks up audio inside the event venue. I can do it. For example, by using the association information 201, a camera that images the vicinity of the scramble intersection in Shibuya, Tokyo in the real space (a predetermined range including the scramble intersection) in the real space corresponding to the scramble intersection in Shibuya, Tokyo in the virtual reality space, or the said scramble intersection Microphones that pick up nearby sounds can be identified.
Note that only a predetermined location in the virtual reality space (for example, a location in the virtual reality space specified by the virtual reality space processing unit 10 and used for a predetermined purpose) is to be associated with the acquisition information. may be limited to.

実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に滞在する滞在者の情報である実滞在者情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示される実空間上の場所に滞在する滞在者の実滞在者情報を、実滞在者情報収集サーバ3から取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示されるデバイスを利用して取得される実滞在者情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示される実滞在者情報収集サーバ3により集約される実滞在者情報を取得する。
また、例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に滞在している実時間(リアルタイム)の滞在者の情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に過去に滞在していた滞在者の情報(過去滞在者情報)を取得する。
The actual resident information acquisition unit 12 acquires actual resident information, which is information on a resident staying at a location in real space, based on the acquisition information specified by the acquisition information specifying unit 11. For example, the actual resident information acquisition unit 12 transmits actual resident information of a resident who stays at a place in the real space indicated by the acquisition information specified by the acquisition information specifying unit 11 to the actual resident information collection server 12. Get from. For example, the actual resident information acquisition unit 12 acquires actual resident information that is acquired using a device indicated by the acquisition information specified by the acquisition information specifying unit 11. For example, the actual resident information acquisition unit 12 acquires the actual resident information aggregated by the actual resident information collection server 3, which is indicated by the acquisition information specified by the acquisition information specifying unit 11.
Further, for example, the actual resident information acquisition unit 12 obtains real-time (real-time) information on residents staying at a location in real space based on the acquisition information specified by the acquisition information specifying unit 11. get. For example, the actual visitor information acquisition unit 12 obtains information on visitors who have stayed at a place in real space in the past (past visitor information) based on the acquisition information specified by the acquisition information specifying unit 11. get.

仮想現実空間処理部10は、実滞在者情報取得部12が取得した実滞在者情報に基づいて生成された追加オブジェクトを、ユーザのユーザIDに関連付けられたユーザデバイス2で表示される仮想現実空間データにおいて特定した仮想現実空間上の場所(仮想特定場所)に表示するための仮想現実空間データを当該ユーザデバイス2へ送信する。 The virtual reality space processing unit 10 adds the additional object generated based on the actual resident information acquired by the actual resident information acquisition unit 12 to the virtual reality space displayed on the user device 2 associated with the user ID of the user. Virtual reality space data to be displayed at a location in the virtual reality space (virtual specific location) specified in the data is transmitted to the user device 2.

追加オブジェクトは、ユーザのユーザIDに関連付けられていないオブジェクト(ユーザ非対応オブジェクト)である。ユーザ非対応オブジェクトは、例えば、どのユーザの分身でもない「見かけ上のアバター(以下、説明の便宜上、ゴーストアバターと称する」である。仮想現実空間処理部10は、実滞在者情報が示す各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などに基づいてゴーストアバターを生成し、生成したゴーストアバターを仮想特定場所に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。また、仮想現実空間処理部10は、過去滞在者情報が示す各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などに基づいて、仮想特定場所に表示させるゴーストアバターを生成してもよい。 The additional object is an object that is not associated with the user's user ID (user-incompatible object). The user-incompatible object is, for example, an "apparent avatar (hereinafter referred to as a ghost avatar for convenience of explanation)" that is not an alter ego of any user. The system generates ghost avatars based on the location of the person, the number of visitors, and the attributes of each visitor (gender, age, etc.), and obtains virtual reality space data to display the generated ghost avatar in a specific virtual location. The acquired virtual reality space data is transmitted to the user device 2.The virtual reality space processing unit 10 also collects information such as the location of each visitor, the number of visitors, and the attributes of each visitor (such as gender and age) indicated by the past visitor information. ), etc., a ghost avatar to be displayed at a virtual specific location may be generated.

例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における各滞在者の位置(実滞在者情報)に対応する仮想現実空間上のイベント会場(仮想特定場所)における各位置にゴーストアバターを表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における滞在者数(実滞在者情報)に対応する数のゴーストアバターを仮想現実空間上のイベント会場(仮想特定場所)に表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における各滞在者の属性(実滞在者情報)に対応する各属性のゴーストアバターを仮想現実空間上のイベント会場(仮想特定場所)に表示させるための仮想現実空間データを取得する。 For example, the virtual reality space processing unit 10 may place a ghost at each position in the event venue (virtual specific location) in the virtual reality space that corresponds to the location of each visitor (actual visitor information) in the event venue in Shibuya, Tokyo, in the real space. Obtain virtual reality space data for displaying an avatar. For example, the virtual reality space processing unit 10 displays a number of ghost avatars at the event venue (virtual specific location) in the virtual reality space corresponding to the number of visitors (actual visitor information) at the event venue in Shibuya, Tokyo, in the real space. Obtain virtual reality space data for For example, the virtual reality space processing unit 10 may generate a ghost avatar of each attribute corresponding to the attribute (actual visitor information) of each visitor at the event venue in Shibuya, Tokyo in the real space. ) to obtain virtual reality space data for display.

例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における各滞在者の位置(実滞在者情報)に対応する仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)における各位置にゴーストアバターを表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における滞在者数(実滞在者情報)に対応する数のゴーストアバターを仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)に表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における各滞在者の属性(実滞在者情報)に対応する各属性のゴーストアバターを仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)に表示させるための仮想現実空間データを取得する。 For example, the virtual reality space processing unit 10 may be configured to generate a map of Shibuya, Tokyo in the virtual reality space corresponding to the position of each visitor (actual visitor information) near the scramble intersection in Shibuya, Tokyo (a predetermined range including the scramble intersection) in the real space. Virtual reality space data for displaying a ghost avatar at each position in the vicinity of a scrambled intersection (predetermined range including the scrambled intersection; virtual specific location) is acquired. For example, the virtual reality space processing unit 10 creates a number of ghost avatars in the virtual reality space corresponding to the number of visitors (actual visitor information) near the scramble intersection in Shibuya, Tokyo (a predetermined range including the scramble intersection) in the real space. Virtual reality space data to be displayed near the scramble intersection in Shibuya, Tokyo (predetermined range including the scramble intersection; virtual specific location) is acquired. For example, the virtual reality space processing unit 10 creates a ghost avatar of each attribute corresponding to the attribute (actual visitor information) of each visitor in the vicinity of the scramble intersection in Shibuya, Tokyo (a predetermined range including the scramble intersection) in the real space. Virtual reality space data to be displayed near the scramble intersection in Shibuya, Tokyo (predetermined range including the scramble intersection; virtual specific location) is acquired.

なお、実滞在者情報として滞在者の音声データが含められていてもよい。仮想現実空間処理部10は、実滞在者情報に含まれる音声データに基づいた音声を、ゴーストアバターの音声として仮想現実空間上で再生させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信してもよい。 Note that the actual resident information may include voice data of the resident. The virtual reality space processing unit 10 acquires virtual reality space data for reproducing the voice based on the voice data included in the actual resident information as the voice of the ghost avatar in the virtual reality space, and The data may also be sent to the user device 2.

また、仮想現実空間処理部10は、ユーザ対応オブジェクトとユーザ非対応オブジェクトとを区別して仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信してもよい。例えば、ゴーストアバターは、仮想現実空間上で半透明に表示されるようにする。 The virtual reality space processing unit 10 also acquires virtual reality space data for displaying user-compatible objects and non-user-compatible objects in the virtual reality space, and transfers the acquired virtual reality space data to the user device 2. You can also send it. For example, a ghost avatar is displayed semitransparently in virtual reality space.

また、仮想現実空間処理部10は、実滞在者情報が示す滞在者の情報に対して所定の変更が加えられた情報を使用して、ゴーストアバターを仮想現実空間上に表示させるようにしてもよい。例えば、仮想現実空間処理部10は、実滞在者情報が示す各滞在者の位置に対応する仮想現実空間上の各位置を所定の距離だけずらした各位置にゴーストアバターを表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。例えば、仮想現実空間処理部10は、実滞在者情報が示す滞在者数を所定数又は所定割合だけ減らした数のゴーストアバターを仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。例えば、仮想現実空間処理部10は、実滞在者情報が示す各滞在者の属性を所定数分又は所定割合分だけ他の属性に変えた各属性のゴーストアバターを仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。 Further, the virtual reality space processing unit 10 may display the ghost avatar in the virtual reality space using information obtained by adding a predetermined change to the visitor information indicated by the actual visitor information. good. For example, the virtual reality space processing unit 10 uses virtual reality to display a ghost avatar at each position in the virtual reality space corresponding to the position of each visitor indicated by the actual visitor information, shifted by a predetermined distance. Spatial data is acquired and the acquired virtual reality spatial data is transmitted to the user device 2. For example, the virtual reality space processing unit 10 acquires virtual reality space data for displaying ghost avatars in the virtual reality space, the number of which is the number of visitors indicated by the actual visitor information reduced by a predetermined number or a predetermined percentage, The acquired virtual reality space data is transmitted to the user device 2. For example, the virtual reality space processing unit 10 displays ghost avatars of each attribute in the virtual reality space in which the attributes of each visitor indicated by the actual visitor information are changed to other attributes by a predetermined number or a predetermined percentage. and transmits the acquired virtual reality space data to the user device 2.

このように実滞在者情報が示す滞在者の情報に対して所定の変更が加えられた情報を使用してゴーストアバターを仮想現実空間上に表示させることによって、実在の滞在者のプライバシーに配慮することができる。また、実在の滞在者数が多すぎると、そのままの滞在者数分のゴーストアバターを仮想現実空間上に表示させることによって仮想現実空間がビジー状態になって仮想現実空間サービスの品質が低下する恐れがある。このため、実滞在者情報が示す滞在者数を所定数又は所定割合だけ減らした数のゴーストアバターを仮想現実空間上に表示させることは好ましい。例えば、実滞在者情報が示す滞在者数が所定数以上である場合に、ゴーストアバター数を実滞在者情報の滞在者数よりも減らすようにしてもよい。 In this way, by displaying a ghost avatar in virtual reality space using information that has been changed in accordance with the visitor information indicated by the actual visitor information, consideration is given to the privacy of the actual visitor. be able to. In addition, if the number of actual visitors is too large, the quality of the virtual reality space service may deteriorate as the virtual reality space becomes busy by displaying ghost avatars for the same number of guests in the virtual reality space. There is. For this reason, it is preferable to display ghost avatars in the virtual reality space, the number of which is the number of visitors indicated by the actual visitor information, reduced by a predetermined number or a predetermined percentage. For example, when the number of visitors indicated by the actual visitor information is greater than or equal to a predetermined number, the number of ghost avatars may be reduced compared to the number of visitors in the actual visitor information.

記憶部20は、対応付け情報201やユーザ情報202等の各種のデータを記憶する。 The storage unit 20 stores various data such as association information 201 and user information 202.

対応付け情報201は、仮想現実空間上の場所と取得用情報との対応付けを示す情報である。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)が実空間上の何処の場所に対応するのかが対応付け情報201に示される。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)がどのデバイス(例えば、イベント会場やスクランブル交差点に設けられたカメラやマイクロフォンなど)に対応するのかが対応付け情報201に示される。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)がどの実滞在者情報収集サーバ3に対応するのかが対応付け情報201に示される。 The association information 201 is information indicating the association between a location in the virtual reality space and acquisition information. For example, the association information 201 indicates which location in the real space corresponds to a predetermined location in Shibuya, Tokyo (for example, an event venue, a scramble intersection, etc.) in the virtual reality space. For example, a predetermined location in Shibuya, Tokyo in a virtual reality space (e.g., an event venue, a scramble intersection, etc.) corresponds to which device (e.g., a camera or a microphone installed at an event venue or a scramble intersection, etc.). Information 201 shows this. For example, the association information 201 indicates which actual visitor information collection server 3 corresponds to a predetermined location in Shibuya, Tokyo (for example, an event venue, a scramble intersection, etc.) in the virtual reality space.

ユーザ情報202は、仮想現実空間サービスに登録されたユーザに関する情報である。ユーザ情報202は、ユーザ毎に、ユーザID、ユーザデバイス2のデバイス識別情報(デバイスID)などの情報を含む。 User information 202 is information regarding users registered in the virtual reality space service. The user information 202 includes information such as a user ID and device identification information (device ID) of the user device 2 for each user.

次に図3を参照して本実施形態に係る情報処理方法について説明する。図3は、本実施形態に係る情報処理方法の手順の例を示すシーケンス図である。ここでは、本実施形態に係る取得用情報の一例として、取得用情報が実空間上の場所を示す情報である場合について図3を参照して説明する。 Next, the information processing method according to this embodiment will be explained with reference to FIG. FIG. 3 is a sequence diagram showing an example of the procedure of the information processing method according to the present embodiment. Here, as an example of the acquisition information according to the present embodiment, a case where the acquisition information is information indicating a location in real space will be described with reference to FIG. 3.

(ステップS100) 実滞在者情報収集サーバ3は、実空間上の場所に滞在する滞在者の情報(実滞在者情報)を常時収集している。ここでは、実滞在者情報収集サーバ3は、実空間の東京渋谷の所定の場所に滞在する滞在者の情報(実滞在者情報)を常時収集している。実空間の東京渋谷の所定の場所は、仮想現実空間サーバ1に設定された対応付け情報201に登録された実空間上の場所である。 (Step S100) The actual visitor information collection server 3 constantly collects information on visitors staying at a location in real space (actual visitor information). Here, the actual visitor information collection server 3 constantly collects information on visitors staying at a predetermined location in Shibuya, Tokyo in real space (actual visitor information). The predetermined location in Shibuya, Tokyo in the real space is a location in the real space that is registered in the association information 201 set in the virtual reality space server 1.

(ステップS101) ユーザは、ユーザデバイス2を使用して、仮想現実空間サーバ1が提供する仮想現実空間サービスに参加している。ここでは、ユーザは、仮想現実空間上の東京渋谷のイベント会場で開催されているイベントに参加している。また仮想現実空間サービスにより、ユーザのアバターは、当該ユーザが参加している仮想現実空間上のイベントが開催されている仮想現実空間上の東京渋谷のイベント会場に表示されている。 (Step S101) A user uses the user device 2 to participate in a virtual reality space service provided by the virtual reality space server 1. Here, the user is participating in an event being held at an event venue in Shibuya, Tokyo in a virtual reality space. Further, through the virtual reality space service, the user's avatar is displayed at an event venue in Shibuya, Tokyo in the virtual reality space where an event in the virtual reality space in which the user is participating is being held.

(ステップS102) 仮想現実空間サーバ1において仮想現実空間処理部10は、ユーザのユーザデバイス2で表示される仮想現実空間データにおいてユーザのアバターが存在する仮想現実空間上の場所を特定する。ここでは、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」が特定される。 (Step S102) In the virtual reality space server 1, the virtual reality space processing unit 10 specifies the location in the virtual reality space where the user's avatar exists in the virtual reality space data displayed on the user device 2 of the user. Here, "an event venue in Shibuya, Tokyo in a virtual reality space" where an event in a virtual reality space in which the user is participating is being held is specified.

(ステップS103) 仮想現実空間サーバ1において取得用情報特定部11は、対応付け情報201を利用して、仮想現実空間処理部10が特定した「仮想現実空間上の東京渋谷のイベント会場」に対応する取得用情報つまり実空間上の場所を特定する。ここでは、「実空間の東京渋谷のイベント会場」が特定される。 (Step S103) In the virtual reality space server 1, the acquisition information specifying unit 11 uses the correspondence information 201 to correspond to the “event venue in Shibuya, Tokyo on the virtual reality space” specified by the virtual reality space processing unit 10. Identify the information to be acquired, that is, the location in real space. Here, the "real space event venue in Shibuya, Tokyo" is specified.

(ステップS104) 仮想現実空間サーバ1において実滞在者情報取得部12は、実滞在者情報収集サーバ3に対して、取得用情報特定部11が特定した「実空間の東京渋谷のイベント会場」に滞在する滞在者の情報である実滞在者情報を要求する。ここでは、実滞在者情報取得部12は、実滞在者情報収集サーバ3に対して、実時間(リアルタイム)の滞在者の情報を要求する。また、要求対象の実滞在者情報は、仮想現実空間上の東京渋谷のイベント会場で開催されているイベントに参加している当該ユーザとは異なる滞在者の情報に限定してもよい。 (Step S104) In the virtual reality space server 1, the real visitor information acquisition unit 12 instructs the real visitor information collection server 3 to the “event venue in Shibuya, Tokyo in real space” specified by the acquisition information specifying unit 11. Request actual resident information, which is information about the resident who will be staying there. Here, the actual visitor information acquisition unit 12 requests real-time visitor information from the actual visitor information collection server 3. Further, the requested actual visitor information may be limited to information on a visitor different from the user who is participating in an event being held at an event venue in Shibuya, Tokyo in the virtual reality space.

(ステップS105) 実滞在者情報収集サーバ3は、仮想現実空間サーバ1からの実時間の実滞在者情報の要求に応じて、「実空間の東京渋谷のイベント会場」に滞在する滞在者の情報である実滞在者情報を実時間で配信する(実滞在者情報応答)。 (Step S105) In response to the request for real-time real-time visitor information from the virtual reality space server 1, the real-stay visitor information collection server 3 collects information on visitors staying at the "event venue in Shibuya, Tokyo in real space." Deliver actual resident information in real time (actual resident information response).

(ステップS106) 仮想現実空間サーバ1において仮想現実空間処理部10は、実滞在者情報取得部12が取得した「実空間の東京渋谷のイベント会場」に滞在する実時間の滞在者の情報に基づいたゴーストアバターを「仮想現実空間上の東京渋谷のイベント会場」(仮想特定場所)に表示するための仮想現実空間データを取得する。 (Step S106) In the virtual reality space server 1, the virtual reality space processing unit 10 performs a process based on the information of real-time visitors staying at the “real space Tokyo Shibuya event venue” acquired by the real visitor information acquisition unit 12. The virtual reality space data for displaying the ghost avatar in the "event venue in Shibuya, Tokyo in the virtual reality space" (virtual specific location) is acquired.

(ステップS107) 仮想現実空間サーバ1において仮想現実空間処理部10は、当該取得した仮想現実空間データをユーザのユーザデバイス2へ送信する。これにより、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」にゴーストアバターが表示される。当該ゴーストアバターは、「実空間の東京渋谷のイベント会場」に滞在する実時間の滞在者の情報に基づいて生成されるので、ユーザに対して、「仮想現実空間上の東京渋谷のイベント会場」の状況(混み具合や盛り上がり具合など)があたかも現在の「実空間の東京渋谷のイベント会場」の状況であるかのように体感させることができる。 (Step S107) The virtual reality space processing unit 10 in the virtual reality space server 1 transmits the acquired virtual reality space data to the user device 2 of the user. As a result, the ghost avatar is displayed in the "event venue in Shibuya, Tokyo in the virtual reality space" where the event in the virtual reality space in which the user is participating is being held. The ghost avatar is generated based on the information of real-time visitors staying at the "event venue in Shibuya, Tokyo in real space", so the ghost avatar is generated based on the information of real-time visitors staying at the "event venue in Shibuya, Tokyo in virtual reality space". You can experience the situation (crowd level, excitement level, etc.) as if it were the current situation at the ``real event venue in Shibuya, Tokyo.''

なお、「仮想現実空間上の東京渋谷のイベント会場」で開催されるイベントと、「実空間の東京渋谷のイベント会場」で開催されるイベントとは、同じであってもよく、又は異なってもよい。 Furthermore, the event held at the "event venue in Shibuya, Tokyo in virtual reality space" and the event held at the "event venue in Shibuya, Tokyo in real space" may be the same or different. good.

また、実滞在者情報取得部12は、実滞在者情報収集サーバ3から、「実空間の東京渋谷のイベント会場」に過去に滞在していた滞在者の情報(過去滞在者情報)を取得してもよい。これにより、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」に表示されるゴーストアバターは、「実空間の東京渋谷のイベント会場」に過去に滞在していた滞在者の情報(過去滞在者情報)に基づいて生成されるので、ユーザに対して、「仮想現実空間上の東京渋谷のイベント会場」の状況(混み具合や盛り上がり具合など)があたかも過去の「実空間の東京渋谷のイベント会場」の状況であるかのように体感させることができる。 In addition, the real visitor information acquisition unit 12 obtains information (past visitor information) of visitors who have stayed in the "real space Tokyo Shibuya event venue" from the real visitor information collection server 3. It's okay. As a result, the ghost avatar displayed in the "event venue in Shibuya, Tokyo in virtual reality space" where the event in virtual reality space that the user is participating in is being held, will be displayed in the "event venue in Shibuya, Tokyo in real space" Since it is generated based on the information of visitors who have stayed in the past (past visitor information), the user can be informed of the situation of "event venue in Shibuya, Tokyo in virtual reality space" (how crowded and lively it is). etc.) can be experienced as if they were in a past ``real-world event venue in Tokyo's Shibuya.''

このように本実施形態によれば、仮想現実空間上の場所(例えば仮想現実空間上の東京渋谷のイベント会場)に対応する実空間上の場所(実空間の東京渋谷のイベント会場)の滞在者の状況を当該仮想現実空間上の場所に反映させることができる。これにより、ユーザに対して、仮想現実空間上の場所の状況があたかも実空間上の場所の状況であるかのように体感させることができる。これにより、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることができるという効果が得られる。これにより、仮想現実空間サービスに対するユーザの満足度の向上に寄与することができる。 As described above, according to the present embodiment, a person staying at a place in real space (an event venue in Shibuya, Tokyo in real space) that corresponds to a place in virtual reality space (for example, an event venue in Shibuya, Tokyo in virtual reality space) The situation can be reflected on the location in the virtual reality space. Thereby, the user can experience the situation of the place in the virtual reality space as if it were the situation of the place in the real space. This has the effect of reducing the sense of distance between the virtual reality space and the real space that the user feels. This can contribute to improving user satisfaction with virtual reality space services.

なお、これにより、例えば仮想現実空間サービスを提供するシステムにおける総合的なサービス品質の向上を実現することができることから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 Furthermore, as this can improve the overall service quality of systems that provide virtual reality space services, for example, it is possible to achieve goal 9 of the Sustainable Development Goals (SDGs) led by the United Nations, “Build resilient infrastructure.” It will be possible to contribute to the development of sustainable industrialization, promote sustainable industrialization, and expand innovation.

以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 Although the embodiment of the present invention has been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like may be made without departing from the gist of the present invention.

また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disc)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Further, a computer program for realizing the functions of each device described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" here may include hardware such as an OS and peripheral devices. Furthermore, the term "computer system" includes the homepage providing environment (or display environment) if a WWW system is used.
Furthermore, "computer-readable recording media" refers to flexible disks, magneto-optical disks, ROMs, writable non-volatile memories such as flash memory, portable media such as DVDs (Digital Versatile Discs), and media built into computer systems. A storage device such as a hard disk.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
Furthermore, "computer-readable recording medium" refers to volatile memory (for example, DRAM (Dynamic It also includes those that retain programs for a certain period of time, such as Random Access Memory).
Further, the program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in a transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
Moreover, the above-mentioned program may be for realizing a part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

1…仮想現実空間サーバ(情報処理装置)、2…ユーザデバイス、3…実滞在者情報収集サーバ、10…仮想現実空間処理部、11…取得用情報特定部、12…実滞在者情報取得部、20…記憶部、NW…通信ネットワーク 1...Virtual reality space server (information processing device), 2...User device, 3...Actual resident information collection server, 10...Virtual reality space processing section, 11...Acquisition information specifying section, 12...Actual resident information acquisition section , 20...Storage unit, NW...Communication network

(1)本発明の一態様は、仮想現実空間サービスに登録されたユーザのユーザ識別情報及び前記ユーザのユーザデバイスのデバイス識別情報を含むユーザ情報を記憶するユーザ情報記憶部と、前記ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想現実空間処理部と、前記仮想現実空間処理部が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定部と、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得部と、を備え、前記仮想現実空間処理部は、前記実滞在者情報取得部が取得した実滞在者情報に基づいて生成された追加オブジェクトを前記特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信前記追加オブジェクトは、前記ユーザのユーザ識別情報に関連付けられていないユーザ非対応オブジェクトである、情報処理装置である。
)本発明の一態様は、前記ユーザ非対応オブジェクトは、前記実滞在者情報取得部により取得された前記滞在者の情報に対して前記滞在者が特定され難くなる所定の変更が加えられた情報を使用して仮想現実空間上に表示される、上記(1)の情報処理装置である。
)本発明の一態様は、前記仮想現実空間処理部は、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定する、上記(1)又は(2)のいずれかの情報処理装置である。
)本発明の一態様は、前記仮想現実空間上の場所は、所定の用途に使用される場所である、上記(1)から(3)のいずれかの情報処理装置である。
)本発明の一態様は、仮想現実空間上の場所と前記取得用情報との対応付けを示す対応付け情報を記憶する対応付け情報記憶部を備える、上記(1)から(4)のいずれかの情報処理装置である。
)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在している実時間の滞在者の情報を取得する、上記(1)から(5)のいずれかの情報処理装置である。
)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に過去に滞在していた滞在者の情報である過去滞在者情報を取得し、前記追加オブジェクトは、前記実滞在者情報取得部が取得した前記過去滞在者情報に基づいて生成される、上記(1)から(5)のいずれかの情報処理装置である。
)本発明の一態様は、前記実滞在者情報は、滞在者の位置、人数、及び属性のいずれかを含む、上記(1)から(7)のいずれかの情報処理装置である。
)本発明の一態様は、前記実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される、上記(1)から(8)のいずれかの情報処理装置である。
10)本発明の一態様は、前記実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される、上記(1)から(8)のいずれかの情報処理装置である。
11)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者が撮像された撮像画像である、上記(10)の情報処理装置である。
12)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者に関する音声データである、上記(10)の情報処理装置である。
13)本発明の一態様は、前記ユーザ非対応オブジェクトは、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトとは区別して仮想現実空間上に表示される、上記(1)から(12)のいずれかの情報処理装置である。
(1) One aspect of the present invention includes a user information storage unit that stores user information including user identification information of a user registered in a virtual reality space service and device identification information of a user device of the user; a virtual reality space processing unit that identifies a location in the virtual reality space in virtual reality space data displayed on a user device associated with the identification information; and a virtual reality space processing unit that corresponds to the location in the virtual reality space identified by the virtual reality space processing unit. an acquisition information specifying unit that specifies acquisition information for acquiring information on residents staying at a location in real space; a real visitor information acquisition unit that obtains real visitor information that is information on a visitor different from the user who stays at a location, and the virtual reality space processing unit includes a real visitor information acquisition unit that The virtual reality space data for displaying an additional object generated based on the acquired real resident information at the specified location in the virtual reality space is transmitted to the user device , and the additional object is The information processing device is a user-incompatible object that is not associated with user identification information .
( 2 ) In one aspect of the present invention, the user-incompatible object includes a predetermined change that makes it difficult for the resident to be identified with respect to the resident's information acquired by the actual resident information acquisition unit. This is the information processing device according to (1) above, which is displayed on a virtual reality space using information obtained from a computer.
( 3 ) One aspect of the present invention is the above (1) or (1), wherein the virtual reality space processing unit specifies a location in the virtual reality space where a user corresponding object associated with the user identification information of the user exists. 2) is any one of the information processing devices.
( 4 ) One aspect of the present invention is the information processing apparatus according to any one of (1) to (3) above, wherein the location in the virtual reality space is a location used for a predetermined purpose.
( 5 ) One aspect of the present invention is the above-mentioned (1) to (4), comprising a correspondence information storage unit that stores correspondence information indicating a correspondence between a location in a virtual reality space and the acquisition information. It is any information processing device.
( 6 ) One aspect of the present invention is that the actual resident information acquisition unit detects real-time residents staying at a location in real space based on the acquisition information specified by the acquisition information specifying unit. The information processing apparatus according to any one of (1) to (5) above, which acquires information of.
( 7 ) One aspect of the present invention is that the actual resident information acquisition unit is configured to acquire information about residents who have stayed at a location in real space in the past based on the acquisition information specified by the acquisition information identification unit. past visitor information that is information is acquired, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit. It is an information processing device.
( 8 ) One aspect of the present invention is the information processing device according to any one of (1) to (7) above, wherein the actual resident information includes any of the location, number of residents, and attributes of the residents.
( 9 ) One aspect of the present invention is that the actual resident information is obtained from any of the above (1) to (8), wherein the actual resident information is obtained from the position information of a mobile terminal used by a resident who stays at a location in real space. This is an information processing device.
( 10 ) One aspect of the present invention is that the actual visitor information is the information according to any one of (1) to (8) above, which is acquired from sensing data acquired by a sensor installed at a location in real space. It is a processing device.
( 11 ) One aspect of the present invention is the information processing device according to (10) above, wherein the sensing data is a captured image of a visitor staying at a location in real space.
( 12 ) One aspect of the present invention is the information processing device according to (10) above, wherein the sensing data is audio data regarding a visitor staying at a location in real space.
( 13 ) One aspect of the present invention is that the user-incompatible object is displayed on the virtual reality space separately from the user-compatible object associated with the user identification information of the user. ) is one of the information processing devices.

14)本発明の一態様は、情報処理装置が実行する情報処理方法であって、仮想現実空間サービスに登録されたユーザのユーザ識別情報及び前記ユーザのユーザデバイスのデバイス識別情報を含むユーザ情報を記憶するユーザ情報記憶ステップと、前記ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想場所特定ステップと、前記仮想場所特定ステップが特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定ステップと、前記取得用情報特定ステップが特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得ステップと、前記実滞在者情報取得ステップが取得した実滞在者情報に基づいて生成された追加オブジェクトを前記仮想場所特定ステップが特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信するステップと、を含み、前記追加オブジェクトは、前記ユーザのユーザ識別情報に関連付けられていないユーザ非対応オブジェクトである、情報処理方法である。
( 14 ) One aspect of the present invention is an information processing method executed by an information processing apparatus , which includes user information including user identification information of a user registered in a virtual reality space service and device identification information of a user device of the user. a virtual location specifying step of specifying a location in the virtual reality space in virtual reality space data displayed on a user device associated with the user identification information of the user; and the virtual location specifying step. an acquisition information specifying step of specifying acquisition information for acquiring information of a visitor staying at a place in the real space corresponding to the place in the virtual reality space identified by the person; a step of acquiring real visitor information, which is information on a visitor different from the user who stays at a place in real space, based on the acquisition information; and a step of obtaining real visitor information. a step of transmitting the virtual reality space data to the user device for displaying the additional object generated based on the acquired real resident information at the location in the virtual reality space identified in the virtual location identifying step; In the information processing method , the additional object is a user-incompatible object that is not associated with user identification information of the user .

(1)本発明の一態様は、仮想現実空間サービスに登録されたユーザのユーザ識別情報及び前記ユーザのユーザデバイスのデバイス識別情報を含むユーザ情報を記憶するユーザ情報記憶部と、前記ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想現実空間処理部と、前記仮想現実空間処理部が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定部と、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザとは異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得部と、を備え、前記仮想現実空間処理部は、前記実滞在者情報取得部が取得した実滞在者情報に基づいて生成された追加オブジェクトを前記特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信し、前記追加オブジェクトは、前記ユーザのユーザ識別情報に関連付けられていないユーザ非対応オブジェクトである、情報処理装置である。
(2)本発明の一態様は、前記ユーザ非対応オブジェクトは、前記実滞在者情報取得部により取得された前記滞在者の情報に対して前記滞在者が特定され難くなる所定の変更が加えられた情報を使用して仮想現実空間上に表示され、前記所定の変更は、各滞在者の実空間上の位置に対応する仮想現実空間上の各位置を所定の距離だけずらす、滞在者数を所定数若しくは所定割合だけ減らす、又は各滞在者の属性を所定数分若しくは所定割合分だけ他の属性に変える、上記(1)の情報処理装置である。
(3)本発明の一態様は、前記仮想現実空間処理部は、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定する、上記(1)又は(2)のいずれかの情報処理装置である。
(4)本発明の一態様は、前記仮想現実空間上の場所は、所定の用途に使用される場所である、上記(1)から(3)のいずれかの情報処理装置である。
(5)本発明の一態様は、仮想現実空間上の場所と前記取得用情報との対応付けを示す対応付け情報を記憶する対応付け情報記憶部を備える、上記(1)から(4)のいずれかの情報処理装置である。
(6)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在している実時間の滞在者の情報を取得する、上記(1)から(5)のいずれかの情報処理装置である。
(7)本発明の一態様は、前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に過去に滞在していた滞在者の情報である過去滞在者情報を取得し、前記追加オブジェクトは、前記実滞在者情報取得部が取得した前記過去滞在者情報に基づいて生成される、上記(1)から(5)のいずれかの情報処理装置である。
(8)本発明の一態様は、前記実滞在者情報は、滞在者の位置、人数、及び属性のいずれかを含む、上記(1)から(7)のいずれかの情報処理装置である。
(9)本発明の一態様は、前記実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される、上記(1)から(8)のいずれかの情報処理装置である。
(10)本発明の一態様は、前記実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される、上記(1)から(8)のいずれかの情報処理装置である。
(11)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者が撮像された撮像画像である、上記(10)の情報処理装置である。
(12)本発明の一態様は、前記センシングデータは、実空間上の場所に滞在する滞在者に関する音声データである、上記(10)の情報処理装置である。
(13)本発明の一態様は、前記ユーザ非対応オブジェクトは、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトとは区別して仮想現実空間上に表示される、上記(1)から(12)のいずれかの情報処理装置である。
(1) One aspect of the present invention includes a user information storage unit that stores user information including user identification information of a user registered in a virtual reality space service and device identification information of a user device of the user; a virtual reality space processing unit that identifies a location in the virtual reality space in virtual reality space data displayed on a user device associated with the identification information; and a virtual reality space processing unit that corresponds to the location in the virtual reality space identified by the virtual reality space processing unit. an acquisition information specifying unit that specifies acquisition information for acquiring information on residents staying at a location in real space; a real visitor information acquisition unit that obtains real visitor information that is information on a visitor different from the user who stays at a location, and the virtual reality space processing unit includes a real visitor information acquisition unit that The virtual reality space data for displaying an additional object generated based on the acquired real resident information at the specified location in the virtual reality space is transmitted to the user device, and the additional object is The information processing device is a user-incompatible object that is not associated with user identification information.
(2) In one aspect of the present invention, the user-incompatible object includes a predetermined change that makes it difficult for the resident to be identified with respect to the resident's information acquired by the actual resident information acquisition unit. The predetermined change involves shifting each position in the virtual reality space corresponding to the position of each visitor in the real space by a predetermined distance, and changing the number of visitors by a predetermined distance. The information processing device according to (1) above reduces the number of visitors by a predetermined number or a predetermined ratio, or changes the attributes of each visitor to other attributes by a predetermined number or a predetermined ratio.
(3) In one aspect of the present invention, the virtual reality space processing unit specifies a location in the virtual reality space where a user corresponding object associated with the user identification information of the user exists, 2) is any one of the information processing devices.
(4) One aspect of the present invention is the information processing device according to any one of (1) to (3) above, wherein the location in the virtual reality space is a location used for a predetermined purpose.
(5) One aspect of the present invention is the above-mentioned (1) to (4), comprising a correspondence information storage unit that stores correspondence information indicating a correspondence between a location in a virtual reality space and the acquisition information. It is any information processing device.
(6) In one aspect of the present invention, the actual resident information acquisition unit may collect real-time residents staying at a location in real space based on the acquisition information specified by the acquisition information specifying unit. The information processing apparatus according to any one of (1) to (5) above, which acquires information of.
(7) One aspect of the present invention is that the actual resident information acquisition unit is configured to acquire information about residents who have stayed at a place in real space in the past based on the acquisition information specified by the acquisition information specifying unit. past visitor information that is information is acquired, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit, and the additional object is generated based on the past visitor information acquired by the actual resident information acquisition unit. It is an information processing device.
(8) One aspect of the present invention is the information processing device according to any one of (1) to (7) above, wherein the actual resident information includes any of the location, number of residents, and attributes of the residents.
(9) One aspect of the present invention is that the actual visitor information is obtained from the position information of a mobile terminal used by a visitor staying at a place in real space. This is an information processing device.
(10) One aspect of the present invention is that the actual visitor information is the information of any one of (1) to (8) above, which is acquired from sensing data acquired by a sensor installed at a location in real space. It is a processing device.
(11) One aspect of the present invention is the information processing device according to (10) above, wherein the sensing data is a captured image of a visitor staying at a location in real space.
(12) One aspect of the present invention is the information processing device according to (10) above, wherein the sensing data is audio data regarding a visitor staying at a location in real space.
(13) One aspect of the present invention is that the user-incompatible object is displayed on the virtual reality space separately from the user-compatible object associated with the user identification information of the user. ) is one of the information processing devices.

Claims (15)

ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想現実空間処理部と、
前記仮想現実空間処理部が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定部と、
前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得部と、を備え、
前記仮想現実空間処理部は、前記実滞在者情報取得部が取得した実滞在者情報に基づいて生成された追加オブジェクトを前記特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信する、
情報処理装置。
a virtual reality space processing unit that identifies a location in the virtual reality space in virtual reality space data displayed on a user device associated with user identification information of the user;
an acquisition information specifying unit that specifies acquisition information for acquiring information of a visitor staying at a location in the real space corresponding to the location in the virtual reality space identified by the virtual reality space processing unit;
an actual resident information acquisition unit that acquires actual resident information that is information on a stayer different from the user who stays at a place in real space based on the acquisition information specified by the acquisition information identification unit; Prepare,
The virtual reality space processing unit is configured to process the virtual reality space data for displaying an additional object generated based on the actual resident information acquired by the actual resident information acquisition unit at the specified location in the virtual reality space. to the user device;
Information processing device.
前記仮想現実空間処理部は、前記ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定する、
請求項1に記載の情報処理装置。
The virtual reality space processing unit identifies a location in the virtual reality space where a user corresponding object associated with the user identification information of the user exists.
The information processing device according to claim 1.
前記仮想現実空間上の場所は、所定の用途に使用される場所である、
請求項1又は2のいずれか1項に記載の情報処理装置。
The location on the virtual reality space is a location used for a predetermined purpose,
The information processing device according to claim 1 or 2.
仮想現実空間上の場所と前記取得用情報との対応付けを示す対応付け情報を記憶する対応付け情報記憶部を備える、
請求項1から3のいずれか1項に記載の情報処理装置。
comprising an association information storage unit that stores association information indicating an association between a location in the virtual reality space and the acquisition information;
The information processing device according to any one of claims 1 to 3.
前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在している実時間の滞在者の情報を取得する、
請求項1から4のいずれか1項に記載の情報処理装置。
The actual resident information acquisition unit acquires information on real-time residents staying at a location in real space based on the acquisition information specified by the acquisition information specifying unit.
The information processing device according to any one of claims 1 to 4.
前記実滞在者情報取得部は、前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に過去に滞在していた滞在者の情報である過去滞在者情報を取得し、
前記追加オブジェクトは、前記実滞在者情報取得部が取得した前記過去滞在者情報に基づいて生成される、
請求項1から4のいずれか1項に記載の情報処理装置。
The actual resident information acquisition unit acquires past resident information, which is information on residents who have stayed at a location in real space in the past, based on the acquisition information specified by the acquisition information specifying unit. ,
The additional object is generated based on the past visitor information acquired by the actual visitor information acquisition unit,
The information processing device according to any one of claims 1 to 4.
前記実滞在者情報は、滞在者の位置、人数、及び属性のいずれかを含む、
請求項1から6のいずれか1項に記載の情報処理装置。
The actual resident information includes any of the location, number of residents, and attributes of the resident;
The information processing device according to any one of claims 1 to 6.
前記実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される、
請求項1から7のいずれか1項に記載の情報処理装置。
The actual visitor information is obtained from the location information of a mobile terminal used by a visitor staying at a location in real space.
The information processing device according to any one of claims 1 to 7.
前記実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される、
請求項1から7のいずれか1項に記載の情報処理装置。
The actual visitor information is obtained from sensing data obtained by sensors installed at locations in real space.
The information processing device according to any one of claims 1 to 7.
前記センシングデータは、実空間上の場所に滞在する滞在者が撮像された撮像画像である、
請求項9に記載の情報処理装置。
The sensing data is a captured image of a visitor staying at a location in real space.
The information processing device according to claim 9.
前記センシングデータは、実空間上の場所に滞在する滞在者に関する音声データである、
請求項9に記載の情報処理装置。
The sensing data is audio data regarding a visitor staying at a location in real space.
The information processing device according to claim 9.
前記追加オブジェクトは、ユーザのユーザ識別情報に関連付けられていないユーザ非対応オブジェクトである、
請求項1から11のいずれか1項に記載の情報処理装置。
the additional object is a user-incompatible object that is not associated with the user's user identification information;
The information processing device according to any one of claims 1 to 11.
前記ユーザ非対応オブジェクトは、ユーザのユーザ識別情報に関連付けられたユーザ対応オブジェクトとは区別して仮想現実空間上に表示される、
請求項12に記載の情報処理装置。
The user-incompatible object is displayed on the virtual reality space separately from the user-compatible object associated with the user identification information of the user.
The information processing device according to claim 12.
前記ユーザ非対応オブジェクトは、前記実滞在者情報取得部により取得された滞在者の情報に対して所定の変更が加えられた情報を使用して仮想現実空間上に表示される、
請求項12又は13のいずれか1項に記載の情報処理装置。
The user-incompatible object is displayed in the virtual reality space using information obtained by adding a predetermined change to the resident information acquired by the actual resident information acquisition unit.
The information processing device according to claim 12 or 13.
情報処理装置が実行する情報処理方法であって、
ユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想場所特定ステップと、
前記仮想場所特定ステップが特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定ステップと、
前記取得用情報特定ステップが特定した前記取得用情報に基づいて実空間上の場所に滞在する前記ユーザと異なる滞在者の情報である実滞在者情報を取得する実滞在者情報取得ステップと、
前記実滞在者情報取得ステップが取得した実滞在者情報に基づいて生成された追加オブジェクトを前記仮想場所特定ステップが特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信するステップと、
を含む情報処理方法。
An information processing method executed by an information processing device, the method comprising:
a virtual location identifying step of identifying a location in the virtual reality space in virtual reality space data displayed on a user device associated with the user's user identification information;
an acquisition information specifying step of specifying acquisition information for acquiring information of a visitor staying at a place in the real space corresponding to the place in the virtual reality space identified in the virtual place specifying step;
an actual resident information acquisition step of acquiring actual resident information that is information on a visitor different from the user staying at a location in real space based on the acquisition information specified in the acquisition information specifying step;
The virtual reality space data for displaying the additional object generated based on the actual resident information acquired by the actual resident information acquisition step at the location in the virtual reality space specified by the virtual location specifying step is transmitted to the user. a step of transmitting to the device;
Information processing methods including.
JP2022060557A 2022-03-31 2022-03-31 Information processing device and information processing method Active JP7299371B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022060557A JP7299371B1 (en) 2022-03-31 2022-03-31 Information processing device and information processing method
JP2023098800A JP7522265B2 (en) 2022-03-31 2023-06-15 Information processing device and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022060557A JP7299371B1 (en) 2022-03-31 2022-03-31 Information processing device and information processing method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023098800A Division JP7522265B2 (en) 2022-03-31 2023-06-15 Information processing device and information processing method

Publications (2)

Publication Number Publication Date
JP7299371B1 JP7299371B1 (en) 2023-06-27
JP2023151115A true JP2023151115A (en) 2023-10-16

Family

ID=86900669

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022060557A Active JP7299371B1 (en) 2022-03-31 2022-03-31 Information processing device and information processing method
JP2023098800A Active JP7522265B2 (en) 2022-03-31 2023-06-15 Information processing device and information processing method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023098800A Active JP7522265B2 (en) 2022-03-31 2023-06-15 Information processing device and information processing method

Country Status (1)

Country Link
JP (2) JP7299371B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011099192A1 (en) * 2010-02-15 2011-08-18 石井 美恵子 Access control system, access control method and server
JP2017086542A (en) * 2015-11-11 2017-05-25 株式会社コロプラ Image change system, method, and program
WO2018092384A1 (en) * 2016-11-21 2018-05-24 ソニー株式会社 Information processing device, information processing method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6982128B2 (en) 2020-04-22 2021-12-17 株式会社スクウェア・エニックス Video game processing program and video game processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011099192A1 (en) * 2010-02-15 2011-08-18 石井 美恵子 Access control system, access control method and server
JP2017086542A (en) * 2015-11-11 2017-05-25 株式会社コロプラ Image change system, method, and program
WO2018092384A1 (en) * 2016-11-21 2018-05-24 ソニー株式会社 Information processing device, information processing method, and program

Also Published As

Publication number Publication date
JP7522265B2 (en) 2024-07-24
JP2023153120A (en) 2023-10-17
JP7299371B1 (en) 2023-06-27

Similar Documents

Publication Publication Date Title
US10699482B2 (en) Real-time immersive mediated reality experiences
US10621784B2 (en) Venue mapping for virtual reality spectating of live events
JP6558587B2 (en) Information processing apparatus, display apparatus, information processing method, program, and information processing system
US9026596B2 (en) Sharing of event media streams
CN107427721A (en) Optimize Consumer&#39;s Experience using quality of connection history
JP2017033536A (en) Crowd-based haptics
JP2020096269A (en) Video distribution system, video distribution method, and video distribution program
JP5755064B2 (en) Venue installation display system
JPWO2016009865A1 (en) Information processing apparatus and method, display control apparatus and method, playback apparatus and method, program, and information processing system
JPWO2019130864A1 (en) Information processing equipment, information processing methods and programs
JP2011033993A (en) Information presenting apparatus and method for presenting information
CN108111899A (en) Video transmission method, client, server
WO2018135334A1 (en) Information processing device and information processing method, and computer program
JP7202935B2 (en) Attention level calculation device, attention level calculation method, and attention level calculation program
WO2018070092A1 (en) Information provision device, information provision method, information reproduction device and information reproduction method
JP2020102236A (en) Content distribution system, receiving device and program
JP6688378B1 (en) Content distribution system, distribution device, reception device, and program
Kimura et al. CollectiveEars: sharing collective people’s hearing capability
JP7299371B1 (en) Information processing device and information processing method
JP7129579B1 (en) Information processing device and information processing method
JP7321346B1 (en) Virtual space service management device and virtual space service management method
JP7333489B1 (en) Terminal device, virtual space service management device and virtual space service control method
JP2020102053A (en) Content distribution system, receiving device and program
JP7288990B2 (en) Video distribution system, video distribution method and video distribution program
JP7210340B2 (en) Attention Level Utilization Apparatus, Attention Level Utilization Method, and Attention Level Utilization Program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220527

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230307

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230615

R150 Certificate of patent or registration of utility model

Ref document number: 7299371

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150