INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM
First Claim
Patent Images
1. An information processing apparatus, comprising:
- a first touch panel having a first contact surface which can come into contact with an operating body and capable of acquiring first contact coordinate information indicating a contact position on the first contact surface with the operating body and also having a first display surface and capable of displaying information in the first display surface;
a second touch panel having a second contact surface which can come into contact with the operating body and capable of acquiring second contact coordinate information indicating a contact position on the second contact surface with the operating body and also having a second display surface and capable of displaying information in the second display surface;
a storage section which stores object data specifying an object and object coordinate information indicating a position of the object on the first display surface; and
a control section which causes the object specified by the object data, which is stored in the storage section, to be displayed as a first object at a position indicated by the object coordinate information, when the first touch panel acquires the first contact coordinate information, determines whether the first object is selected by the operating body based on the first contact coordinate information and the object coordinate information, if it is determined that the first object is selected by the operating body, causes a second object, which is obtained by duplicating a part or all of the first object, to be displayed at a predetermined position on the second display surface, when the second touch panel acquires the second contact coordinate information, determines whether the second object is selected by the operating body based on the second contact coordinate information and in-second display surface destination coordinate information which indicates the predetermined position, and if it is determined that the second object is selected by the operating body, hides the first object displayed at the position indicated by the object coordinate information and also updates the object coordinate information with the in-second display surface destination coordinate information.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided an information processing apparatus including a control section which, if it is determined that a first object is selected by an operating body, causes a second object, which is obtained by duplicating a part or all of the first object, to be displayed at a predetermined position on a second display surface, and if it is determined that the second object is selected by the operating body, hides the first object displayed at the position indicated by object coordinate information and also updates the object coordinate information with in-second display surface destination coordinate information.
3 Citations
17 Claims
-
1. An information processing apparatus, comprising:
-
a first touch panel having a first contact surface which can come into contact with an operating body and capable of acquiring first contact coordinate information indicating a contact position on the first contact surface with the operating body and also having a first display surface and capable of displaying information in the first display surface; a second touch panel having a second contact surface which can come into contact with the operating body and capable of acquiring second contact coordinate information indicating a contact position on the second contact surface with the operating body and also having a second display surface and capable of displaying information in the second display surface; a storage section which stores object data specifying an object and object coordinate information indicating a position of the object on the first display surface; and a control section which causes the object specified by the object data, which is stored in the storage section, to be displayed as a first object at a position indicated by the object coordinate information, when the first touch panel acquires the first contact coordinate information, determines whether the first object is selected by the operating body based on the first contact coordinate information and the object coordinate information, if it is determined that the first object is selected by the operating body, causes a second object, which is obtained by duplicating a part or all of the first object, to be displayed at a predetermined position on the second display surface, when the second touch panel acquires the second contact coordinate information, determines whether the second object is selected by the operating body based on the second contact coordinate information and in-second display surface destination coordinate information which indicates the predetermined position, and if it is determined that the second object is selected by the operating body, hides the first object displayed at the position indicated by the object coordinate information and also updates the object coordinate information with the in-second display surface destination coordinate information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method
for a control section of an information processing apparatus including a first touch panel having a first contact surface which can come into contact with an operating body and capable of acquiring first contact coordinate information indicating a contact position on the first contact surface with the operating body and also having a first display surface and capable of displaying information in the first display surface, a second touch panel having a second contact surface which can come into contact with the operating body and capable of acquiring second contact coordinate information indicating a contact position on the second contact surface with the operating body and also having a second display surface and capable of displaying information in the second display surface, a storage section which stores object data specifying an object and object coordinate information indicating a position of the object on the first display surface, and the control section, comprising the steps of: -
causing the object specified by the object data, which is stored in the storage section, to be displayed as a first object at a position indicated by the object coordinate information; when the first touch panel acquires the first contact coordinate information, determining whether the first object is selected by the operating body based on the first contact coordinate information and the object coordinate information; if it is determined that the first object is selected by the operating body, causing a second object, which is obtained by duplicating a part or all of the first object, to be displayed at a predetermined position on the second display surface; when the second touch panel acquires the second contact coordinate information, determining whether the second object is selected by the operating body based on the second contact coordinate information and in-second display surface destination coordinate information which indicates the predetermined position; and if it is determined that the second object is selected by the operating body, hiding the first object displayed at the position indicated by the object coordinate information and also updating the object coordinate information with the in-second display surface destination coordinate information.
-
-
17. A program for causing a computer to function as an information processing apparatus, comprising:
-
a first touch panel having a first contact surface which can come into contact with an operating body and capable of acquiring first contact coordinate information indicating a contact position on the first contact surface with the operating body and also having a first display surface and capable of displaying information in the first display surface; a second touch panel having a second contact surface which can come into contact with the operating body and capable of acquiring second contact coordinate information indicating a contact position on the second contact surface with the operating body and also having a second display surface and capable of displaying information in the second display surface; a storage section which stores object data specifying an object and object coordinate information indicating a position of the object on the first display surface; and a control section which causes the object specified by the object data, which is stored in the storage section, to be displayed as a first object at a position indicated by the object coordinate information, when the first touch panel acquires the first contact coordinate information, determines whether the first object is selected by the operating body based on the first contact coordinate information and the object coordinate information, if it is determined that the first object is selected by the operating body, causes a second object, which is obtained by duplicating a part or all of the first object, to be displayed at a predetermined position on the second display surface, when the second touch panel acquires the second contact coordinate information, determines whether the second object is selected by the operating body based on the second contact coordinate information and in-second display surface destination coordinate information which indicates the predetermined position, and if it is determined that the second object is selected by the operating body, hides the first object displayed at the position indicated by the object coordinate information and also updates the object coordinate information with the in-second display surface destination coordinate information.
-
Specification