Patent ID: 8547358
Filing Date: 2013-10-01
Classification: G06F,H04M

Abstract:
1. An information processing apparatus, comprising: a display unit configured to display 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 configured to perform 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 controls the display unit to display the object based on the state quantities of the object stored in the storage unit and also controls the processing unit to perform predetermined processing in accordance with the state quantities of the object stored in the storage unit, wherein the calculation unit changes the predetermined parameter by increasing a thickness of a base in a direction of the display unit in accordance with the contact quantity detected by the detection unit when the base having a surface constituted by a plane or a curved surface is arranged between the display unit and the detection unit and the object is put on the surface of the base.