Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
348 words
An article layout device for layout of document on which a plurality of article data with some columns are laid out comprising: an article data input means for inputting said article data; a column generation means for dividing the article space to lay out said article data into a plurality of columns with random shapes; a column layout order generation means for providing the columns generated by said column generation means with the order of layout processing; an article layout order generation means for providing said article data with the order of layout processing; a layout source data synthesis means for synthesizing a new division result of said article space by combining a plurality of division results of the article space divided into some columns by said column generation means, synthesizing a new layout order of said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means and also synthesizing a new layout order of said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means; an allocation means for allocating said article data to said columns according to the layout order for said columns determined by said column layout order generation means or the column layout order for said columns synthesized by said layout source data synthesis means and the layout order for said article data determined by said article layout order generation means or the layout order for said article data synthesized by said layout source data synthesis means; a layout result evaluation means for evaluating the layout results output from said allocation means and generating the evaluation values; an optimum layout result retrieval means, according to the evaluation values generated by said layout result evaluation means, for detecting the layout result with the maximum evaluation value from the layout results output from said allocation means; and an article output means, according to the layout result detected by said optimum layout result retrieval means, for laying out said article data on said article space for output.
Claim 2
Dependent Claim
348 words
An article layout device for layout of document on which a plurality of article data with some columns are laid out comprising: an article data input means for inputting said article data; a column generation means for dividing the article space to lay out said article data into a plurality of columns with random shapes; a column layout order generation means for providing the columns generated by said column generation means with the order of layout processing; an article layout order generation means for providing said article data with the order of layout processing; a layout source data synthesis means for synthesizing a new division result of said article space by combining a plurality of division results of the article space divided into some columns by said column generation means, synthesizing a new layout order of said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means and also synthesizing a new layout order of said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means; an allocation means for allocating said article data to said columns according to the layout order for said columns determined by said column layout order generation means or the column layout order for said columns synthesized by said layout source data synthesis means and the layout order for said article data determined by said article layout order generation means or the layout order for said article data synthesized by said layout source data synthesis means; a layout result evaluation means for evaluating the layout results output from said allocation means and generating the evaluation values; an optimum layout result retrieval means, according to the evaluation values generated by said layout result evaluation means, for detecting the layout result with the maximum evaluation value from the layout results output from said allocation means; and an article output means, according to the layout result detected by said optimum layout result retrieval means, for laying out said article data on said article space for output.
Claim 3
Dependent Claim
65 words
An article layout device as set forth in claim 1, wherein said column generation means divides said article space into a plurality of columns, generates unit areas by further dividing said plurality of columns, provides said unit areas with the column combination number and generates columns by combining said unit areas having the same column number among said unit areas mutually neighboring for either side.
Claim 4
Dependent Claim
97 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means selects, when synthesizing a new layout order for said columns and a new layout order for said article data in relation to the division result for a new article space, a set serving as a synthesis base for a higher probability in that the set with a high evaluation value generated by said layout result evaluation means is selected from the sets of the existing space division result, the existing column layout order and the existing article data layout order.
Claim 5
Dependent Claim
131 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself.
Claim 6
Dependent Claim
172 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout source data synthesis means synthesizes the division results for the article space, said column layout order and said article data layout order for the predetermined number.
Claim 7
Dependent Claim
157 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout source data synthesis means executes its processing for the predetermined time.
Claim 8
Dependent Claim
162 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout result evaluation means provides an evaluation value exceeding the predetermined evaluation value for said layout result.
Claim 9
Dependent Claim
197 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means counts the processing where the evaluation value given by said layout result evaluation means for the set of newly synthesized division result for the article space, said column layout order and said article data layout order does not update the maximum evaluation value before that and starts its operation when the number of such processing exceeds the predetermined number.
Claim 10
Dependent Claim
200 words
An article layout device as set forth in claim 1, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means detects the processing where the evaluation value given by said layout result evaluation means for the set of newly synthesized division result for the article space, said column layout order and said article data layout order does not update the maximum evaluation value before that and, starts its operation on condition that the time of continued processing exceeds the predetermined processing time.
Claim 11
Dependent Claim
42 words
An article layout device as set forth in claim 1, wherein said column generation means normalizes the column combination numbers appearing for the first time so that the numbers are incremented by one in the same direction according to the appearance order.
Claim 12
Dependent Claim
419 words
An article layout device for layout of document on which a plurality of article data with some columns are laid out comprising: an article data input means for inputting said article data; a column generation means for dividing the article space to lay out said article data into a plurality of columns with random shapes; a column layout order generation means for providing the columns generated by said column generation means with the order of layout processing; an article layout order generation means for providing said article data with the order of layout processing; a layout source data synthesis means for synthesizing a new division result of said article space by combining a plurality of division results of the article space divided into some columns by said column generation means, synthesizing a new layout order of said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means and also synthesizing a new layout order of said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means; an allocation means for allocating said article data to said columns according to the layout order for said columns determined by said column layout order generation means or the column layout order for said columns synthesized by said layout source data synthesis means and the layout order for said article data determined by said article layout order generation means or the layout order for said article data synthesized by said layout source data synthesis means; a layout result evaluation means for evaluating the layout results output from said allocation means and generating the evaluation values; an optimum layout result retrieval means, according to the evaluation values generated by said layout result evaluation means, for detecting the set having the maximum evaluation value among those containing the article space division result generated by said column generation means and said column layout order generated by said column layout order generation means and said article data layout order generated by said article layout order generation means; an optimum layout allocation means, according to the set of article space division result and said column layout order and said article data layout order detected by said optimum layout result retrieval means, for allocating said article data to said columns; and an article output means for laying out and outputting said article data on said article space according to the layout result output by said optimum layout allocation means.
Claim 13
Dependent Claim
419 words
An article layout device for layout of document on which a plurality of article data with some columns are laid out comprising: an article data input means for inputting said article data; a column generation means for dividing the article space to lay out said article data into a plurality of columns with random shapes; a column layout order generation means for providing the columns generated by said column generation means with the order of layout processing; an article layout order generation means for providing said article data with the order of layout processing; a layout source data synthesis means for synthesizing a new division result of said article space by combining a plurality of division results of the article space divided into some columns by said column generation means, synthesizing a new layout order of said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means and also synthesizing a new layout order of said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means; an allocation means for allocating said article data to said columns according to the layout order for said columns determined by said column layout order generation means or the column layout order for said columns synthesized by said layout source data synthesis means and the layout order for said article data determined by said article layout order generation means or the layout order for said article data synthesized by said layout source data synthesis means; a layout result evaluation means for evaluating the layout results output from said allocation means and generating the evaluation values; an optimum layout result retrieval means, according to the evaluation values generated by said layout result evaluation means, for detecting the set having the maximum evaluation value among those containing the article space division result generated by said column generation means and said column layout order generated by said column layout order generation means and said article data layout order generated by said article layout order generation means; an optimum layout allocation means, according to the set of article space division result and said column layout order and said article data layout order detected by said optimum layout result retrieval means, for allocating said article data to said columns; and an article output means for laying out and outputting said article data on said article space according to the layout result output by said optimum layout allocation means.
Claim 14
Dependent Claim
22 words
An article layout device as set forth in claim 11, wherein said allocation means also serves as said optimum layout allocation means.
Claim 15
Dependent Claim
65 words
An article layout device as set forth in claim 11, wherein said column generation means divides said article space into a plurality of columns, generates unit areas by further dividing said plurality of columns, provides said unit areas with the column combination number and generates columns by combining said unit areas having the same column number among said unit areas mutually neighboring for either side.
Claim 16
Dependent Claim
97 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means selects, when synthesizing a new layout order for said columns and a new layout order for said article data in relation to the division result for a new article space, a set serving as a synthesis base for a higher probability in that the set with a high evaluation value generated by said layout result evaluation means is selected from the sets of the existing space division result, the existing column layout order and the existing article data layout order.
Claim 17
Dependent Claim
131 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself.
Claim 18
Dependent Claim
172 words
An article layout device as set forth in claim 11 wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout source data synthesis means synthesizes the division results for the article space, said column layout order and said article data layout order for the predetermined number.
Claim 19
Dependent Claim
157 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout source data synthesis means executes its processing for the predetermined time.
Claim 20
Dependent Claim
162 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means starts its operation on condition that said layout result evaluation means provides an evaluation value exceeding the predetermined evaluation value for said layout result.
Claim 21
Dependent Claim
197 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means counts the processing where the evaluation value given by said layout result evaluation means for the set of newly synthesized division result for the article space, said column layout order and said article data layout order does not update the maximum evaluation value before that and starts its operation when the number of such processing exceeds the predetermined number.
Claim 22
Dependent Claim
200 words
An article layout device as set forth in claim 11, wherein said layout source data synthesis means repeatedly synthesizes new division results for the article space by combining a plurality of division results for the article space divided into some columns by said column generation means or division results for said article space synthesized by itself, and repeatedly synthesizes new layout orders for said columns by combining a plurality of layout orders for said columns generated by said column layout order generation means or layout orders for said columns synthesized by itself, and repeatedly synthesizes new layout orders for said article data by combining a plurality of layout orders for said article data generated by said article layout order generation means or layout orders for said article data synthesized by itself, and said optimum layout result retrieval means detects the processing where the evaluation value given by said layout result evaluation means for the set of newly synthesized division result for the article space, said column layout order and said article data layout order does not update the maximum evaluation value before that and, starts its operation on condition that the time of continued processing exceeds the predetermined processing time.
Claim 23
Dependent Claim
42 words
An article layout device as set forth in claim 11, wherein said column generation means normalizes the column combination numbers appearing for the first time so that the numbers are incremented by one in the same direction according to the appearance order.
Claim 24
Dependent Claim
76 words
An article layout device as set forth in claim 11, wherein said layout data group storage means deletes data with the corresponding evaluation value data, when required to store more sets than predetermined, starting from the sets with lower evaluation values given by said layout result evaluation means among the sets of the article space division result, said column layout order and said article data layout order so as to store a new set of data.