INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM
First Claim
1. An information processing apparatus, comprising:
- a display unit capable of displaying an object;
a storage unit that stores physical quantities inherent in the object and state quantities showing a state of the object;
a processing unit capable of performing predetermined processing;
a detection unit that detects a magnitude of pressure received from an operating body or a degree of proximity of the operating body as a contact quantity;
a calculation unit that calculates, when the state quantities of the object are changed by changing a predetermined parameter specifying a space in which the object is present in accordance with the contact quantity detected by the detection unit, the state quantities of the object after the change based on a dynamic model using the predetermined parameter, the physical quantities of the object stored in the storage unit, and the state quantities of the object stored in the storage unit and updates the state quantities of the object stored in the storage unit with the calculated state quantities of the object after the change; and
a control unit that causes the display unit to display the object based on the state quantities of the object stored in the storage unit and also causes the processing unit to perform predetermined processing in accordance with the state quantities of the object stored in the storage unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus is provided which includes a calculation unit that calculates, when state quantities of an object are changed by changing a predetermined parameter specifying a space in which the object is present in accordance with a contact quantity detected by a detection unit, the state quantities of the object after the change based on a dynamic model using the predetermined parameter, physical quantities of the object stored in a storage unit, and the state quantities of the object stored in the storage unit and updates the state quantities of the object stored in the storage unit with the calculated state quantities of the object after the change.
-
Citations
14 Claims
-
1. An information processing apparatus, comprising:
-
a display unit capable of displaying an object; a storage unit that stores physical quantities inherent in the object and state quantities showing a state of the object; a processing unit capable of performing predetermined processing; a detection unit that detects a magnitude of pressure received from an operating body or a degree of proximity of the operating body as a contact quantity; a calculation unit that calculates, when the state quantities of the object are changed by changing a predetermined parameter specifying a space in which the object is present in accordance with the contact quantity detected by the detection unit, the state quantities of the object after the change based on a dynamic model using the predetermined parameter, the physical quantities of the object stored in the storage unit, and the state quantities of the object stored in the storage unit and updates the state quantities of the object stored in the storage unit with the calculated state quantities of the object after the change; and a control unit that causes the display unit to display the object based on the state quantities of the object stored in the storage unit and also causes the processing unit to perform predetermined processing in accordance with the state quantities of the object stored in the storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information processing method, comprising the steps of:
-
detecting a magnitude of pressure received from an operating body or a degree of proximity of the operating body as a contact quantity by a detection unit of an information processing apparatus having a display unit capable of displaying an object, a storage unit that stores physical quantities inherent in the object and state quantities showing a state of the object, a processing unit capable of performing predetermined processing, the detection unit, a calculation unit, and a control unit; calculating, when the state quantities of the object are changed by changing a predetermined parameter specifying a space in which the object is present in accordance with the contact quantity detected by the detection unit, the state quantities of the object after the change based on a dynamic model using the predetermined parameter, the physical quantities of the object stored in the storage unit, and the state quantities of the object stored in the storage unit and updating the state quantities of the object stored in the storage unit with the calculated state quantities of the object after the change by the calculation unit; and causing the display unit to display the object based on the state quantities of the object stored in the storage unit and also causing the processing unit to perform predetermined processing in accordance with the state quantities of the object stored in the storage unit by the control unit.
-
-
14. A program for causing a computer to function as an information processing apparatus, comprising:
-
a display unit capable of displaying an object; a storage unit that stores physical quantities inherent in the object and state quantities showing a state of the object; a processing unit capable of performing predetermined processing; a detection unit that detects a magnitude of pressure received from an operating body or a degree of proximity of the operating body as a contact quantity; a calculation unit that calculates, when the state quantities of the object are changed by changing a predetermined parameter specifying a space in which the object is present in accordance with the contact quantity detected by the detection unit, the state quantities of the object after the change based on a dynamic model using the predetermined parameter, the physical quantities of the object stored in the storage unit, and the state quantities of the object stored in the storage unit and updates the state quantities of the object stored in the storage unit with the calculated state quantities of the object after the change; and a control unit that causes the display unit to display the object based on the state quantities of the object stored in the storage unit and also causes the processing unit to perform predetermined processing in accordance with the state quantities of the object stored in the storage unit.
-
Specification