Information processing device, information processing method, and program
AssigneeSony Corporation
InventorsHiroyuki Ishige, Kazuhiro Suzuki, Akira Miyashita
Life of this patent
Estimating the term…
Abstract
There is provided an information processing device includes a virtual space recognition unit for analyzing 3D space structure of a real space to recognize a virtual space, a storage unit for storing an object to be arranged in the virtual space, a display unit for displaying the object arranged in the virtual space, on a display device, a detection unit for detecting device information of the display device, and an execution unit for executing predetermined processing toward the object based on the device information.
Claims14
An information processing device comprising:
- circuitry configured as:
- a virtual space recognition unit for analyzing 3D space structure of a real space to recognize a virtual space, and for obtaining position information of a device in the virtual space;
- a storage unit for storing an object to be arranged in the virtual space and position information of the object;
- a display unit for displaying the object arranged in the virtual space on a display device at an initial location based on a size of the object and a size of the display device such that the size of the object is made small enough such that an entire area of the object is displayed on the display device at the initial location;
- a detection unit for detecting device information of the display device;
- an execution unit for executing predetermined processing toward the object based on the device information;
- and
- an issuance unit that issues a command based on satisfying at least one of:
- a first condition when a moving speed of the information processing device falls within a predetermined range of speeds;
- and a second condition when a distance between the display device and the object to be arranged in the virtual space falls within a predetermined range of distances,
- wherein the command removes the object from the virtual space and the object is obtained by the information processing device to be output on the display device based on a positional relationship with the display device and the size of the display device, the outputting being performed independently of specifying the size of the object.
An information processing method of operating an information processing device, comprising:
- analyzing, via processing circuitry of the information processing device, a 3D space structure of a real space to recognize a virtual space;
- arranging an object in the virtual space at an initial location based on a size of the object and a size of a display device that displays the virtual space such that the size of the object is made small enough such that an entire area of the object is displayed on the display device at the initial location;
- detecting a device information of the display device;
- executing predetermined processing toward the object based on the device information;
- and issuing a command based on satisfying at least one of:
- a first condition when a moving speed of the information processing device falls within a predetermined range of speeds;
- and a second condition when a distance between the display device and the object in the virtual space falls within a predetermined range of distances,
- wherein the command removes the object from the virtual space and the object is obtained by the information processing device to be output on the display device based on a positional relationship with the display device and the size of the display device, the outputting being performed independently of specifying the size of the object.
A non-transitory computer readable medium recorded with a program causing an information processing device to perform a method comprising:
- analyzing 3D space structure of a real space to recognize a virtual space;
- calculating position information of a device;
- storing an object to be arranged in the virtual space;
- displaying the object arranged in the virtual space on a display device at an initial location based on a size of the object and a size of the display device such that the size of the object is made small enough such that an entire area of the object is displayed on the display device at the initial location;
- detecting a correspondence relationship between a position of the object to be arranged in the virtual space and a position of the device;
- executing predetermined processing toward the object based on the device information;
- and
- issuing a command based on satisfying at least one of:
- a first condition when a moving speed of the information processing device falls within a predetermined range of speeds;
- and a second condition when a distance between the display device and the object to be arranged in the virtual space falls within a predetermined range of distances,
- wherein the command removes the object from the virtual space and the object is obtained by the information processing device to be output on the display device based on a positional relationship with the display device and the size of the display device, the outputting being performed independently of specifying the size of the object.
Dependencies are inferred from the claim text.