Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
291 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having m×N pixels; positions indicating means for indicating predetermined positions in the picture plane of said display device means; cursor displaying means for displaying a cursor at the positions indicated by said position indicating means; element inputting means for executing a first step of displaying at the display position of said cursor a starting point of elements forming the figure to be drawn in the picture plane of said display device means as a starting node, a second step of storing in said memory means a node number of a node if the numbered node is present in the vicinity of the starting node, or of assigning a specified node number to a node if there are no nodes already numbered present in the vicinity of the starting node and storing the specified node number in said memory means, a third step of displaying pixels at the display positions of said cursor indicated by said position indicating means from the position of the starting node as an element, a fourth step of displaying an ending point of the element at the display position of said cursor as an ending node, a fifth step of storing a node number of a node if the numbered node is present in the vicinity of the ending node, and of assigning and storing a specified node number to a node if there are no nodes already numbered present in the vicinity of the ending node, and a sixth step of storing information between the starting node and the ending node; and shape recognition means for recognizing the shape of the element is a predetermined manner.
Claim 2
Dependent Claim
291 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having m×N pixels; positions indicating means for indicating predetermined positions in the picture plane of said display device means; cursor displaying means for displaying a cursor at the positions indicated by said position indicating means; element inputting means for executing a first step of displaying at the display position of said cursor a starting point of elements forming the figure to be drawn in the picture plane of said display device means as a starting node, a second step of storing in said memory means a node number of a node if the numbered node is present in the vicinity of the starting node, or of assigning a specified node number to a node if there are no nodes already numbered present in the vicinity of the starting node and storing the specified node number in said memory means, a third step of displaying pixels at the display positions of said cursor indicated by said position indicating means from the position of the starting node as an element, a fourth step of displaying an ending point of the element at the display position of said cursor as an ending node, a fifth step of storing a node number of a node if the numbered node is present in the vicinity of the ending node, and of assigning and storing a specified node number to a node if there are no nodes already numbered present in the vicinity of the ending node, and a sixth step of storing information between the starting node and the ending node; and shape recognition means for recognizing the shape of the element is a predetermined manner.
Claim 3
Dependent Claim
90 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means includes a position storing means for storing data concerning the positions of the elements of the figure in the picture plane to be displayed in said third step in sequence for every pixel and said shape recognizing means deletes the elements in order to provide modification of the elements in accordance with the contents of the storage in said position storing means and displays the modified elements in the picture plane of said display device means.
Claim 4
Dependent Claim
106 words
A graphics input apparatus as claimed in claim 1, wherein said shape recognizing means executes a seventh step of calculating data concerning a straight line between the position of said starting node and the position of said ending node and a eighth step of calculating the distances between said straight line and each of the pixels forming the element of the figure and of recognizing the element as a straight line if the maximum distance in the calculated distance is less than a predetermined distance, or, of recognizing the element as a curve if the maximum distance is equal to or more than the predetermined distance.
Claim 5
Dependent Claim
159 words
A graphics input apparatus as claimed in claim 1, wherein said shape recognizing means executes a seventh step of the calculating data concerning to a straight line between the position of the starting node and the position of the ending node, an eighth step of calculating, the distances between said straight line and each of the pixels forming the element of the figure and, of recognizing the element as a straight line if the maximum distance in the calculated distances is less than a predetermined distance, or of recognizing the element as a curve if the maximum distance in the calculated distance is more than or equal to the predetermined distance, and a ninth process for deleting the elements indicated by said position indicating means and displaying the straight line or curve recognized as the element on the basis of contents stored in said memory means if the maximum distance is equal to or more than the predetermined distance.
Claim 6
Dependent Claim
85 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means executes a tenth step of counting the time which passes until the element of the figure is drawn from the starting node to the ending node and said shape recognizing means executes an eleventh step of recognizing the element as a straight line if the counted time is shorter than a predetermined time, or of recognizing the element as a curve if the counted time is longer than the predetermined time.
Claim 7
Dependent Claim
118 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means executes a twelfth step of counting the time which passes from the display of a pixel of the element until the display of the next pixels of the elements and a thirteenth step of taking an average of the counted time and dividing the total number of pixels forming the element by the average time to calculate a drawing speed and said shape recognizing means executes a fourteenth step of recognizing the element as a straight line if the drawing speed is higher than predetermined speed, or of recognizing the element as a curve if the drawing speed is lower than the predetermined speed.
Claim 8
Dependent Claim
114 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means executes a twelfth step of counting the time which passes from the display of a pixel of the element until the display of the next pixel of the element and a fifteenth step for determining the longest time in the counted time to be a parameter depending on a drawing speed and said shape recognizing means executes a sixteenth step of recognizing the element as a straight line if the value of the parameter is higher than a predetermined value, or of recognizing the element as a curve if the value of the parameter is lower than said predetermined value.
Claim 9
Dependent Claim
112 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means includes a position storing means for storing the positions in the element of the figure displayed in said third step in sequence for every pixel and said shape recognizing means executes a seventeenth step of calculating angles defined by a straight line and each of lines between the starting node and pixels forming the element and an eighteenth step of recognizing the element as a straight line if the minimum angle in the calculated angles is smaller than predetermined angle, or of recognizing the element as a curve if the minimum angle is larger than said predetermined angle.
Claim 10
Dependent Claim
127 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means includes position storing means for storing the positions in the display of the element of the figure displayed in said third step in sequence for every pixel and said shape recognizing means executes a seventeenth step of calculating angles defined by segments between the starting node and the position of each of pixels forming the elements, a nineteenth step of calculating the width of the element on the basis of the calculated angles, and a twentieth step of, if the calculated width is smaller than a predetermined width, recognizing the element as a straight line, or of recognizing the element as a curve if the calculated width is larger than the predetermined width.
Claim 11
Dependent Claim
63 words
A graphics input apparatus as claimed in claim 1, wherein said element inputting means includes sample storing means for sampling the characteristics of the elements from the positions of pixels forming the elements and storing the sampled characteristics upon drawing of the elements and said shape recognizing means recognizes the elements on the basis of the contents stored in said sample storing means.
Claim 12
Dependent Claim
112 words
A graphics input apparatus as claimed in claim 10, wherein said shape recognizing means executes a seventeenth step of calculating and storing angles formed by the straight line passing through the starting node and each of segments between the starting node and the position of each of the pixels forming an element of a figure, a nineteenth step of calculating the width of the element on the basis of said calculated angles, and a twentieth step of recognizing the element as a straight line if the calculated width is smaller than the predetermined width, or of recognizing the element as a curve if the calculated width is larger than said predetermined width.
Claim 13
Dependent Claim
91 words
A graphics input apparatus as claimed in claim 10, wherein said shape recognizing means executes a twenty-first step of calculating and storing the distance between the starting node and each of pixels forming an element of the figure, a twenty-second step of calculating the change rate of the calculated distance, and a twenty-third step of recognizing the element as a straight line if said change rate is smaller than predetermined change rate, or of recognizing the element as a curve if the change rate is larger than the predetermined change rate.
Claim 14
Dependent Claim
131 words
A graphics input apparatus as claimed in claim 10, wherein said shape recognizing means executes a twenty-fourth step of calculating and storing data concerning to the straight line between the position of one pixel of the element and the position of one pixel of another element, the straight line being connected to the element and a twenty-fifth step of calculating the distance between the straight line and each of the pixels in the connection between two elements and, of recognizing that the two elements are smoothly connected to each other if the maximum distance in the calculated distances is less than a predetermined distance, or, of recognizing that the two elements are not smoothly connected to each other if the maximum distance is equal to or more than said predetermined distance.
Claim 15
Dependent Claim
27 words
A graphics input apparatus as claimed in claim 1, wherein said shape recognizing means include a means for distinguishing the kinds of colors of the recognized elements.
Claim 16
Dependent Claim
29 words
A graphics input apparatus as claimed in claim 1, wherein said shape recognizing means displays a message prompting an operator to input dimensional parameters required for the recognized elements.
Claim 17
Dependent Claim
28 words
A graphics input apparatus as claimed in claim 15, wherein said shape recognizing means displays the inputted dimensions in the vicinity of the element in the picture plane.
Claim 18
Dependent Claim
47 words
A graphics input apparatus as claimed in claim 15, wherein said element inputting means indicates an element, the dimensions of which an operator is prompted to input by showing said element in a kind of color, which kind is different from those of colors of other elements.
Claim 19
Dependent Claim
354 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having M×N pixels, position indicating means for indicating predetermined positions in a picture plane of said display device means; cursor displaying means for displaying a cursor at the positions indicated by said position indicating means; inter-node connection inputting means for executing a first step of displaying at the display position of the cursor one end of an edge to be drawn in said picture plane as a node, a second step of storing in said memory means a specified node number of a numbered node if the numbered node is present in the vicinity of the end displayed as a node, or of assigning a specified node number to a node if there is no numbered node in the vicinity of the end displayed as a node and storing the node number of the end displayed as a node, a third step of displaying the pixels of the picture plane at the positions of the cursor moved from the end by said position indicating means as an edge and also assigning a specified edge number to said edges and storing the edge number of the numbered edges in said memory means, a fourth step of displaying at said display position of the cursor the other end of said edge as a node, a fifth step of assigning the node number of the predetermined node to a node if the numbered node is present in the vicinity of the other end displayed as a node, or of assigning a specified node number to another node and storing the specified node number in said memory means if no numbered node is present in the vicinity of the other end displayed as a node, and a sixth step of storing information on the connection between the node in said second step and the node in said fifth step; and means for storing data of faces defined by the nodes and edges, the number of the nodes, and the edge numbers of edges as information on the faces.
Claim 20
Dependent Claim
354 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having M×N pixels, position indicating means for indicating predetermined positions in a picture plane of said display device means; cursor displaying means for displaying a cursor at the positions indicated by said position indicating means; inter-node connection inputting means for executing a first step of displaying at the display position of the cursor one end of an edge to be drawn in said picture plane as a node, a second step of storing in said memory means a specified node number of a numbered node if the numbered node is present in the vicinity of the end displayed as a node, or of assigning a specified node number to a node if there is no numbered node in the vicinity of the end displayed as a node and storing the node number of the end displayed as a node, a third step of displaying the pixels of the picture plane at the positions of the cursor moved from the end by said position indicating means as an edge and also assigning a specified edge number to said edges and storing the edge number of the numbered edges in said memory means, a fourth step of displaying at said display position of the cursor the other end of said edge as a node, a fifth step of assigning the node number of the predetermined node to a node if the numbered node is present in the vicinity of the other end displayed as a node, or of assigning a specified node number to another node and storing the specified node number in said memory means if no numbered node is present in the vicinity of the other end displayed as a node, and a sixth step of storing information on the connection between the node in said second step and the node in said fifth step; and means for storing data of faces defined by the nodes and edges, the number of the nodes, and the edge numbers of edges as information on the faces.
Claim 21
Dependent Claim
57 words
A graphics input apparatus as claimed in claim 18, wherein said inter-node connection inputting means, after selecting the node corresponding to one end of the edges, displays the pixels at the positions of the cursor moving in the picture plane until said inter-node connection inputting means selects the node corresponding to the other end of the edge.
Claim 22
Dependent Claim
35 words
A graphics input apparatus as claimed in claim 18, wherein, said inter-node connection inputting means draws a straight line or curve between both ends of an edge when both ends of the edge are selected.
Claim 23
Dependent Claim
36 words
A graphics input apparatus as claimed in claim 18, wherein said inter-node connection inputting means changes the kinds of colors or lines of the nodes and the edges forming the faces, data of which are stored.
Claim 24
Dependent Claim
36 words
A graphics input apparatus as claimed in claim 18, wherein said inter-node connection inputting means selects the different kind of color or line to show the nodes and edges forming a different one of the faces.
Claim 25
Dependent Claim
399 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having M×N pixels; position indicating means for indicating predetermined positions in the picture plane of said display device means; cursor displaying means for displaying a cursor at the position indicated by said position indicating means; inter-node connection inputting means for executing a first step of displaying at the display position of the cursor one end of edge to be drawn in the picture plane as a node, a second step of storing in said memory means a specified node number to a node to which the specified number has been already assigned is present in the vicinity of the one end displayed as a node, or of assigning a specified node number to a node if there is no numbered node in the vicinity of the one end displayed as a node and storing the node number of the node in said memory means, a third step of displaying said pixels in the picture plane at the position of the cursor moved from the one end of said position indicating means as an edge and also assigning a specified number to the edge and storing the edge number of the edges in said memory means, a fourth step of displaying at said display position of the cursor the other end of the edge as a node, a fifth step of assigning a node number of a numbered node to the node displayed in the fourth step if the numbered node is present in the vicinity of the other end displayed as a node, or of assigning a specified node number to the node displayed in the fourth step if numbered nodes are present in the vicinity of the displayed node and of storing the specified node number of the displayed node, and a sixth step of storing information on the connection between the node in said second step and the node in said fifth step; and means for executing a seventh step of calculating data of trees, an eighth step of adding one corresponding branch to each of the trees to calculate each loop, a ninth step of storing data of the loops as data of faces, and a tenth step of storing the number of the nodes and the number of said edges as data of the faces.
Claim 26
Dependent Claim
399 words
A graphics input apparatus, which includes: memory means; display device means capable of displaying a figure in a picture plane having M×N pixels; position indicating means for indicating predetermined positions in the picture plane of said display device means; cursor displaying means for displaying a cursor at the position indicated by said position indicating means; inter-node connection inputting means for executing a first step of displaying at the display position of the cursor one end of edge to be drawn in the picture plane as a node, a second step of storing in said memory means a specified node number to a node to which the specified number has been already assigned is present in the vicinity of the one end displayed as a node, or of assigning a specified node number to a node if there is no numbered node in the vicinity of the one end displayed as a node and storing the node number of the node in said memory means, a third step of displaying said pixels in the picture plane at the position of the cursor moved from the one end of said position indicating means as an edge and also assigning a specified number to the edge and storing the edge number of the edges in said memory means, a fourth step of displaying at said display position of the cursor the other end of the edge as a node, a fifth step of assigning a node number of a numbered node to the node displayed in the fourth step if the numbered node is present in the vicinity of the other end displayed as a node, or of assigning a specified node number to the node displayed in the fourth step if numbered nodes are present in the vicinity of the displayed node and of storing the specified node number of the displayed node, and a sixth step of storing information on the connection between the node in said second step and the node in said fifth step; and means for executing a seventh step of calculating data of trees, an eighth step of adding one corresponding branch to each of the trees to calculate each loop, a ninth step of storing data of the loops as data of faces, and a tenth step of storing the number of the nodes and the number of said edges as data of the faces.
Claim 27
Dependent Claim
50 words
A graphics input apparatus as claimed in claim 23, wherein said inter-node connection inputting means, after selecting the node corresponding to one end of the edge, displays the position of the cursor moving in the picture plane until it selects the node corresponding to the other end of the edge.
Claim 28
Dependent Claim
39 words
A graphics input apparatus as claimed in claim 23, wherein when the nodes at both ends of the edges are selected, said inter-node connection inputting means draws a straight line or curve between the nodes at both the ends.
Claim 29
Dependent Claim
32 words
A graphics input apparatus as claimed in claim 23, wherein said inter-node connection input means changes the kinds of colors or lines of said nodes and said edges forming the stored faces.
Claim 30
Dependent Claim
37 words
A graphics input apparatus as claimed in claim 23, wherein said inter-node connection inputting means selects different kind of color or line to show the nodes and edges forming a different face stored in said memory means.