INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, ASSEMBLED DEVICE, AND INFORMATION PROCESSING METHOD
First Claim
1. An information processing device comprising:
- a block information receiving section obtaining, from an assembled device formed by coupling blocks prepared individually to each other, information related to a position and an amount of movement of a movable part in an overall structure of the assembled device;
a display processing section displaying an object model associated with the assembled device on a display device; and
an information processing section interlocking the assembled device and the object model with each other by reflecting, on a basis of information on correspondence between the movable part of the assembled device and a movable part of the object model, a change in the movable part of one of the assembled device and the object model in the associated movable part of the other of the assembled device and the object model.
2 Assignments
0 Petitions
Accused Products
Abstract
A block set assembled by a user and an information processing device communicate with each other. The information processing device thereby obtains information on the structure of the block set. In addition, an object of a crane truck corresponding to the block set is displayed on a display device. Correspondences between joints and wheels and correspondences between movements are set. Thereby, when the block set is moved, the movement of the block set is reflected in the object on display. When the object is moved, the movement of the object is reflected in the block set by transmitting a control signal from the information processing device.
21 Citations
16 Claims
-
1. An information processing device comprising:
-
a block information receiving section obtaining, from an assembled device formed by coupling blocks prepared individually to each other, information related to a position and an amount of movement of a movable part in an overall structure of the assembled device; a display processing section displaying an object model associated with the assembled device on a display device; and an information processing section interlocking the assembled device and the object model with each other by reflecting, on a basis of information on correspondence between the movable part of the assembled device and a movable part of the object model, a change in the movable part of one of the assembled device and the object model in the associated movable part of the other of the assembled device and the object model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information processing system comprising:
-
an assembled device formed by coupling blocks prepared individually to each other; and an information processing device performing information processing on a basis of an input signal from the assembled device; the assembled device including a communicating section transmitting structure information related to a position and an amount of movement of a movable part in an overall structure of the assembled device to the information processing device, and a driving section moving the movable part according to a control signal transmitted from the information processing device, and the information processing device including a structure information receiving section receiving the structure information, a display processing section displaying an object model associated with the assembled device on a display device, an information processing section interlocking the assembled device and the object model with each other by reflecting, on a basis of information on correspondence between the movable part of the assembled device and a movable part of the object model, a change in the movable part of one of the assembled device and the object model in a change in the associated movable part of the other of the assembled device and the object model, and a driving control section transmitting the control signal for the driving section when reflecting a change in the movable part of the object model in the movable part of the assembled device.
-
-
13. An assembled device formed by a plurality of blocks capable of being coupled to each other, the assembled device comprising:
-
a communicating section transmitting structure information related to a position and an amount of movement of a movable part in an overall structure of the assembled device to an information processing device with which communication is established; and a driving section moving the movable part according to a control signal transmitted from the information processing device; the control signal being a signal transmitted to reflect a change in a movable part of an object model displayed on a display device by the information processing device in the corresponding movable part of the assembled device so as to interlock the object model and the assembled device with each other.
-
-
14. An information processing method performed by an information processing device, the information processing method comprising:
-
obtaining, from an assembled device formed by coupling blocks prepared individually to each other, information related to a position and an amount of movement of a movable part in an overall structure of the assembled device; displaying data of an object model associated with the assembled device on a display device by reading the data of the object model from a memory, and rendering the data of the object model; and interlocking the assembled device and the object model with each other by reading information on correspondence between the movable part of the assembled device and a movable part of the object model from the memory, and reflecting a change in the movable part of one of the assembled device and the object model in the associated movable part of the other of the assembled device and the object model on a basis of the correspondence information.
-
-
15. A non-transitory, computer readable storage medium containing a computer program, which when executed by a computer, causes the computer to implement elements, comprising:
-
by a block information receiving section, obtaining, from an assembled device formed by coupling blocks prepared individually to each other, information related to a position and an amount of movement of a movable part in an overall structure of the assembled device; by a display processing section, displaying an object model associated with the assembled device on a display device; and by an information processing section, interlocking the assembled device and the object model with each other by reflecting, on a basis of information on correspondence between the movable part of the assembled device and a movable part of the object model, a change in the movable part of one of the assembled device and the object model in the associated movable part of the other of the assembled device and the object model.
-
-
16. (canceled)
Specification