Output service provision system, virtual object management terminal, mobile object, virtual object management terminal program, mobile object program, and output service provision method
First Claim
1. A virtual object management device operable in an output service provision system that includes a mobile device and an output device in a real space, the mobile device and the output device each being associated with a corresponding virtual object in a virtual space, the virtual space corresponding to the real space, the virtual object management device comprising:
- an interface that is in communication with a database that stores information regarding a shape and position of each virtual object, the shape and position information of the output device virtual object being stored in association with an output service provided by the output device; and
a processor configured to (i) update the position information of the virtual objects stored in the database, (ii) determine whether an area defined by the shape and position of the mobile device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of the output device virtual object, and (iii) control, directly or indirectly, the output service of the output device based on the determination.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention provides an output service provision system which is capable of allowing a user to easily receive a provided output service, providing an output service responsive to the user and flexibly coping with situational variations. Upon determining that a virtual object B is in an area-in state with respect to a virtual object A, a virtual object management device can transmit an area-in notification to a projector. Upon receiving the area-in notification, the projector can transmit a projector display data transmission request to a portable terminal and receive projector display data transmitted in response to the transmission request. The projector can then execute a projection process by a projection device on the basis of the received projector display data. The portable terminal can transmit the projector display data to the projector in response to the projector display data transmission request.
17 Citations
10 Claims
-
1. A virtual object management device operable in an output service provision system that includes a mobile device and an output device in a real space, the mobile device and the output device each being associated with a corresponding virtual object in a virtual space, the virtual space corresponding to the real space, the virtual object management device comprising:
-
an interface that is in communication with a database that stores information regarding a shape and position of each virtual object, the shape and position information of the output device virtual object being stored in association with an output service provided by the output device; and a processor configured to (i) update the position information of the virtual objects stored in the database, (ii) determine whether an area defined by the shape and position of the mobile device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of the output device virtual object, and (iii) control, directly or indirectly, the output service of the output device based on the determination. - View Dependent Claims (2)
-
-
3. A mobile device adapted for communication with a virtual object management device in an output service provision system that includes an output device in a real space, the mobile device and the output device each being associated with a corresponding virtual object in a virtual space, the virtual space corresponding to the real space, the mobile device comprising:
-
a positional information acquisition unit that acquires position information indicative of the position of the mobile device; a communication unit adapted for communication with a database that stores information regarding a shape and position of each virtual object, the shape and position information of the output device virtual object being stored in association with an output service provided by the output device, the position information of the mobile device virtual object being updated based on the position information acquired by the positional information acquisition unit; and processing circuitry for determining, based on the shape and position information of the output device virtual object and the shape and position information of the mobile device virtual object, whether an area defined by the shape and position of the output device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of the mobile device virtual object. - View Dependent Claims (4, 5)
-
-
6. An output service provision system, comprising:
-
a portable terminal; a plurality of output devices; a virtual object management device configured to create and update virtual objects, one for each output device and for the portable terminal; a database that stores information regarding a shape and position of each virtual object, the shape and position information of each output device virtual object being stored in association with an output service provided by the output device; and a processor, embodied in the portable terminal, one of the output devices or the virtual object management device, configured to (i) update the position information of the virtual objects stored in the database, (ii) determine whether an area defined by the shape and position of the mobile device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of one of the output device virtual objects, and (iii) control, directly or indirectly, the output service of that output device based on the determination. - View Dependent Claims (7, 8)
-
-
9. A virtual object management device operable in an output service provision system that includes a mobile device and an output device in a real space, the mobile device and the output device each being associated with a corresponding virtual object in a virtual space, the virtual space corresponding to the real space, the virtual object management device comprising:
-
an interface that is in communication with a database that stores information regarding a shape and position of each virtual object, the shape and position information of the output device virtual object being stored in association with an output service provided by the output device; and program instructions containing instructions for; updating the information regarding the shape and position of the mobile device upon receiving positional information indicative of a change in position of the mobile device, and determining whether an area defined by the shape and position of the mobile device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of the output device virtual object.
-
-
10. A mobile device adapted for communication with a virtual object management device in an output service provision system that includes an output device in a real space, the mobile device and the output device each being associated with a corresponding virtual object in a virtual space, the virtual space corresponding to the real space, the mobile device comprising:
-
a positional information acquisition unit that acquires position information indicative of the position of the mobile device; a communication unit adapted for communication with a database that stores information regarding a shape and position of each virtual object, the shape and position information of the output device virtual object being stored in association with an output service provided by the output device, the position information of the mobile device virtual object being updated based on the position information acquired by the positional information acquisition unit; and program instructions for determining, based on the shape and position information of the output device virtual object and the shape and position information of the mobile device virtual object, whether an area defined by the shape and position of the output device virtual object satisfies a predetermined condition with respect to an area defined by the shape and position of the mobile device virtual object.
-
Specification