JP7522265B2 - Information processing device and information processing method - Google Patents
Information processing device and information processing method Download PDFInfo
- Publication number
- JP7522265B2 JP7522265B2 JP2023098800A JP2023098800A JP7522265B2 JP 7522265 B2 JP7522265 B2 JP 7522265B2 JP 2023098800 A JP2023098800 A JP 2023098800A JP 2023098800 A JP2023098800 A JP 2023098800A JP 7522265 B2 JP7522265 B2 JP 7522265B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- virtual reality
- reality space
- location
- visitor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing device and an information processing method.
近年、ユーザに対して仮想現実(Virtual Reality:VR)の空間(仮想現実空間)のサービス(仮想現実空間サービス)を提供するためのサービスシステムが知られている(例えば、非特許文献1参照)。非特許文献1に記載された技術は、仮想現実空間上に例えば東京渋谷の街「バーチャル渋谷」を構築し、ユーザが自分の分身として仮想現実空間上に表示されるキャラクター(一般に「アバター」と称される)を用いて「バーチャル渋谷」を体験することができる。 In recent years, a service system for providing users with a service (virtual reality space service) in a virtual reality (VR) space (see, for example, Non-Patent Document 1) has become known. The technology described in Non-Patent Document 1 constructs, for example, a "Virtual Shibuya" town in Tokyo's Shibuya district in a virtual reality space, and allows users to experience "Virtual Shibuya" using a character (generally called an "avatar") that is displayed in the virtual reality space as their own avatar.
従来、仮想現実空間での出来事と現実の空間(実空間)での出来事とは独立している。例えば、仮想現実空間上の「バーチャル渋谷」での出来事と実際の東京渋谷での出来事とは別個のものである。このため、ユーザは仮想現実空間と実空間とを別個な世界として認識するが、これが仮想現実空間サービスに対するユーザの満足度が十分に上がらない一要因に挙げられる。 Traditionally, events in virtual reality space are independent of events in real space (real space). For example, events in "Virtual Shibuya" in virtual reality space are separate from events in the actual Shibuya, Tokyo. As a result, users perceive virtual reality space and real space as separate worlds, which is one of the reasons why user satisfaction with virtual reality space services is not high enough.
本発明は、このような事情を考慮してなされたものであり、その目的は、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることにある。 The present invention was made taking these circumstances into consideration, and its purpose is to reduce the sense of distance felt by the user between virtual reality space and real space.
(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)のいずれかの情報処理装置である。
(1) One aspect of the present invention is an information processing device comprising a virtual reality space processing unit that identifies 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 registered in a virtual reality space service; an acquisition information identification unit that identifies acquisition information for acquiring information on a visitor staying at a location in real space corresponding to the location in the virtual reality space identified by the virtual reality space processing unit; and an actual visitor information acquisition unit that acquires actual visitor information, which is information on a visitor staying at a location in real space based on the acquisition information identified by the acquisition information identification unit, wherein the virtual reality space processing unit transmits to the user device the virtual reality space data for displaying, at the identified location in the virtual reality space, an additional object generated using information in which a predetermined change has been made to the actual visitor information acquired by the actual visitor information acquisition unit, and the predetermined change is an information processing device that reduces the number of visitors by a predetermined number or a predetermined percentage, or changes the attributes of each visitor to other attributes by a predetermined number or a predetermined percentage .
( 2 ) One aspect of the present invention is the information processing device of (1) above, in which 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 is located.
( 3 ) One aspect of the present invention is the information processing device of any of (1) to ( 2 ) above, wherein the location in the virtual reality space is a location used for a specified purpose.
( 4 ) One aspect of the present invention is an information processing device according to any of (1) to ( 3 ) above, 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.
( 5 ) One aspect of the present invention is an information processing device according to any of (1) to ( 4 ) above, wherein the actual visitor information acquisition unit acquires information about real-time visitors who are staying at a location in real space based on the acquisition information identified by the acquisition information identification unit.
( 6 ) One aspect of the present invention is an information processing device according to any of (1) to (4) above, wherein the actual resident information acquisition unit acquires past resident information, which is information about a resident who previously stayed at a location in real space, based on the acquisition information identified by the acquisition information identification unit, and the additional object is generated based on the past resident information acquired by the actual resident information acquisition unit.
( 7 ) One aspect of the present invention is the information processing device of any of (1) to ( 6 ) above, wherein the actual visitor information includes any one of the location, number, and attributes of the visitor.
( 8 ) One aspect of the present invention is an information processing device according to any of (1) to ( 7 ) above, wherein the actual visitor information is obtained from location information of a mobile device used by a visitor staying at a location in real space.
( 9 ) One aspect of the present invention is an information processing device according to any one of (1) to ( 7 ) above, wherein the actual visitor information is obtained from sensing data acquired by a sensor installed at a location in real space.
( 10 ) One aspect of the present invention is the information processing device of ( 9 ) above, wherein the sensing data is an image captured of a visitor staying at a location in real space.
( 11 ) One aspect of the present invention is the information processing device of ( 9 ) above, wherein the sensing data is voice data relating to a visitor staying in a location in real space.
( 12 ) One aspect of the present invention is an information processing device according to any one of (1) to ( 11 ) above, in which the additional object is displayed in a virtual reality space separately from a user-corresponding object associated with the user identification information of the user.
(13)本発明の一態様は、情報処理装置が実行する情報処理方法であって、仮想現実空間サービスに登録されたユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想場所特定ステップと、前記仮想場所特定ステップが特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定ステップと、前記取得用情報特定ステップが特定した前記取得用情報に基づいて実空間上の場所に滞在する滞在者の情報である実滞在者情報を取得する実滞在者情報取得ステップと、前記実滞在者情報取得ステップが取得した実滞在者情報に対して所定の変更が加えられた情報を使用して生成された追加オブジェクトを前記仮想場所特定ステップが特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信するステップと、を含み、前記所定の変更は、滞在者数を所定数若しくは所定割合だけ減らす、又は各滞在者の属性を所定数分若しくは所定割合分だけ他の属性に変える、情報処理方法である。
( 13 ) One aspect of the present invention is an information processing method executed by an information processing device, the information processing method including: a virtual location identification step of identifying a location in the virtual reality space in virtual reality space data displayed on a user device associated with user identification information of a user registered in a virtual reality space service; an acquisition information identification step of identifying acquisition information for acquiring information of a visitor staying at a location in real space corresponding to the location in the virtual reality space identified by the virtual location identification step; an actual visitor information acquisition step of acquiring actual visitor information, which is information on a visitor staying at a location in real space based on the acquisition information identified by the acquisition information identification step; and a step of transmitting to the user device the virtual reality space data for displaying an additional object generated using information in which a predetermined change has been made to the actual visitor information acquired by the actual visitor information acquisition step, at the location in the virtual reality space identified by the virtual location identification step , wherein the predetermined change is to reduce the number of visitors by a predetermined number or a predetermined percentage, or to change the attributes of each visitor to other attributes by a predetermined number or a predetermined percentage.
本発明によれば、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることができるという効果が得られる。 The present invention has the effect of reducing the sense of distance felt by the user between the virtual reality space and the real space.
以下、図面を参照し、本発明の実施形態について説明する。
図1は、一実施形態に係る仮想現実空間サービスシステムの構成例を示すブロック図である。図1において、仮想現実空間サーバ(情報処理装置)1は、仮想現実空間サービスを提供するための情報処理を実行する。本実施形態では、仮想現実空間サービスとして、ユーザのユーザ識別情報(ユーザID)に関連付けられたオブジェクト(物体)を仮想現実空間上に表示させるサービスを提供する。ユーザIDに関連付けられたオブジェクト(ユーザ対応オブジェクト)は、例えばユーザの分身として仮想現実空間上に表示されるアバター等である。また、仮想現実空間サービスにより、ユーザは、仮想現実空間上の自分のアバターを移動させたり向きを変えたり等の所定の操作を行うことができる。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of the configuration 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 a virtual reality space service. In this embodiment, as the virtual reality space service, a service is provided in which an object (material) associated with a user's user identification information (user ID) is displayed in the virtual reality space. The object associated with the user ID (user-corresponding object) is, for example, an avatar displayed in the virtual reality space as the user's alter ego. In addition, the virtual reality space service allows the user to perform a predetermined operation such as moving or changing the orientation of his/her avatar in the virtual reality space.
また、仮想現実空間サービスとして、非特許文献1に記載された技術により例えば東京渋谷の街の構成を模擬して仮想現実空間上に仮想の都市空間が構築され、ユーザが自分の分身として仮想現実空間上に表示されるアバターを用いて仮想現実空間上の東京渋谷の街を体験することができる。 As a virtual reality space service, for example, a virtual city space is constructed in a virtual reality space by simulating the layout of the city of Shibuya, Tokyo, using the technology described in Non-Patent Document 1, and users can experience the city of Shibuya, Tokyo in the virtual reality space using an avatar that is displayed in the virtual reality space as their own avatar.
例えば、仮想現実空間上の東京渋谷において複数のユーザが参加することができるイベントが開催される。例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等を複数の参加ユーザが一緒に視聴するイベントが仮想現実空間上の東京渋谷で開催される。参加ユーザは、仮想現実空間上の東京渋谷のイベント会場に自分のアバターを表示させることができ、これにより、仮想現実空間上の東京渋谷で開催されるイベントに参加していることを体感することが可能である。 For example, an event in which multiple users can participate is held in the virtual reality space of Shibuya, Tokyo. For example, an event in which multiple participating users can watch a sports match, a music concert, a play, a comedy show, etc. together is held in the virtual reality space of Shibuya, Tokyo. Participating users can display their own avatars at the event venue in Shibuya, Tokyo in the virtual reality space, which allows them to experience participating in the event held in Shibuya, Tokyo in the virtual reality space.
例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等の実空間で行われる現実の催しがライブ配信される場合に、当該ライブ配信されるライブ配信映像(動画コンテンツ)が、実空間の東京渋谷の街頭ビジョン(例えば実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)と、当該実空間の東京渋谷の街頭ビジョンに対応する仮想現実空間上の東京渋谷の街頭ビジョン(例えば仮想現実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)とで同時に上映される。例えば、多数のユーザを集めてライブ配信映像を上映するイベント(ライブビューイング)が、実空間の東京渋谷のイベント会場と、当該実空間の東京渋谷のイベント会場に対応する仮想現実空間上の東京渋谷のイベント会場とで同時に開催されてもよい。なお、動画コンテンツは、ライブ配信映像に限定されず、例えば映画等の既存の映像であってもよい。 For example, when a real event held in real space, such as a sports match, a music concert, a play, or a comedy show, is live-streamed, the live-streamed video (video content) is simultaneously shown on a street vision in Shibuya, Tokyo in the real space (for example, a street vision installed near the Shibuya Scramble Crossing in the real space) and on a street vision in Shibuya, Tokyo in the virtual reality space corresponding to the street vision in Shibuya, Tokyo in the real space (for example, a street vision installed near the Shibuya Scramble Crossing in the virtual reality space). For example, an event (live viewing) in which a large number of users gather to screen live-streamed video may be held simultaneously at an event venue in Shibuya, Tokyo in the real space and an event venue in Shibuya, Tokyo in the virtual reality space corresponding to the event venue in Shibuya, Tokyo in the real space. Note that the video content is not limited to live-streamed video, and may be, for example, existing video such as a movie.
ユーザは、ユーザデバイス2を使用して、例えば仮想現実空間上のライブビューイングに参加し、仮想現実空間上で上映されるライブ配信映像を視聴することができる。また、ユーザは、ユーザデバイス2を使用して、仮想現実空間上の自分のアバターを移動させたり向きを変えたり、動画コンテンツを視聴するときの仮想現実空間上の視点を変えたり等の所定の操作(仮想現実空間操作)を行うことができる。
Using the
仮想現実空間サーバ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
仮想現実空間サーバ1は、通信ネットワークNWを介して、実滞在者情報収集サーバ3との間でデータを送受する。実滞在者情報収集サーバ3は、実滞在者情報を収集するサーバである。実滞在者情報は、実空間上の場所に滞在する滞在者の情報である。実滞在者情報は、例えば東京渋谷に実在するイベント会場に滞在する滞在者の情報である。実滞在者情報は、例えば東京渋谷に実在するスクランブル交差点付近に滞在する滞在者の情報である。
The virtual reality space server 1 transmits and receives data to and from the real resident
実滞在者情報は、滞在者の位置、人数及び属性のいずれかを含む情報である。例えば、実滞在者情報は、例えば東京渋谷に実在するイベント会場に滞在する滞在者に関して、各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などである。例えば、実滞在者情報は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者に関して、各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などである。 Actual resident information is information that includes any of the location, number, and attributes of the resident. For example, actual resident information is, for example, the location, number, and attributes (gender, age, etc.) of each resident staying at an event venue that actually exists in Shibuya, Tokyo. For example, actual resident information is, for example, the location, number, and attributes (gender, age, etc.) of each resident staying near the scramble crossing that actually exists in Shibuya, Tokyo (a specified area including the scramble crossing).
例えば、実滞在者情報は、実空間上の場所に滞在する滞在者が使用する携帯端末の位置情報から取得される。例えば、実滞在者情報収集サーバ3は、携帯端末のユーザ属性情報及び位置情報を管理する携帯電話サービスシステム(図示せず)から、例えば東京渋谷に実在するイベント会場に在る各携帯端末の位置(各滞在者の位置)や携帯端末数(滞在者数)や各携帯端末のユーザ属性情報(各滞在者の属性)などを取得する。例えば、実滞在者情報収集サーバ3は、携帯端末のユーザ属性情報及び位置情報を管理する携帯電話サービスシステムから、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に在る各携帯端末の位置(各滞在者の位置)や携帯端末数(滞在者数)や各携帯端末のユーザ属性情報(各滞在者の属性)などを取得する。
For example, real resident information is obtained from the location information of a mobile device used by a resident who is staying at a location in real space. For example, the real resident
例えば、実滞在者情報は、実空間上の場所に設置されたセンサが取得するセンシングデータから取得される。 For example, actual visitor information is obtained from sensing data acquired by sensors installed at locations in real space.
例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するイベント会場に設置されたカメラ(センサ)が撮像したイベント会場に滞在する滞在者の撮像画像(センシングデータ)から、画像認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に設置されたカメラ(センサ)が撮像したスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者の撮像画像(センシングデータ)から、画像認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。
For example, the actual resident
例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するイベント会場に設置されたマイクロフォン(センサ)が収音したイベント会場に滞在する滞在者の音声データ(センシングデータ)から、音声認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。例えば、実滞在者情報収集サーバ3は、例えば東京渋谷に実在するスクランブル交差点付近(スクランブル交差点を含む所定範囲)に設置されたマイクロフォン(センサ)が収音したスクランブル交差点付近(スクランブル交差点を含む所定範囲)に滞在する滞在者の音声データ(センシングデータ)から、音声認識処理により、各滞在者の位置や滞在者数や各滞在者の属性などを取得する。
For example, the actual resident
実滞在者情報収集サーバ3は、実滞在者情報の要求に応じて、実滞在者情報を実時間(リアルタイム)で配信したり、又は記録された過去の実滞在者情報を配信したりする。
In response to a request for actual resident information, the actual resident
図2は、本実施形態に係る仮想現実空間サーバ(情報処理装置)の構成例を示すブロック図である。図2において、仮想現実空間サーバ1は、仮想現実空間処理部10と、取得用情報特定部11と、実滞在者情報取得部12と、記憶部20と、を備える。
Figure 2 is a block diagram showing an example of the configuration of a virtual reality space server (information processing device) according to this embodiment. In Figure 2, the virtual reality space server 1 includes a virtual reality
仮想現実空間サーバ1の各機能は、仮想現実空間サーバ1がCPU(Central Processing Unit:中央演算処理装置)及びメモリ等のコンピュータハードウェアを備え、CPUがメモリに格納されたコンピュータプログラムを実行することにより実現される。なお、仮想現実空間サーバ1として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。例えば、仮想現実空間サーバ1は、インターネット等の通信ネットワークに接続されるサーバコンピュータを使用して構成されてもよい。また、仮想現実空間サーバ1の各機能はクラウドコンピューティングにより実現されてもよい。また、仮想現実空間サーバ1は、単独のコンピュータにより実現するものであってもよく、又は仮想現実空間サーバ1の機能を複数のコンピュータに分散させて実現するものであってもよい。また、仮想現実空間サーバ1として、例えばWWWシステム等を利用してウェブサイトを開設するように構成してもよい。 The functions of the virtual reality space server 1 are realized by the virtual reality space server 1 having computer hardware such as a CPU (Central Processing Unit) and memory, and the CPU executing a computer program stored in the memory. 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. The functions of the virtual reality space server 1 may also be realized by cloud computing. The virtual reality space server 1 may also be realized by a single computer, or may be realized by distributing the functions of the virtual reality space server 1 among multiple computers. The virtual reality space server 1 may also be configured to set up a website using, for example, a WWW system.
仮想現実空間処理部10は、ユーザに対して仮想現実空間を見せるための仮想現実空間データをコンピューターグラフィックスにより生成する仮想現実空間処理を実行する。仮想現実空間データは、例えばヘッドマウントディスプレーで表示されることにより、コンピューターグラフィックスにより作られた仮想現実空間を装着者に対して実空間のように見せることができるデータである。仮想現実空間データは、仮想現実空間サーバ1からユーザのヘッドマウントディスプレー等のユーザデバイス2へ送信される。
The virtual reality
なお、仮想現実空間データを生成する情報処理装置(図示せず)を仮想現実空間サーバ1とは別個に設け、仮想現実空間処理部10は、仮想現実空間サーバ1とは別個に設けられた当該情報処理装置から仮想現実空間データを取得してもよい。
In addition, an information processing device (not shown) that generates the virtual reality space data may be provided separately from the virtual reality space server 1, and the virtual reality
本実施形態に係る仮想現実空間上には、ユーザのユーザIDに関連付けられたユーザ対応オブジェクトとして例えばアバターが表示される。 In this embodiment, an avatar, for example, is displayed in the virtual reality space as a user-associated object associated with the user's user ID.
また本実施形態に係る仮想現実空間上では、各種のイベントが開催される。例えば、スポーツの試合や音楽のコンサートや演劇やお笑いの舞台等を複数の参加ユーザが一緒に視聴するライブビューイング等のイベントが仮想現実空間上で開催される。ユーザは、ユーザデバイス2を使用して、仮想現実空間上で開催されるイベントに参加し、仮想現実空間上の当該イベントを視聴することができる。また、ユーザは、ユーザデバイス2を使用して、仮想現実空間上の自分のアバターを移動させたり向きを変えたり、当該イベントを視聴するときの仮想現実空間上の視点を変えたり等の所定の操作(仮想現実空間操作)を行うことができる。
In addition, various events are held in the virtual reality space according to this embodiment. For example, events such as live viewing, in which multiple participating users watch a sports match, a music concert, a play, a comedy show, etc., are held in the virtual reality space. A user can use the
仮想現実空間処理部10は、ユーザのユーザIDに関連付けられたユーザデバイス2で表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する。仮想現実空間処理部10が特定する仮想現実空間上の場所は、所定の用途に使用される場所である。例えば、仮想現実空間サーバ1は、仮想現実空間上の東京渋谷で開催されているライブビューイングのイベント会場を特定する。例えば、仮想現実空間サーバ1は、仮想現実空間上の東京渋谷でライブ配信映像が上映されている街頭ビジョン(例えば仮想現実空間上の東京渋谷のスクランブル交差点付近に設置された街頭ビジョン)を特定する。なお、所定の用途に使用される場所は、例えば店舗、イベントが開催される場所、土地、道路などが挙げられる。
The virtual reality
仮想現実空間処理部10は、ユーザのユーザIDに関連付けられたユーザ対応オブジェクトが存在する仮想現実空間上の場所を特定してもよい。例えば、仮想現実空間処理部10は、ユーザが参加している仮想現実空間上の東京渋谷の街において、当該ユーザのアバターが存在する仮想現実空間上の場所を特定する。
The virtual reality
取得用情報特定部11は、仮想現実空間処理部10が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する。取得用情報特定部11は、記憶部20に記憶されている対応付け情報201を利用する。対応付け情報201は、仮想現実空間上の場所と取得用情報との対応付けを示す情報である。取得用情報は、実空間上の場所を示す情報であってもよく、実空間上の場所に滞在する滞在者の情報を取得するデバイスを示す情報であってもよく、又は当該デバイスが取得した滞在者の情報を集約する実滞在者情報収集サーバ3を示す情報であってもよい。
したがって、対応付け情報201を利用することによって、例えば仮想現実空間上の東京渋谷のある場所に対応する実空間上の場所を特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のイベント会場に対応する実空間の東京渋谷のイベント会場を特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のスクランブル交差点に対応する実空間の東京渋谷のスクランブル交差点を特定することができる。
また、対応付け情報201を利用することによって、例えば仮想現実空間上の東京渋谷のある場所に対応する実空間上の場所に滞在する滞在者の情報を取得するデバイスを特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のイベント会場に設けられて当該イベント会場内を撮像するカメラや当該イベント会場内の音声を収音するマイクロフォンを特定することができる。例えば、対応付け情報201を利用することによって、仮想現実空間上の東京渋谷のスクランブル交差点に対応する実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)を撮像するカメラや当該スクランブル交差点付近の音声を収音するマイクロフォンを特定することができる。
なお、仮想現実空間上の所定の場所(例えば仮想現実空間処理部10が特定する仮想現実空間上の場所であって所定の用途に使用される場所)のみが取得用情報との対応付けの対象に限定されてもよい。
The acquisition
Therefore, by using the
Furthermore, by using the
In addition, only specific locations in the virtual reality space (for example, locations in the virtual reality space identified by the virtual reality
実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に滞在する滞在者の情報である実滞在者情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示される実空間上の場所に滞在する滞在者の実滞在者情報を、実滞在者情報収集サーバ3から取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示されるデバイスを利用して取得される実滞在者情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に示される実滞在者情報収集サーバ3により集約される実滞在者情報を取得する。
また、例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に滞在している実時間(リアルタイム)の滞在者の情報を取得する。例えば、実滞在者情報取得部12は、取得用情報特定部11が特定した取得用情報に基づいて、実空間上の場所に過去に滞在していた滞在者の情報(過去滞在者情報)を取得する。
The actual resident
Also, for example, the actual visitor
仮想現実空間処理部10は、実滞在者情報取得部12が取得した実滞在者情報に基づいて生成された追加オブジェクトを、ユーザのユーザIDに関連付けられたユーザデバイス2で表示される仮想現実空間データにおいて特定した仮想現実空間上の場所(仮想特定場所)に表示するための仮想現実空間データを当該ユーザデバイス2へ送信する。
The virtual reality
追加オブジェクトは、ユーザのユーザIDに関連付けられていないオブジェクト(ユーザ非対応オブジェクト)である。ユーザ非対応オブジェクトは、例えば、どのユーザの分身でもない「見かけ上のアバター(以下、説明の便宜上、ゴーストアバターと称する」である。仮想現実空間処理部10は、実滞在者情報が示す各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などに基づいてゴーストアバターを生成し、生成したゴーストアバターを仮想特定場所に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。また、仮想現実空間処理部10は、過去滞在者情報が示す各滞在者の位置や滞在者数や各滞在者の属性(性別や年代など)などに基づいて、仮想特定場所に表示させるゴーストアバターを生成してもよい。
The additional object is an object that is not associated with the user's user ID (a user-unassociated object). A user-unassociated object is, for example, an "apparent avatar" (hereinafter, for convenience of explanation, referred to as a ghost avatar) that is not an alter ego of any user. The virtual reality
例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における各滞在者の位置(実滞在者情報)に対応する仮想現実空間上のイベント会場(仮想特定場所)における各位置にゴーストアバターを表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における滞在者数(実滞在者情報)に対応する数のゴーストアバターを仮想現実空間上のイベント会場(仮想特定場所)に表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のイベント会場における各滞在者の属性(実滞在者情報)に対応する各属性のゴーストアバターを仮想現実空間上のイベント会場(仮想特定場所)に表示させるための仮想現実空間データを取得する。
For example, the virtual reality
例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における各滞在者の位置(実滞在者情報)に対応する仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)における各位置にゴーストアバターを表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における滞在者数(実滞在者情報)に対応する数のゴーストアバターを仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)に表示させるための仮想現実空間データを取得する。例えば、仮想現実空間処理部10は、実空間の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲)における各滞在者の属性(実滞在者情報)に対応する各属性のゴーストアバターを仮想現実空間上の東京渋谷のスクランブル交差点付近(スクランブル交差点を含む所定範囲;仮想特定場所)に表示させるための仮想現実空間データを取得する。
For example, the virtual reality
なお、実滞在者情報として滞在者の音声データが含められていてもよい。仮想現実空間処理部10は、実滞在者情報に含まれる音声データに基づいた音声を、ゴーストアバターの音声として仮想現実空間上で再生させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信してもよい。
The actual resident information may include voice data of the resident. The virtual reality
また、仮想現実空間処理部10は、ユーザ対応オブジェクトとユーザ非対応オブジェクトとを区別して仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信してもよい。例えば、ゴーストアバターは、仮想現実空間上で半透明に表示されるようにする。
The virtual reality
また、仮想現実空間処理部10は、実滞在者情報が示す滞在者の情報に対して所定の変更が加えられた情報を使用して、ゴーストアバターを仮想現実空間上に表示させるようにしてもよい。例えば、仮想現実空間処理部10は、実滞在者情報が示す各滞在者の位置に対応する仮想現実空間上の各位置を所定の距離だけずらした各位置にゴーストアバターを表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。例えば、仮想現実空間処理部10は、実滞在者情報が示す滞在者数を所定数又は所定割合だけ減らした数のゴーストアバターを仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。例えば、仮想現実空間処理部10は、実滞在者情報が示す各滞在者の属性を所定数分又は所定割合分だけ他の属性に変えた各属性のゴーストアバターを仮想現実空間上に表示させるための仮想現実空間データを取得し、取得した仮想現実空間データをユーザデバイス2へ送信する。
The virtual reality
このように実滞在者情報が示す滞在者の情報に対して所定の変更が加えられた情報を使用してゴーストアバターを仮想現実空間上に表示させることによって、実在の滞在者のプライバシーに配慮することができる。また、実在の滞在者数が多すぎると、そのままの滞在者数分のゴーストアバターを仮想現実空間上に表示させることによって仮想現実空間がビジー状態になって仮想現実空間サービスの品質が低下する恐れがある。このため、実滞在者情報が示す滞在者数を所定数又は所定割合だけ減らした数のゴーストアバターを仮想現実空間上に表示させることは好ましい。例えば、実滞在者情報が示す滞在者数が所定数以上である場合に、ゴーストアバター数を実滞在者情報の滞在者数よりも減らすようにしてもよい。 In this way, by displaying ghost avatars in the virtual reality space using information in which predetermined changes have been made to the information of visitors indicated by the actual visitor information, it is possible to respect the privacy of actual visitors. Furthermore, if there are too many actual visitors, displaying ghost avatars in the virtual reality space for the same number of visitors may cause the virtual reality space to become busy, which may result in a decrease in the quality of the virtual reality space service. For this reason, it is preferable to display ghost avatars in the virtual reality space that are a predetermined number or a predetermined percentage less than the number of visitors indicated by the actual visitor information. For example, if the number of visitors indicated by the actual visitor information is equal to or greater than a predetermined number, the number of ghost avatars may be reduced below the number of visitors in the actual visitor information.
記憶部20は、対応付け情報201やユーザ情報202等の各種のデータを記憶する。
The
対応付け情報201は、仮想現実空間上の場所と取得用情報との対応付けを示す情報である。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)が実空間上の何処の場所に対応するのかが対応付け情報201に示される。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)がどのデバイス(例えば、イベント会場やスクランブル交差点に設けられたカメラやマイクロフォンなど)に対応するのかが対応付け情報201に示される。例えば、仮想現実空間上の東京渋谷の所定の場所(例えば、イベント会場やスクランブル交差点など)がどの実滞在者情報収集サーバ3に対応するのかが対応付け情報201に示される。
The
ユーザ情報202は、仮想現実空間サービスに登録されたユーザに関する情報である。ユーザ情報202は、ユーザ毎に、ユーザID、ユーザデバイス2のデバイス識別情報(デバイスID)などの情報を含む。
次に図3を参照して本実施形態に係る情報処理方法について説明する。図3は、本実施形態に係る情報処理方法の手順の例を示すシーケンス図である。ここでは、本実施形態に係る取得用情報の一例として、取得用情報が実空間上の場所を示す情報である場合について図3を参照して説明する。 Next, the information processing method according to this embodiment will be described with reference to FIG. 3. FIG. 3 is a sequence diagram showing an example of the procedure of the information processing method according to this embodiment. Here, as an example of the acquisition information according to this 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 real resident
(ステップS101) ユーザは、ユーザデバイス2を使用して、仮想現実空間サーバ1が提供する仮想現実空間サービスに参加している。ここでは、ユーザは、仮想現実空間上の東京渋谷のイベント会場で開催されているイベントに参加している。また仮想現実空間サービスにより、ユーザのアバターは、当該ユーザが参加している仮想現実空間上のイベントが開催されている仮想現実空間上の東京渋谷のイベント会場に表示されている。
(Step S101) The user uses the
(ステップS102) 仮想現実空間サーバ1において仮想現実空間処理部10は、ユーザのユーザデバイス2で表示される仮想現実空間データにおいてユーザのアバターが存在する仮想現実空間上の場所を特定する。ここでは、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」が特定される。
(Step S102) The virtual reality
(ステップS103) 仮想現実空間サーバ1において取得用情報特定部11は、対応付け情報201を利用して、仮想現実空間処理部10が特定した「仮想現実空間上の東京渋谷のイベント会場」に対応する取得用情報つまり実空間上の場所を特定する。ここでは、「実空間の東京渋谷のイベント会場」が特定される。
(Step S103) In the virtual reality space server 1, the acquisition
(ステップS104) 仮想現実空間サーバ1において実滞在者情報取得部12は、実滞在者情報収集サーバ3に対して、取得用情報特定部11が特定した「実空間の東京渋谷のイベント会場」に滞在する滞在者の情報である実滞在者情報を要求する。ここでは、実滞在者情報取得部12は、実滞在者情報収集サーバ3に対して、実時間(リアルタイム)の滞在者の情報を要求する。また、要求対象の実滞在者情報は、仮想現実空間上の東京渋谷のイベント会場で開催されているイベントに参加している当該ユーザとは異なる滞在者の情報に限定してもよい。
(Step S104) In the virtual reality space server 1, the actual resident
(ステップS105) 実滞在者情報収集サーバ3は、仮想現実空間サーバ1からの実時間の実滞在者情報の要求に応じて、「実空間の東京渋谷のイベント会場」に滞在する滞在者の情報である実滞在者情報を実時間で配信する(実滞在者情報応答)。
(Step S105) In response to a request for real-time actual resident information from the virtual reality space server 1, the actual resident
(ステップS106) 仮想現実空間サーバ1において仮想現実空間処理部10は、実滞在者情報取得部12が取得した「実空間の東京渋谷のイベント会場」に滞在する実時間の滞在者の情報に基づいたゴーストアバターを「仮想現実空間上の東京渋谷のイベント会場」(仮想特定場所)に表示するための仮想現実空間データを取得する。
(Step S106) In the virtual reality space server 1, the virtual reality
(ステップS107) 仮想現実空間サーバ1において仮想現実空間処理部10は、当該取得した仮想現実空間データをユーザのユーザデバイス2へ送信する。これにより、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」にゴーストアバターが表示される。当該ゴーストアバターは、「実空間の東京渋谷のイベント会場」に滞在する実時間の滞在者の情報に基づいて生成されるので、ユーザに対して、「仮想現実空間上の東京渋谷のイベント会場」の状況(混み具合や盛り上がり具合など)があたかも現在の「実空間の東京渋谷のイベント会場」の状況であるかのように体感させることができる。
(Step S107) The virtual reality
なお、「仮想現実空間上の東京渋谷のイベント会場」で開催されるイベントと、「実空間の東京渋谷のイベント会場」で開催されるイベントとは、同じであってもよく、又は異なってもよい。 The event held at the "virtual reality event venue in Shibuya, Tokyo" and the event held at the "real world event venue in Shibuya, Tokyo" may be the same or different.
また、実滞在者情報取得部12は、実滞在者情報収集サーバ3から、「実空間の東京渋谷のイベント会場」に過去に滞在していた滞在者の情報(過去滞在者情報)を取得してもよい。これにより、ユーザが参加している仮想現実空間上のイベントが開催されている「仮想現実空間上の東京渋谷のイベント会場」に表示されるゴーストアバターは、「実空間の東京渋谷のイベント会場」に過去に滞在していた滞在者の情報(過去滞在者情報)に基づいて生成されるので、ユーザに対して、「仮想現実空間上の東京渋谷のイベント会場」の状況(混み具合や盛り上がり具合など)があたかも過去の「実空間の東京渋谷のイベント会場」の状況であるかのように体感させることができる。
The actual resident
このように本実施形態によれば、仮想現実空間上の場所(例えば仮想現実空間上の東京渋谷のイベント会場)に対応する実空間上の場所(実空間の東京渋谷のイベント会場)の滞在者の状況を当該仮想現実空間上の場所に反映させることができる。これにより、ユーザに対して、仮想現実空間上の場所の状況があたかも実空間上の場所の状況であるかのように体感させることができる。これにより、ユーザが感じる仮想現実空間と実空間との間の距離感を縮めることができるという効果が得られる。これにより、仮想現実空間サービスに対するユーザの満足度の向上に寄与することができる。 In this way, according to this embodiment, the status of people staying at a location in real space (for example, an event venue in Shibuya, Tokyo in the real space) that corresponds to a location in virtual reality space (for example, an event venue in Shibuya, Tokyo in the virtual reality space) can be reflected in the location in the virtual reality space. This allows the user to experience the status of the location in virtual reality space as if it were the status of the location in real space. This has the effect of reducing the sense of distance felt by the user between the virtual reality space and the real space. This can contribute to improving user satisfaction with virtual reality space services.
なお、これにより、例えば仮想現実空間サービスを提供するシステムにおける総合的なサービス品質の向上を実現することができることから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 Furthermore, this will make it possible to improve the overall service quality in systems that provide virtual reality space services, for example, and thus contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote sustainable industrialization and foster innovation."
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes design modifications and the like that do not deviate from the gist of the present invention.
また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disc)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a computer program for implementing the functions of each of the above-mentioned devices 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" referred to here may include hardware such as an OS and peripheral devices. In addition, if a WWW system is used, the "computer system" also includes the home page providing environment (or display environment).
In addition, the term "computer-readable recording medium" refers to a storage device such as a flexible disk, a magneto-optical disk, a ROM, a writable non-volatile memory such as a flash memory, a portable medium such as a DVD (Digital Versatile Disc), or a hard disk built into a computer system.
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
Furthermore, the term "computer-readable recording medium" includes devices that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.
The program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by a transmission wave in the 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.
The program may be a program for implementing some of the above-mentioned functions, or may be a so-called differential file (differential program) that can implement the above-mentioned 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 unit, 11... Acquisition information identification unit, 12... Actual resident information acquisition unit, 20... Storage unit, NW... Communication network
Claims (13)
前記仮想現実空間処理部が特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定部と、
前記取得用情報特定部が特定した前記取得用情報に基づいて実空間上の場所に滞在する滞在者の情報である実滞在者情報を取得する実滞在者情報取得部と、を備え、
前記仮想現実空間処理部は、前記実滞在者情報取得部が取得した実滞在者情報に対して所定の変更が加えられた情報を使用して生成された追加オブジェクトを前記特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信する、
情報処理装置であり、
前記所定の変更は、滞在者数を所定数若しくは所定割合だけ減らす、又は各滞在者の属性を所定数分若しくは所定割合分だけ他の属性に変える、
情報処理装置。 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 a user registered with the virtual reality space service;
an acquisition information identification unit that identifies acquisition information for acquiring information of a visitor staying at a location in the real space that corresponds 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, which is information on a resident staying at a location in real space, based on the acquisition information identified by the acquisition information identification unit;
the virtual reality space processing unit transmits to the user device the virtual reality space data for displaying an additional object generated using information obtained by making a predetermined change to the actual resident information acquired by the actual resident information acquisition unit at a location in the specified virtual reality space;
An information processing device ,
The predetermined change is to reduce the number of visitors by a predetermined number or a predetermined percentage, or to change the attributes of each visitor to another attribute by a predetermined number or a predetermined percentage.
Information processing device.
請求項1に記載の情報処理装置。 The virtual reality space processing unit identifies a location in the virtual reality space where a user-associated object associated with the user identification information of the user exists.
The information processing device according to claim 1 .
請求項1から2のいずれか1項に記載の情報処理装置。 The location in the virtual reality space is a location used for a predetermined purpose.
The information processing device according to claim 1 .
請求項1から3のいずれか1項に記載の情報処理装置。 a correspondence information storage unit that stores correspondence information indicating a correspondence between a location in a virtual reality space and the acquisition information;
The information processing device according to claim 1 .
請求項1から4のいずれか1項に記載の情報処理装置。 the actual visitor information acquisition unit acquires information on real-time visitors staying at a location in real space based on the acquisition information identified by the acquisition information identification unit;
The information processing device according to claim 1 .
前記追加オブジェクトは、前記実滞在者情報取得部が取得した前記過去滞在者情報に基づいて生成される、
請求項1から4のいずれか1項に記載の情報処理装置。 the actual visitor information acquisition unit acquires past visitor information, which is information on a visitor who previously stayed at a location in real space, based on the acquisition information identified by the acquisition information identification 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 claim 1 .
請求項1から6のいずれか1項に記載の情報処理装置。 The actual visitor information includes any one of the location, number, and attributes of the visitor.
The information processing device according to claim 1 .
請求項1から7のいずれか1項に記載の情報処理装置。 The real visitor information is obtained from location information of a mobile device used by a visitor staying at a location in real space.
The information processing device according to claim 1 .
請求項1から7のいずれか1項に記載の情報処理装置。 The real visitor information is obtained from sensing data acquired by a sensor installed at a location in real space.
The information processing device according to claim 1 .
請求項9に記載の情報処理装置。 The sensing data is an image of a visitor staying at a location in real space.
The information processing device according to claim 9 .
請求項9に記載の情報処理装置。 The sensing data is voice 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 displayed in the virtual reality space separately from a user-corresponding object associated with the user identification information of the user.
The information processing device according to claim 1 .
仮想現実空間サービスに登録されたユーザのユーザ識別情報に関連付けられたユーザデバイスで表示される仮想現実空間データにおいて仮想現実空間上の場所を特定する仮想場所特定ステップと、
前記仮想場所特定ステップが特定した仮想現実空間上の場所に対応する実空間上の場所に滞在する滞在者の情報を取得するための取得用情報を特定する取得用情報特定ステップと、
前記取得用情報特定ステップが特定した前記取得用情報に基づいて実空間上の場所に滞在する滞在者の情報である実滞在者情報を取得する実滞在者情報取得ステップと、
前記実滞在者情報取得ステップが取得した実滞在者情報に対して所定の変更が加えられた情報を使用して生成された追加オブジェクトを前記仮想場所特定ステップが特定した仮想現実空間上の場所に表示するための前記仮想現実空間データを前記ユーザデバイスへ送信するステップと、
を含み、
前記所定の変更は、滞在者数を所定数若しくは所定割合だけ減らす、又は各滞在者の属性を所定数分若しくは所定割合分だけ他の属性に変える、
情報処理方法。 An information processing method executed by an information processing device,
a virtual location identification step of identifying a location in the virtual reality space in virtual reality space data displayed on a user device associated with user identification information of a user registered with the virtual reality space service;
an acquisition information specifying step of specifying acquisition information for acquiring information of a visitor staying at a place in real space corresponding to the place in the virtual reality space specified in the virtual place specifying step;
an actual resident information acquisition step of acquiring actual resident information, which is information on a resident staying at a location in real space, based on the acquisition information identified in the acquisition information identification step;
a step of transmitting to the user device the virtual reality space data for displaying an additional object generated using information obtained by making a predetermined change to the actual resident information acquired in the actual resident information acquisition step, at a location in the virtual reality space identified in the virtual location identification step;
Including,
The predetermined change is to reduce the number of visitors by a predetermined number or a predetermined percentage, or to change the attributes of each visitor to another attribute by a predetermined number or a predetermined percentage.
Information processing methods.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023098800A JP7522265B2 (en) | 2022-03-31 | 2023-06-15 | Information processing device and information processing method |
| JP2024110835A JP7678200B2 (en) | 2022-03-31 | 2024-07-10 | Information processing device and information processing method |
Applications Claiming Priority (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 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022060557A Division 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 |
|---|---|---|---|
| JP2024110835A Division JP7678200B2 (en) | 2022-03-31 | 2024-07-10 | Information processing device and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023153120A JP2023153120A (en) | 2023-10-17 |
| JP7522265B2 true JP7522265B2 (en) | 2024-07-24 |
Family
ID=86900669
Family Applications (3)
| 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 |
| JP2024110835A Active JP7678200B2 (en) | 2022-03-31 | 2024-07-10 | Information processing device and information processing method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022060557A Active JP7299371B1 (en) | 2022-03-31 | 2022-03-31 | Information processing device and information processing method |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024110835A Active JP7678200B2 (en) | 2022-03-31 | 2024-07-10 | Information processing device and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7299371B1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018175513A (en) * | 2017-04-14 | 2018-11-15 | 株式会社三洋物産 | Gaming machine |
| JP2021079225A (en) * | 2021-03-01 | 2021-05-27 | 株式会社三洋物産 | Game machine |
| JP2021087836A (en) * | 2021-03-01 | 2021-06-10 | 株式会社三洋物産 | Game machine |
| JP7556432B2 (en) * | 2022-08-22 | 2024-09-26 | 株式会社三洋物産 | Gaming Machines |
| JP7556433B2 (en) * | 2022-08-22 | 2024-09-26 | 株式会社三洋物産 | Gaming Machines |
| JP7556434B2 (en) * | 2022-08-22 | 2024-09-26 | 株式会社三洋物産 | Gaming Machines |
Citations (4)
| 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 |
| JP2021171237A (en) | 2020-04-22 | 2021-11-01 | 株式会社スクウェア・エニックス | Video game processing program and video game processing system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5940785B2 (en) * | 2011-09-14 | 2016-06-29 | 株式会社バンダイナムコエンターテインメント | Program and game device |
-
2022
- 2022-03-31 JP JP2022060557A patent/JP7299371B1/en active Active
-
2023
- 2023-06-15 JP JP2023098800A patent/JP7522265B2/en active Active
-
2024
- 2024-07-10 JP JP2024110835A patent/JP7678200B2/en active Active
Patent Citations (4)
| 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 |
| JP2021171237A (en) | 2020-04-22 | 2021-11-01 | 株式会社スクウェア・エニックス | Video game processing program and video game processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023153120A (en) | 2023-10-17 |
| JP7678200B2 (en) | 2025-05-15 |
| JP2024129163A (en) | 2024-09-26 |
| JP2023151115A (en) | 2023-10-16 |
| JP7299371B1 (en) | 2023-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7522265B2 (en) | Information processing device and information processing method | |
| US10699482B2 (en) | Real-time immersive mediated reality experiences | |
| US11469971B2 (en) | Crowd sourced sensor data management systems | |
| CN106303555B (en) | A live broadcast method, device and system based on mixed reality | |
| WO2018135334A1 (en) | Information processing device and information processing method, and computer program | |
| CN114651448B (en) | Information processing system, information processing method and program | |
| JP7202935B2 (en) | Attention level calculation device, attention level calculation method, and attention level calculation program | |
| WO2022163276A1 (en) | Computer program, method and server device | |
| JP7288990B2 (en) | Video distribution system, video distribution method and video distribution program | |
| KR102878677B1 (en) | Method for providing integrated reality service and apparatus and system therefor | |
| JP7740333B2 (en) | Information processing device and information processing method | |
| KR20200017152A (en) | Sysyem for provinding virtual reality service and method therefor | |
| JP7550411B1 (en) | PROGRAM, INFORMATION PROCESSING METHOD, SERVER, SERVER INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM | |
| JP2020108177A (en) | Content distribution system, distribution device, reception device, and program | |
| JP7333489B1 (en) | Terminal device, virtual space service management device and virtual space service control method | |
| JP7650312B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING SYSTEM | |
| JP7321346B1 (en) | Virtual space service management device and virtual space service management method | |
| JP7282222B2 (en) | Computer program, method and server device | |
| JP7210340B2 (en) | Attention Level Utilization Apparatus, Attention Level Utilization Method, and Attention Level Utilization Program | |
| JP2021010644A (en) | Game device, program of game device, control method of game device and distribution system | |
| JP7194239B2 (en) | Video distribution system, video distribution method and video distribution program | |
| JP7250721B2 (en) | Computer program, server device, terminal device, and method | |
| JP2023151126A (en) | Image projection system and image projection method | |
| JP6186306B2 (en) | Distribution server device, distribution system, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230615 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240425 |
|
| 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: 20240611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240711 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7522265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |