Information processing apparatus, control method, and storage medium for adjustment of alternate document layers to reduce printed pages
First Claim
1. A method for controlling an information processing apparatus configured to alternately display a first layer and a second layer in a document, the method comprising:
- selecting a target layer to be output, from the first layer and the second layer;
determining, when the first layer is selected as the target layer, whether an object in a second page of the first layer can be relocated in a blank region in a first page of the first layer, the second page following the first page;
determining, when the first layer is selected as the target layer, whether an object in a second page of the second layer can be relocated to a blank region in a first page of the second layer, the second page of the second layer following the first page of the second layer;
relocating the object in the second page of the first layer to the first page of the first layer when it is determined that the object of the second page of the first layer can be relocated in the first page of the first layer;
relocating the object in the second page of the second layer to the first page of the second layer when it is determined that the object of the second page of the second layer can be relocated in the first page of the second layer; and
deleting a page in which an object disappeared after relocating the object,wherein an output result of the first layer is different from an output result of the second layer, andwherein a number of pages to be deleted from the first layer is different from a number of pages to be deleted from the second layer.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus for editing a document including a first layer and a second layer. The information processing apparatus determines, when a first layer is selected as a target layer, whether an object in a second page of the first layer, which follows a first page, can be relocated to a blank region in the first page of the first layer. When it is determined that the object in the second page of the first layer can be relocated, the information processing apparatus locates the object in the second page of the first layer to the first page of the first layer.
-
Citations
5 Claims
-
1. A method for controlling an information processing apparatus configured to alternately display a first layer and a second layer in a document, the method comprising:
-
selecting a target layer to be output, from the first layer and the second layer; determining, when the first layer is selected as the target layer, whether an object in a second page of the first layer can be relocated in a blank region in a first page of the first layer, the second page following the first page; determining, when the first layer is selected as the target layer, whether an object in a second page of the second layer can be relocated to a blank region in a first page of the second layer, the second page of the second layer following the first page of the second layer; relocating the object in the second page of the first layer to the first page of the first layer when it is determined that the object of the second page of the first layer can be relocated in the first page of the first layer; relocating the object in the second page of the second layer to the first page of the second layer when it is determined that the object of the second page of the second layer can be relocated in the first page of the second layer; and deleting a page in which an object disappeared after relocating the object, wherein an output result of the first layer is different from an output result of the second layer, and wherein a number of pages to be deleted from the first layer is different from a number of pages to be deleted from the second layer. - View Dependent Claims (3, 4)
-
-
2. An information processing apparatus configured to alternately display a first layer and a second layer in a document, the information processing apparatus comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the information processing apparatus to; select a target layer to be output, from the first layer and the second layer; determine, when the first layer is selected as the target layer, whether an object in a second page of the first layer can be relocated to a blank region in a first page of the first layer, the second page following the first page; determine, when the first layer is selected as the target layer, whether an object in a second page of the second layer can be relocated to a blank region in a first page of the second layer, the second page of the second layer following the first page of the second layer; relocate the object in the second page of the first layer to the first page of the first layer when it is determined that the object of the second page of the first layer can be relocated in the first page of the first layer; relocate the object in the second page of the second layer to the first page of the second layer when it is determined that the object of the second page of the second layer can be relocated in the first page of the second layer; and delete a page in which an object disappeared after the object has been relocated, wherein an output result of the first layer is different from an output result of the second layer, and wherein a number of pages to be deleted from the first layer is different from a number of pages to be deleted from the second layer.
-
-
5. A computer readable storage medium storing a program for causing a computer to execute a method for controlling an information processing apparatus configured to alternately display a first layer and a second layer in a document, the method comprising:
-
selecting a target layer to be output, from the first layer and the second layer; determining, when the first layer is selected as the target layer, whether an object in a second page of the first layer can be relocated in a blank region in a first page of the first layer, the second page following the first page; determining, when the first layer is selected as the target layer, whether an object in a second page of the second layer can be relocated to a blank region in a first page of the second layer, the second page of the second layer following the first page of the second layer; relocating the object in the second page of the first layer to the first page of the first layer when it is determined that the object of the second page of the first layer can be relocated in the first page of the first layer; relocating the object in the second page of the second layer to the first page of the second layer when it is determined that the object of the second page of the second layer can be relocated in the first page of the second layer; and deleting a page in which an object disappeared after relocating the object, wherein an output result of the first layer is different from an output result of the second layer, and wherein a number of pages to be deleted from the first layer is different from a number of pages to be deleted from the second layer.
-
Specification