Output service providing system that updates information based on positional information, terminal, and method of providing output service
First Claim
1. An output service provision system that provides an output service associated with an output of an output device corresponding to a first virtual object in a virtual space corresponding to a real space on the basis of a positional relation between the first virtual object and a second virtual object corresponding to a mobile device that is arranged at a position of said mobile object in said virtual space or the vicinity thereof, the output service provision system comprising:
- a first storage device that stores first object information regarding a shape and disposed position of said first virtual object in a manner corresponding to said output device;
a second storage device that stores second object information regarding a shape and disposed position of said second virtual object in a manner corresponding to said mobile object; and
a positional information acquisition device that acquires positional information specifying the position of said mobile object;
said second object information in said second storage device being updated on the basis of said positional information acquired by said positional information acquisition device, and providing said output service associated with the output of said output device corresponding to said first virtual object upon determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, that an area specified by said shape and disposed position of said first virtual object is overlapped with an area specified by said shape and disposed position of said second virtual object.
1 Assignment
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 transmits an area-in notification to a projector. Upon receiving the area-in notification, the projector can transmits a projector display data transmission request to a portable terminal and receives projector display data transmitted in response to the transmission request. The projector can then executes a projection process by a projection device on the basis of the received projector display data. The portable terminal can transmits the projector display data to the projector in response to the projector display data transmission request.
-
Citations
20 Claims
-
1. An output service provision system that provides an output service associated with an output of an output device corresponding to a first virtual object in a virtual space corresponding to a real space on the basis of a positional relation between the first virtual object and a second virtual object corresponding to a mobile device that is arranged at a position of said mobile object in said virtual space or the vicinity thereof, the output service provision system comprising:
-
a first storage device that stores first object information regarding a shape and disposed position of said first virtual object in a manner corresponding to said output device;
a second storage device that stores second object information regarding a shape and disposed position of said second virtual object in a manner corresponding to said mobile object; and
a positional information acquisition device that acquires positional information specifying the position of said mobile object;
said second object information in said second storage device being updated on the basis of said positional information acquired by said positional information acquisition device, and providing said output service associated with the output of said output device corresponding to said first virtual object upon determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, that an area specified by said shape and disposed position of said first virtual object is overlapped with an area specified by said shape and disposed position of said second virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An output service provision system for interconnecting a virtual object management terminal managing virtual objects, an output device, and a portable terminal in a communicatable manner, allowing a first virtual object corresponding to said output device and allowing a second virtual object corresponding to said portable terminal, respectively, arranging said first virtual object in a virtual space corresponding to a real space and arranging said second virtual object at a position of said portable terminal in virtual space or the vicinity thereof, respectively, and providing an output service associated with an output of said output device corresponding to said first virtual object on the basis of a positional relation between said first virtual object and said second virtual object, the output service provision system comprising:
-
a positional information acquisition device that acquires positional information specifying the position of said portable terminal;
said virtual object management terminal including a first storage device that stores first object information regarding a shape and disposed position of said first virtual object in a manner corresponding to said output device, and a second storage device that stores second object information regarding a shape and disposed position of said second virtual object in a manner corresponding to said portable terminal, and is adapted to update said second object information in said second storage device on the basis of said positional information acquired by said positional information acquisition device, and transmit a provision request to provide said output service associated with the output of said output device corresponding to said first virtual object, upon determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, that an area specified by said shape and disposed position of said first virtual object is overlapped with an area specified by said shape and disposed position of said second virtual object;
said portable terminal including an output data storage device that stores output data, which is transmitted to said output device, and is adapted to, upon receiving said provision request, transmit said output data in said output data storage device to said output device associated with the received provision request; and
said output device being adapted to, upon receiving said output data, provide output on the basis of the received output data. - View Dependent Claims (13)
-
-
14. An output service provision system for interconnecting a virtual object management terminal managing virtual objects, an output device, and a portable object management terminal managing a portable object in a communicatable manner, allowing a first virtual objects corresponding to said output device and allowing a second virtual objects corresponding to said portable object, respectively, arranging said first virtual object in a virtual space corresponding to a real space and arranging said second virtual object at a position of said portable object in said virtual space or the vicinity thereof, respectively, and providing an output service associated with an output of said output device corresponding to said first virtual object on the basis of a positional relation between said first virtual object and said second virtual object, the output service provision system comprising:
-
a positional information acquisition device that acquires positional information specifying the position of said portable object;
said virtual object management terminal including a first storage device that stores first object information regarding a shape and disposed position of said first virtual object in a manner corresponding to said output device, and a second storage device that stores second object information regarding a shape and disposed position of said second virtual object in a manner corresponding to said portable object, and is adapted to update said second object information in said second storage device on the basis of said positional information acquired by said positional information acquisition device, and transmits a provision request to provide said output service associated with the output of said output device corresponding to said first virtual object, upon determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, that an area specified by said shape and disposed position of said first virtual object is overlapped with an area specified by said shape and disposed position of said second virtual object;
said portable object management terminal including an output data storage device that stores output data, which is transmitted to said output device, in a manner corresponding to said portable object, and is adapted to, upon receiving said provision request, transmit output data corresponding to said portable object associated with the received provision request, among said output data in said output data storage device, to said output device associated with the received provision request; and
said output device being adapted to, upon receiving said output data, provide output on the basis of the received output data. - View Dependent Claims (15)
-
-
16. An output service provision system that provides an output service associated with an output of an output device corresponding to a first virtual object that is arranged on the basis of a positional relation between the first virtual object and a second virtual object, corresponding to a mobile device that is arranged at a position of said mobile object in said virtual space or the vicinity thereof, the output service provision system comprising:
-
a first storage device that stores first object information regarding said first virtual object in a manner corresponding to said output device;
a second storage device that stores second object information regarding said second virtual object in a manner corresponding to said mobile object;
said output service associated with the output of said output device corresponding to said first virtual object being provided, upon determining on the basis of said first object information in said first storage device and said second object information in said second storage device, that said positional relation between said first virtual object and said second virtual object satisfies a predetermined condition;
an input device that receives input contents regarding creation, deletion, or update of said first object information; and
an object information processing device that creates, deletes or updates said first object information on the basis of said input contents received by said input device.
-
-
17. An output service provision system for interconnecting a virtual object management terminal managing a virtual object, an output device, and a portable terminal in a communicatable manner, allowing said virtual object in a manner corresponding to said output device, arranging said virtual object in a virtual space corresponding to a real space, and providing an output service associated with an output of said output device corresponding to said virtual object on the basis of a positional relation between said portable terminal and said virtual object, the output service provision system comprising:
-
a positional information acquisition device that acquires positional information specifying the position of said portable terminal;
said virtual object management terminal including an object information storage device that stores object information regarding a shape and disposed position of said virtual object in a manner corresponding to said output device, and is adapted to transmit a provision request to provide said output service associated with the output of said output device corresponding to said virtual object, upon determining, on the basis of said positional information acquired by said positional information acquisition device and said object information in said object information storage device, that said portable terminal exists in an internal area of said virtual object specified by said shape and disposed position of said virtual object;
said portable terminal including an output data storage device that stores output data, which is transmitted to said output device, and is adapted to, upon receiving said provision request, transmit said output data in said output data storage device to said output device associated with the received provision request; and
said output device being adapted to, upon receiving said output data, provide its output on the basis of the received output data.
-
-
18. An output service provision system for interconnecting a virtual object management terminal managing a virtual object, an output device, and a portable object management terminal managing a portable object in a communicatable manner, allowing said virtual object in a manner corresponding to said output device, arranging said virtual object in a virtual space corresponding to a real space, and providing an output service associated with an output of said output device corresponding to said virtual object on the basis of a positional relation between said portable object and said virtual object, the output service provision system comprising:
-
a positional information acquisition device that acquires positional information specifying the position of said portable object;
said virtual object management terminal including an object information storage device that stores object information regarding a shape and disposed position of said virtual object in a manner corresponding to said output device, and is adapted to transmit a provision request to provide said output service associated with the output of said output device corresponding to said virtual object, upon determining, on the basis of said positional information acquired by said positional information acquisition device and said object information in said object information storage device, that said portable object exists in an internal area of said virtual object specified by said shape and disposed position of said virtual object; and
said portable object management terminal including an output data storage device that stores output data to said output device in a manner corresponding to said portable object, and is adapted to, upon receiving said provision request, transmit output data corresponding to said portable object associated with the received provision request, among said output data in said output data storage device, to said output device associated with the received provision request.
-
-
19. An output service provision method that provides an output service associated with an output of an output device corresponding to a first virtual object that is arranged in a virtual space corresponding to a real space on the basis of a positional relation between said first virtual object and a second virtual object corresponding to a mobile device that is arranged at a position of said mobile object in said virtual space or the vicinity thereof, the output service provision method comprising:
-
storing first object information regarding a shape and disposed position of said first virtual object in a first storage device in a manner corresponding to said output device;
storing second object information regarding a shape and disposed position of said second virtual object in a second storage device in a manner corresponding to said mobile object; and
acquiring positional information specifying the position of said mobile object;
updating said second object information in said second storage device on the basis of said positional information acquired at said positional information acquisition step;
determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, whether an area specified by said shape and disposed position of said first virtual object is overlapped with an area specified by said shape and disposed position of said second virtual object; and
providing said output service associated with the output of said output device corresponding to said first virtual object if the result of determination at said overlap determination step is overlap.
-
-
20. An output service provision method that provides an output service associated with an output of an output device corresponding to said first virtual object that is arranged in a virtual space corresponding to a real space on the basis of a positional relation between the first virtual object and a second virtual object corresponding to a mobile device that is arranged at a position of said mobile object in said virtual space or the vicinity thereof, the output service provision method comprising:
-
storing first object information regarding said first virtual object in first storage device in a manner corresponding to said output device;
storing second object information regarding said second virtual object in second storage device in a manner corresponding to said mobile object;
determining, on the basis of said first object information in said first storage device and said second object information in said second storage device, whether said positional relation between said first virtual object and said second virtual object satisfies a predetermined condition;
providing said output service associated with the output of said output device corresponding to said virtual object if the result of determination at said positional relation determination step is that said predetermined condition is satisfied;
receiving input contents regarding creation, deletion, or update of said first object information; and
creating, deleting, or updating said first object information on the basis of said input contents at said input step.
-
Specification