Template production system, layout system, template production program, layout program, layout template data structure, template production method, and layout method
First Claim
1. A template production system, comprising:
- a template production device to produce a layout template using at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame, the template production device producing the layout template such that a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood in the layout template.
1 Assignment
0 Petitions
Accused Products
Abstract
A layout system suitable to produce a wide variety of layout templates using layout samples that may be very different from each other includes a template production device that determines the structure of each of a plurality of layout samples for each layout element and produces a template in which the layout distribution of layout elements and the likelihood of the layout distribution are represented, and a layout device to automatically laying out one or more new layout elements in accordance with the produced template. In this layout system, it is possible to produce layout templates from layout samples even if the layout samples are very different from each other. That is, it is possible to produce a wider variety of layout templates.
44 Citations
16 Claims
-
1. A template production system, comprising:
-
a template production device to produce a layout template using at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame, the template production device producing the layout template such that a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood in the layout template. - View Dependent Claims (2)
-
-
3. A template production program, comprising:
a template production program for producing a layout template using at least one type of layout sample, each of the at least one type of layout elements including at least one layout element laid in a layout frame, the template production program producing the layout template such that a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood in the layout template.
-
4. A method of producing a template, comprising:
-
selecting at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame;
determining the structure of each selected layout sample for each layout element; and
producing a layout template in which the layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood in accordance with the structure of each layout element.
-
-
5. A layout system, comprising:
-
a template production device to determine the structure of at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame, for each layout element, and producing a layout template in which a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood; and
a layout device to lay out at least one new layout element in the layout frame in accordance with the layout template produced by the template production device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A layout program, comprising:
-
a template production program for determining the structure of at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame, for each layout element, and producing a layout template in which a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood; and
a layout program to lay at least one new layout element in the layout frame in accordance with the layout template produced by the template production program.
-
-
15. A layout method, comprising:
-
determining the structure of at least one type of layout sample, each of the at least one type of layout sample including at least one layout element laid in a layout frame, for each layout element;
producing a layout template in which a layout distribution of each layout element in the layout frame is registered in connection with corresponding likelihood; and
laying at least one new layout element in the layout frame in accordance with the produced layout template.
-
-
16. A data structure of a layout template for use in creating a layout in accordance with the layout template,
the layout template is produced by using a plurality of layout samples each including at least one layout element laid in a predetermined layout frame, such that, for each layout element, an element-laying area of the layout element in the layout frame is registered in connection with likelihood of the layout element in the plurality of layout samples.
Specification