IP Library Granted Patent US 9,240,076
Granted Patent B2
US 9,240,076 · App. 14/111,917 · Granted Jan 19, 2016

Information processing apparatus, server apparatus, information processing method

Inventors: Takayuki Nishikawa (Osaka, JP); Ryo Yokoyama (Kanagawa, JP); Keisuke Hayata (Kanagawa, JP); Masaki Takahashi (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G06T19/006A63F13/06A63F13/12A63F2300/1093A63F2300/5573A63F2300/6684A63F2300/69
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,240,076
App. No.
14/111,917
Granted
Jan 19, 2016
Kind
B2
Abstract

Disclosed is an information processing apparatus including virtual object management section ( 104 ) that manages virtual object management information of the information processing apparatus thereof on a virtual object disposed in an augmented real space shared by a group to which this information processing apparatus belongs. Communication section ( 107 ) receives virtual object management information of another information processing apparatus from this other information processing apparatus belonging to another group, the information regarding a virtual object disposed in an augmented real space shared in the other group. Reference point setting section ( 103 ) sets a common reference point based on the virtual object management information of the information processing apparatus and the virtual object management information of the other information processing apparatus, the common reference point being commonly used by the other group and the group to which the information processing apparatus belongs.

Claims (34)

1. An information processing apparatus that belongs to a group sharing an augmented real space which is constructed based on a predetermined reference point and in which a virtual object is disposed in association with a position of a real space, the information processing apparatus comprising:

a virtual object management section that manages virtual object management information of the information processing apparatus, the virtual object management information including information on a virtual object disposed in an augmented real space shared by a group to which the information processing apparatus belongs;

an image acquisition section that acquires from an image capturing apparatus an image of the real space and an image of another information processing apparatus belonging to another group and sharing the augmented real space with the information processing apparatus;

another terminal detection section that generates a relative position of the other information processing apparatus with respect to information processing apparatus by detecting the image of the other information processing apparatus from the image acquired by the image acquisition section;

a communication section that receives virtual object management information of the other information processing apparatus from this other information processing apparatus, the virtual object management information including information on a virtual object disposed in an augmented real space shared by the other group; and

a reference point setting section that sets a common reference point based on the virtual object management information of the information processing apparatus and the virtual object management information of the other information processing apparatus, the common reference point being commonly used by the other group and the group to which the information processing apparatus belongs, wherein

the setting of the common reference point is performed between a representative information processing apparatus belonging to the group and a representative information processing apparatus belonging to the other group, and

the common reference point is selected based on the relative position of the other information processing apparatus.

2. The information processing apparatus according to claim 1 , wherein:

the reference point setting section compares the number of virtual objects received as the virtual object management information of the other information processing apparatus with the number of virtual objects managed as the virtual object management information of the information processing apparatus; and

the reference point setting section sets a reference point used in a group having the larger number of virtual objects to the common reference point as a result of the comparison.

3. The information processing apparatus according to claim 2 , wherein, when the group to which the information processing apparatus belongs or the other group is in a relationship of sharing the same augmented real space with a different group in advance, the reference point setting section performs the comparison based on the total number of virtual objects disposed in the same augmented real space.

4. The information processing apparatus according to claim 1 , wherein:

when setting, to a common reference point, a reference point used by the group to which the information processing apparatus belongs, the reference point setting section transmits reference point setting information on the common reference point to the other information processing apparatus via the communication section; and

the virtual object management section receives virtual object management information of the other information processing apparatus which is updated based on the common reference point from the other information processing apparatus via the communication section and holds the received virtual object management information together with the virtual object management information of the information processing apparatus.

5. The information processing apparatus according to claim 4 , wherein the virtual object management section transmits, via the communication section, virtual object management information obtained by combining the object management information of the information processing apparatus with the virtual object management information of the other apparatus to another information processing apparatus within the group to which the information processing apparatus belongs.

6. The information processing apparatus according to claim 1 , wherein:

when setting a reference point used by the other group to a common reference point, the reference point setting section transmits setting notification information indicating that the reference point is set to the common reference point to the other information processing apparatus via the communication section;

the reference point setting section receives reference point setting information on the common reference point from the other information processing apparatus via the communication section; and

the virtual object management section updates the virtual object management information of the information processing apparatus based on the received reference point setting information.

7. The information processing apparatus according to claim 6 , wherein the virtual object management section transmits, via the communication section, the reference point setting information, and the virtual object management information of the information processing apparatus which is updated based on the reference point setting information acquired from the other information processing apparatus, to another information processing apparatus within the group to which the information processing apparatus belongs.

8. A server apparatus configured to communicate, through a network, with a plurality of information processing apparatuses that belong to a group sharing an augmented real space which is constructed based on a predetermined reference point and in which a virtual object is disposed in association with a position of a real space, the server apparatus comprising one or more integrated circuits configured to:

manage first virtual object management information including information on a virtual object disposed in a first augmented real space shared by a first group to which a first information processing apparatus belongs, and second virtual object management information including information on a virtual object disposed in a second augmented real space shared by a second group to which a second information processing apparatus belongs; and

set a common reference point based on the first virtual object management information and the second virtual object management information, the common reference point being commonly used by the first group and the second group, wherein

the setting of the common reference point is performed between representative information processing apparatuses of the first group and the second group.

9. The server apparatus according to claim 8 , wherein:

the number of virtual objects managed as the first virtual object management information is compared with the number of virtual objects managed as the second virtual object management information; and

a reference point used in a group having the larger number of virtual objects to the common reference point is set as a result of the comparison.

10. The server apparatus according to claim 8 , wherein, when the first group to which the first information processing apparatus belongs or the second group to which the second information processing apparatus belongs is in a relationship of sharing the same augmented real space with a different group in advance, the comparison is performed based on the total number of virtual objects disposed in the same augmented real space.

11. An information processing method to be performed by an information processing apparatus that belongs to a group sharing an augmented real space which is constructed based on a predetermined reference point and in which a virtual object is disposed in association with a position of a real space, the information processing method comprising:

managing virtual object management information of the information processing apparatus performing the information processing method, the virtual object management information including information on a virtual object disposed in the augmented real space shared by the group to which the information processing apparatus belongs;

receiving virtual object management information of another information processing apparatus from this other information processing apparatus belonging to another group, the virtual object management information including information on a virtual object disposed in an augmented real space shared by the other group; and

setting a common reference point based on the virtual object management information of the information processing apparatus and the virtual object management information of the other information processing apparatus, the common reference point being commonly used by the other group and the group to which the information processing apparatus belongs, wherein

the setting of the common reference point is performed between a representative information processing apparatus belonging to the group and a representative information processing apparatus belonging to the other group.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: SOVEREIGN PEAK VENTURES, LLC
Reel/Frame 048268/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2014
From: NISHIKAWA, TAKAYUKI; YOKOYAMA, RYO; HAYATA, KEISUKE; TAKAHASHI, MASAKI
To: PANASONIC CORPORATION
Reel/Frame 032261/0306 →
Priority Claims (1)
JP 2012-071031 · Mar 27, 2012 · national
Continuity (1)
Related Publication 20140063065A1 · Mar 6, 2014