Cut-out printing system that places cut patterns into white spaces on a medium to reduce waste
AssigneeKYOCERA Document Solutions Inc.
InventorsPhilip Ver Paloma Dabon, Neil-Paul Payoyo Bermundo
Life of this patent
Estimating the term…
Abstract
Methods and systems for arranging shapes within a document prior to printing cut-out patterns are described. A printing device may identify and group contents in a page of a print job as shapes to be cut out from the paper after they are printed. The printing device may then detect the grouped page contents as cut-out patterns. For each cut-out pattern, the printing device may detect the white spaces of content of the cut-out pattern and mark them as available for printing other cut-out patterns. Thus, the printing device may print multiple cut-out patterns on a same page based on using the white space within larger cut-out patterns.
Claims18
A method for printing and cutting, comprising:
- receiving a first cut pattern;
- receiving a second cut pattern;
- receiving a third cut pattern;
- ordering the first cut pattern, the second cut pattern, and the third cut pattern from largest to smallest;
- identifying white space in the first cut pattern, the second cut pattern and the third cut pattern;
- locating the largest of the first cut pattern, the second cut pattern, and the third cut pattern on a page;
- determining whether a second largest of the first cut pattern, the second cut pattern, and the third cut pattern will fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern;
- locating when the second largest of the first cut pattern, the second cut pattern, and the third cut pattern will fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern, the second largest of the first cut pattern, the second cut pattern, and the third cut pattern within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern;
- and
- locating when the second largest of the first cut pattern, the second cut pattern, and the third cut pattern will not fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern, a third largest of the first cut pattern, the second cut pattern, and the third cut pattern within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern.
A system for printing and cutting, comprising:
- a printing service configured to receive parsed print job data and perform the steps of:
- receiving a first cut pattern;
- receiving a second cut pattern;
- receiving a third cut pattern;
- ordering the first cut pattern, the second cut pattern, and the third cut pattern from largest to smallest;
- identifying white space in the first cut pattern, the second cut pattern and the third cut pattern;
- locating the largest of the first cut pattern, the second cut pattern, and the third cut pattern on a page;
- determining whether a second largest of the first cut pattern, the second cut pattern, and the third cut pattern will fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern;
- locating when the second largest of the first cut pattern, the second cut pattern, and the third cut pattern will fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern, the second largest of the first cut pattern, the second cut pattern, and the third cut pattern within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern;
- and
- locating when the second largest of the first cut pattern, the second cut pattern, and the third cut pattern will not fit within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern, a third largest of the first cut pattern, the second cut pattern, and the third cut pattern within white space in the largest of the first cut pattern, the second cut pattern, and the third cut pattern.
Dependencies are inferred from the claim text.