Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
224 words
A drawing processing apparatus for extracting desired figures from a drawing as numerical data, comprising: drawing input means for inputting a background drawing and a to-be-processed drawing and dividing figures drawn on said background drawing and said to-be-processed drawing into a plurality of segments to convert each of the segments to vector data, said to-be-processed drawing including figures drawn on the same figures as said background drawing; storing means for storing said vector data corresponding to said background drawing and said vector data corresponding to said to-be-processed drawing; registration means for registering said background drawing and said to-be-processed drawing with each other using said vector data read out from said storing means; candidate vector extracting means for setting a predetermined circumscribed rectangle for each of said vectors obtained from said background drawing and extracting said vector data obtained from said to-be-processed drawing included in said circumscribed rectangle; calculating means for calculating a degree of overlap between said vector data and said candidate vector data and determining said candidate vector data as a corresponding vector extracted from said background drawing when the degree of overlap is equal to or lower than a predetermined threshold value; and classifying means for classifying vectors, which correspond to the vectors formed from the figure on said background drawing, from the vectors formed from the figure on said to-be-processed drawing.
Claim 2
Dependent Claim
224 words
A drawing processing apparatus for extracting desired figures from a drawing as numerical data, comprising: drawing input means for inputting a background drawing and a to-be-processed drawing and dividing figures drawn on said background drawing and said to-be-processed drawing into a plurality of segments to convert each of the segments to vector data, said to-be-processed drawing including figures drawn on the same figures as said background drawing; storing means for storing said vector data corresponding to said background drawing and said vector data corresponding to said to-be-processed drawing; registration means for registering said background drawing and said to-be-processed drawing with each other using said vector data read out from said storing means; candidate vector extracting means for setting a predetermined circumscribed rectangle for each of said vectors obtained from said background drawing and extracting said vector data obtained from said to-be-processed drawing included in said circumscribed rectangle; calculating means for calculating a degree of overlap between said vector data and said candidate vector data and determining said candidate vector data as a corresponding vector extracted from said background drawing when the degree of overlap is equal to or lower than a predetermined threshold value; and classifying means for classifying vectors, which correspond to the vectors formed from the figure on said background drawing, from the vectors formed from the figure on said to-be-processed drawing.
Claim 3
Dependent Claim
50 words
The drawing processing apparatus according to claim 1, wherein said drawing input means includes means for dividing each of a plurality of linear figures on the drawings into a plurality of segments, and performing a bending line approximation for said plurality of segments, thereby expressing the linear figures as vectors.
Claim 4
Dependent Claim
37 words
The drawing processing apparatus according to claim 1, wherein said drawing input means includes means for setting outlines corresponding to the plurality of linear figures, and for performing a bending line approximation for segments of the outlines.
Claim 5
Dependent Claim
57 words
The drawing processing apparatus according to claim 1, wherein said extracting means includes means for determining Whether corresponding original and candidate vectors coincide and for making said original vectors and said candidate vectors correspondent to each other when a degree of overlap of said corresponding original vectors and candidate vectors is less than a predetermined threshold value.
Claim 6
Dependent Claim
48 words
The drawing processing apparatus according to claim 1, wherein said drawing input means includes means for dividing figures on said background drawing and said to-be-processed drawing into a plurality of segments, and for converting the segments into segment data of numerical values, thereby representing the segments as vectors.
Claim 7
Dependent Claim
69 words
The drawing processing apparatus according to claim 1, wherein said extracting means extracts vectors which correspond to the vectors formed from the figure on said background drawing from the vectors formed on the figure on said to-be-processed drawing such that if a background figure vector coincides with a corresponding vector of said to-be-processed drawing which represents arrangement plan information, said corresponding vector of said to-be-processed drawing is not extracted.