Information processing device, information processing method, and program for graphical user interface
AssigneeSony Corporation
InventorsTakuro Noda, Akihiro Komori, Nariaki Satoh, Osamu Shigeta, Kazuyuki Yamamoto
Life of this patent
Estimating the term…
Abstract
There is provided an information processing device including an acquisition section configured to acquire a curved movement of a body of a user as an operation, a display control section configured to display an object in a virtual three-dimensional space, and a process execution section configured to execute a process on the object based on the acquired operation. The object may be arranged on a first curved plane based on a virtual position of the user set in the virtual three-dimensional space, the first curved plane corresponding to the curved movement.
Claims15
An information processing system comprising:
- a display;
- and
- at least one electrical circuitry configured to control the display to display first objects in a virtual three-dimensional space, wherein
- a process is executed on at least one of the first objects based on a movement of at least one of a head and a hand of a user,
- each of first tilted surfaces of the first objects are arranged on a curved plane in front of a virtual position associated with the head of the user in the virtual three-dimensional space,
- each of the first tilted surfaces faces toward the virtual position,
- the virtual position is substantially centered with respect to the curved plane,
- the curved plane includes a first curved plane and a second curved plane,
- the first objects are arranged on the first curved plane,
- second objects are arranged on the second curved plane,
- the second curved plane is arranged behind the first curved plane in a depth direction, and
- an object having higher frequency of viewing by the user than that of each of the second objects is arranged as one of the first objects.
An information processing system comprising:
- a display;
- and
- at least one electrical circuitry configured to control the display to display first objects in a virtual three-dimensional space, wherein
- a process is executed on at least one of the first objects based on a movement of at least one of a head and a hand of a user,
- each of first tilted surfaces of the first objects are arranged on a curved plane in front of a virtual position associated with the head of the user in the virtual three-dimensional space,
- each of the first tilted surfaces faces toward the virtual position,
- the virtual position is substantially centered with respect to the curved plane,
- the curved plane includes a first curved plane and a second curved plane,
- the first objects are arranged on the first curved plane,
- second objects are arranged on the second curved plane,
- the second curved plane is arranged behind the first curved plane in a depth direction, and
- the first curved plane is interchanged with the second curved plane in accordance with a hand gesture input of the user.
A server comprising:
- at least one electrical circuitry configured to:
- send display information to a display to display first objects in a virtual three-dimensional space;
- receive movement information associated with a movement of at least one of a head and a hand of a user;
- and
- send process information to execute on at least one of the first objects based on the movement information,
- wherein
- the first objects are arranged on a curved plane in front of a virtual position associated with the head of the user in the virtual three-dimensional space,
- each of the first objects has a first tilted surface facing toward the virtual position,
- the virtual position is substantially centered with respect to the curved plane,
- the curved plane includes a first curved plane and a second curved plane,
- the first objects are arranged on the first curved plane,
- second objects are arranged on the second curved plane,
- the second curved plane is arranged behind the first curved plane in a depth direction, and
- the first curved plane is interchanged with the second curved plane in accordance with a hand gesture input of the user.
A non-transitory computer-readable medium storing instructions that, when executed by at least one electrical circuitry, cause the at least at least one electrical circuitry to execute a method, the method comprising:
- controlling a display to display first objects in a virtual three-dimensional space, the display constituting at least a part of a head mounted display;
- executing a process on at least one of the first objects based on a movement of at least one of a head and a hand of a user, wherein
- the first objects are arranged on a curved plane in front of a virtual position associated with the head of the user in the virtual three-dimensional space,
- each of the first objects has a first tilted surface facing toward the virtual position,
- the virtual position is substantially centered with respect to the curved plane,
- the curved plane includes a first curved plane and a second curved plane,
- the first objects are arranged on the first curved plane,
- second objects are arranged on the second curved plane,
- the second curved plane is arranged behind the first curved plane in a depth direction, and
- the first curved plane is interchanged with the second curved plane in accordance with a hand gesture input of the user.
Dependencies are inferred from the claim text.