Layout editing apparatus layout editing method, and storage medium for book-binding printed sheets
AssigneeCanon Kabushiki Kaisha
InventorTomoya Ishida
Life of this patent
Estimating the term…
Abstract
A layout editing apparatus capable of editing a layout of a plurality of sheets in a layout editing area displayed on a display unit in a case where the plurality of sheets is to be book-bound after being printed includes a determination unit and a layout unit. The determination unit determines, in the layout editing area, a layout-inhibited area where a layout of an object is inhibited, at a position corresponding to a portion at which the plurality of printed sheets is to be bound, with a size according to information about bookbinding. The layout unit lays out the object so as not to overlap with the layout-inhibited area determined by the determination unit.
Claims20
A layout editing apparatus capable of editing a layout of a plurality of sheets in a layout editing area displayed on a display unit in a case where the plurality of sheets is to be book-bound after being printed, the layout editing apparatus comprising:
- at least one processor;
- and
- a memory which stores a program that, when executed by the at least one processor, causes the layout editing apparatus to perform operations including:
- accepting, from a user, a method for binding a plurality of spread pages,
- determining, in the layout editing area, a layout-inhibited area where a layout of an object is inhibited, at a position corresponding to a portion at which the plurality of printed sheets is to be bound, with a size according to the accepted method for binding the plurality of spread pages, and
- laying out the object so as not to overlap with the determined layout-inhibited area,
- wherein, in a case where accepting includes accepting a first method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a first size,
- wherein, in a case where accepting includes accepting a second method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a second size larger than the first size,
- wherein the executed program further causes the layout editing apparatus to perform operations including deciding whether the object overlaps with the layout-inhibited area in a case where the object is moved according to a user instruction, and
- wherein, in a case where the moved object overlaps with the layout-inhibited area, laying out includes laying out the object so as not to overlap with the layout-inhibited area.
A method for a layout editing apparatus capable of editing a layout of a plurality of sheets in a layout editing area displayed on a display unit in a case where the plurality of sheets is to be book-bound after being printed, the method comprising:
- accepting, from a user, a method for binding a plurality of spread pages;
- determining, in the layout editing area, a layout-inhibited area where a layout of an object is inhibited, at a position corresponding to a portion at which the plurality of printed sheets is to be bound, with a size according to the accepted method for binding the plurality of spread pages;
- laying out the object so as not to overlap with the determined layout-inhibited area,
- wherein, in a case where accepting includes accepting a first method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a first size, and
- wherein, in a case where accepting includes accepting a second method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a second size larger than the first size;
- and
- deciding whether the object overlaps with the layout-inhibited area in a case where the object is moved according to a user instruction,
- wherein, in a case where the moved object overlaps with the layout-inhibited area, laying out includes laying out the object so as not to overlap with the layout-inhibited area.
A non-transitory computer-readable storage medium storing a program to cause a layout editing apparatus to perform a method, wherein the layout editing apparatus is capable of editing a layout of a plurality of sheets in a layout editing area displayed on a display unit in a case where the plurality of sheets is to be book-bound after being printed, the method comprising:
- accepting, from a user, a method for binding a plurality of spread pages;
- determining, in the layout editing area, a layout-inhibited area where a layout of an object is inhibited, at a position corresponding to a portion at which the plurality of printed sheets is to be bound, with a size according to the accepted method for binding the plurality of spread pages;
- laying out the object so as not to overlap with the determined layout-inhibited area,
- wherein, in a case where accepting includes accepting a first method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a first size, and
- wherein, in a case where accepting includes accepting a second method as the method for binding the plurality of spread pages, determining includes determining the layout-inhibited area with a second size larger than the first size;
- and
- deciding whether the object overlaps with the layout-inhibited area in a case where the object is moved according to a user instruction, and
- wherein, in a case where the moved object overlaps with the layout-inhibited area, laying out includes laying out the object so as not to overlap with the layout-inhibited area.
Dependencies are inferred from the claim text.