Information processing apparatus and control method thereof, and non-transitory computer-readable medium
First Claim
1. An information processing apparatus having a screen that accepts multi-touch instructions, the information processing apparatus comprising:
- a CPU; and
a memory storing a program that, when executed by the CPU, controls the information processing apparatus to;
displaying a document including an object on the screen;
perform a move operation when an instruction for a drop operation of the object is accepted at a second coordinate position after an instruction for a drag operation of the object at a first coordinate position, the move operation moving the object displayed on the screen from the first coordinate position to the second coordinate position; and
perform a change operation when a change instruction is accepted on the screen for a page change, the change operation changing a page displayed on the screen,wherein, in the move operation, during execution of the drag operation to drag the object from a first page, when a change instruction is accepted to change a page displayed as a background of the dragged object on the screen from the first page to a second page, and then when an instruction is accepted for the drop operation to drop the object onto the second coordinate position on the second page after the change of the background page displayed on the screen to the second page, then the move operation and the change operation are performed so that the object is moved from the first coordinate position on the first page to the second coordinate position on the second page, andwherein instructions for the drag operation and the change operation are made by different instruction members on the same screen.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus comprises: a status change unit configured to change, if a drag operation required to drag an object is made by bringing an instruction member into contact with a screen which is configured to accept a multi-touch instruction, an object, for which the drag operation is made, of a first page to a drag state; a determination unit configured to determine whether or not an instruction requested by bringing the instruction member into contact with the screen during dragging of the object is a page change instruction; a page change unit configured to change, if it is determined that the instruction is the page change instruction, a display target page from the first page to a second page during dragging of the object; and an arrangement unit configured to arrange the dragged object on the second page.
11 Citations
9 Claims
-
1. An information processing apparatus having a screen that accepts multi-touch instructions, the information processing apparatus comprising:
-
a CPU; and a memory storing a program that, when executed by the CPU, controls the information processing apparatus to; displaying a document including an object on the screen; perform a move operation when an instruction for a drop operation of the object is accepted at a second coordinate position after an instruction for a drag operation of the object at a first coordinate position, the move operation moving the object displayed on the screen from the first coordinate position to the second coordinate position; and perform a change operation when a change instruction is accepted on the screen for a page change, the change operation changing a page displayed on the screen, wherein, in the move operation, during execution of the drag operation to drag the object from a first page, when a change instruction is accepted to change a page displayed as a background of the dragged object on the screen from the first page to a second page, and then when an instruction is accepted for the drop operation to drop the object onto the second coordinate position on the second page after the change of the background page displayed on the screen to the second page, then the move operation and the change operation are performed so that the object is moved from the first coordinate position on the first page to the second coordinate position on the second page, and wherein instructions for the drag operation and the change operation are made by different instruction members on the same screen. - View Dependent Claims (2, 3, 4)
-
-
5. A control method of an information processing apparatus having a screen that accepts multi-touch instructions, the method comprising steps of:
-
displaying a document including an object on the screen; moving the object displayed on the screen from a first coordinate position to a second coordinate position when an instruction for a drop operation of the object is accepted at the second coordinate position after an instruction for a drag operation of the object at the first coordinate position; and changing a page displayed on the screen, when a change instruction is accepted on the screen for a page change, wherein, during execution of the drag operation to drag the object from a first page, when a change instruction is accepted to change a page displayed as a background of the dragged object on the screen from the first page to a second page, and then when an instruction is accepted for the drop operation to drop the object onto the second coordinate position on the second page after the change of the background page displayed on the screen to the second page, then the object is moved from the first coordinate position on the first page to the second coordinate position on the second page, and wherein instructions for the drag operation and the change operation are made by different instruction members on the same screen. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing a program that, when executed by a CPU of an apparatus having a screen that accepts multi-touch instruction, controls the apparatus to perform a method comprising she steps of:
-
displaying a document including an object on the screen; moving the object displayed on the screen from a first coordinate position to a second coordinate position when an instruction for a drop operation of the object is accepted at the second coordinate position after an instruction for a drag operation of the object at the first coordinate position; and changing a page displayed on the screen, when a change instruction is accepted on the screen for a page change, wherein, during execution of the drag operation to drag the object from a first page, when a change instruction is accepted to change a page displayed as a background of the dragged object on the screen from the first page to a second page, and then when an instruction is accepted for the drop operation to drop the object onto the second coordinate position on the second page after the change of the background page displayed on the screen to the second page, then the object is moved from the first coordinate position on the first page to the second coordinate position on the second page, and wherein instructions for the drag operation and the change operation are made by different instruction members on the same screen.
-
Specification