Scanning method of paper drawing coordinate by pointing device
A pointing device-based method directly scans and converts paper drawing coordinates into numerical data by calculating paper size and scale, addressing inefficiencies in existing ruler-based methods and ensuring accurate data entry into computers.
Patent Information
- Application Number
- JP2023220585
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-09
- Estimated Expiration
- 2043-12-27
AI Technical Summary
Existing methods for measuring coordinates on large paper drawings, such as those of ships, are inefficient and prone to errors due to the use of rulers, especially when paper size and scale are not explicitly stated, leading to time-consuming and inaccurate data entry into computers.
A method using a pointing device, such as a mouse, to directly scan and convert paper drawing coordinates into numerical data by determining paper size and scale through coordinate calculations based on mouse movements and paper dimensions, allowing direct recording into a computer.
This method enables efficient and accurate conversion of paper drawing coordinates into numerical data using common hardware, eliminating the need for dedicated equipment and reducing errors, thus providing a cost-effective and location-independent solution.
Smart Images

Figure 2025103288000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to coordinate measurement of paper drawings such as ships, and relates to a method for scanning paper drawing coordinates using a pointing device.
Background Art
[0002] Conventionally, regarding coordinate measurement of this type of paper drawing, for example, those disclosed in Japanese Unexamined Patent Application Publication No. 2018-41457 are known. The disclosure of Japanese Unexamined Patent Application Publication No. 2018-41457 relates to the invention title "Digitizer Sharp Pencil", and in the invention problem of "ensuring the function as a position indicator even when writing is being done as a sharp pencil" (see paragraph number 0006 of the specification of this publication), "inside the shaft cylinder, a sharp pencil unit capable of writing a drawing line on paper, a ferrite core having an electromagnetic induction coil disposed on the outer periphery, and a pressure sensor for sensing the pressure applied to the sharp pencil unit are accommodated, and from the rear end of the shaft cylinder, a digitizer sharp pencil in which a knock button used for the core feeding operation of the sharp pencil unit protrudes, the ferrite core is provided near the tip of the sharp pencil unit, the pressure sensor is electrically connected to the electromagnetic induction coil, and when the sharp pencil unit moves backward due to the pressure by writing, the pressure sensor operates, and an operation display means for displaying the operation of the pressure sensor is further provided" (see the description of claim 1 of the claims of this publication, etc.). By adopting such a configuration, "when providing the sharp pencil with the function as a position indicator, it becomes possible to surely function as a position indicator even when writing is being done as a sharp pencil" (see paragraph number 0016 of the specification of this publication). However, since paper drawings of ships and the like have a large paper size, it is difficult to use dedicated equipment such as a digitizer. In practice, the points plotted by hand on the paper coordinates are measured with a ruler, the scale is calculated, and then input into a computer. When the paper size is large or the number of plotting points is large, measuring with a ruler takes time and there are problems such as misreading.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] An object of the present invention is to provide a method for scanning paper drawing coordinates by a pointing device that can directly convert the coordinates on a paper drawing into numerical data and record them directly in a computer by dragging on the paper drawing using a pointing device (hereinafter also referred to as a "mouse") connected to a computer (hereinafter also referred to as a "PC").
Means for Solving the Problems
[0005] In order to solve the above problems, the invention according to claim 1 of the present application is a method for scanning paper drawing coordinates by a pointing device, comprising a flat desk or floor for placing the paper drawing, a computer, and a pointing device connected thereto, and installing a paper drawing on which a scanning target member is plotted on a horizontal desk or the like; when there is no description of "paper size (L)" on the paper drawing, placing the pointing device at the lower left end of the paper drawing and clicking to obtain the coordinates (X0, Y0) of that point; sliding the pointing device on the paper drawing and moving it to the upper right end of the opposite end, clicking the pointing device at that point, obtaining the coordinates (X1, Y1) of that point on the paper drawing, and determining the paper size of the paper drawing by the following formula: Paper size (L) = tan (tangent) (Y1 - Y0) / (X1 - X0) When there is no description of "scale (S)" on the paper drawing, obtain the movement amount along the dimension display of the member with the dimension described in the paper drawing by a pointing device, and determine the scale of the paper drawing by the formula shown below, Scale of drawing (S) = Movement amount of pointing device along dimension display / Dimension of member described in paper drawing Place the pointing device at an arbitrary point on the paper drawing, click to obtain the coordinates (X2, Y2) of that point as the reference point coordinates, move the pointing device from the reference point coordinates (X2, Y2) to the measurement point A on the paper drawing, and obtain the relative coordinates (X3, Y3) of the desired measurement point A on the paper drawing with respect to the reference point, calculate the movement amounts Cx and Cy of the mouse per 1 mm in the paper drawing based on the formula below from the paper size, scale S, and the obtained reference point coordinates (X3, Y3) on the paper drawing, and record them in the computer, (Mouse movement amount Cx in the X direction) Cx = (X1 - X0) ÷ L ÷ S (Mouse movement amount Cy in the Y direction) Cy = (Y1 - Y0) ÷ L ÷ S Coordinates (XA, YA) of measurement point A on the paper drawing XA = (X3 - X2) × Cx YA = (Y3 - Y2) × Cy Repeating the above steps, characterized by having.
Advantages of the Invention
[0006] Since it is a method consisting of the above steps, it is composed only of an existing and popular pointing device and a computer, does not require dedicated hardware or an arithmetic unit, is inexpensive, and can be used regardless of location, thus providing a method for scanning paper drawing coordinates.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
[0008] Based on the drawings showing embodiments as a form for implementing the method of scanning paper drawing coordinates using the pointing device according to the present invention, a detailed description will be given. **Example**
[0009] First, in the present invention, a pointing device connected to a computer is placed at the edge of a paper drawing, the paper size and scale of the paper drawing are set. After the setting, the pointing device is clicked at an arbitrary point (for example, a reference point) on the paper drawing, dragged to the next point (for example, a measurement point A), and clicked again, so that the coordinates of the actual drawing displayed on the paper drawing are calculated by the computer and automatically recorded. This is a method of scanning paper drawing coordinates using a pointing device.
[0010] Figure 1 is a diagram showing the basic configuration of the first embodiment for implementing the method of scanning paper drawing coordinates using the pointing device according to the present invention. In Figure 1, reference numeral 1 denotes a paper drawing to be scanned, 2 denotes a personal computer (PC) for capturing paper drawing coordinates, 3 denotes a wireless mouse as the pointing device, and 4 denotes a desk for spreading and cutting the paper drawing.
[0011] As described above, the basic configuration for implementing the method of scanning paper drawing coordinates using the pointing device according to the present invention basically consists of a flat desk 4 or floor 4 for placing the paper drawing 1, a pointing device 3, and a computer 2. That is, basically, the computer 2 reads the coordinates of the pointing device 3 and converts and records them into the coordinates of the paper drawing 1. The details are as follows, but these processes will be executed by software driven by a computer (PC).
[0012] As a premise, for example, on paper drawings such as those of ships, there are always descriptions of "paper size (L1 / L2)" and "scale (S)" on the paper drawing, so enter them on the initial screen (the case where there are no descriptions of "paper size" and "scale" on the initial screen and the paper drawing will be described in detail later).
[0013] FIG. 2 is the initial input screen of the PC 2 for implementing the method of scanning paper drawing coordinates using the pointing device according to the first embodiment. The "paper size (L)" and "scale (S)" described on the paper drawing 1 to be scanned are displayed selectably. Therefore, when implementing the method of scanning paper drawing coordinates using the pointing device according to the first embodiment, based on the description on the paper drawing 1, select and enter any one of "A0, A1, A2, A3" for the "paper size (L)" and 1 / 20, 1 / 25, 1 / 50, 1 / 100, 1 / 250, 1 / 1 for the "scale (S)".
[0014] In addition, when there are no descriptions of "paper size" and "scale" on the paper drawing 1, there must be descriptions of design members (for example, dimensions such as "bolt length") on the paper drawing 1. Therefore, the "paper size" and "scale (S)" are obtained from the movement amount of the pointing device 3 at that location and the dimension description on the paper drawing 1.
[0015] Briefly, in the present invention, when the "paper size" and "drawing scale" are described on the paper drawing 1 to be scanned, the description is input into the initial screen shown in FIG. 2. When there is no description of "paper size" and / or "scale" on the paper drawing 1 to be scanned, the "paper size" is obtained by acquiring the respective coordinates of the pointing device 3 at each diagonal end of the paper drawing 1, and / or for a member with a dimension description in the paper drawing 1, the "scale (S)" is obtained from the movement amount of the pointing device 3 along the member dimension and the described member dimension.
[0016] Then, an arbitrary point on the paper drawing 1 is acquired as the reference point coordinates, the pointing device 3 is moved from the reference point coordinates to the desired measurement point A, and the coordinates of the relative measurement point A with respect to the reference point position are acquired. By repeating this, the movement amount of the mouse per 1 mm within the paper drawing is calculated and recorded in the computer.
[0017] FIG. 3 is a diagram showing an outline of a method for obtaining the "paper size (L)" from the coordinate data of the paper drawing 1 using a pointing device (such as a mouse) 3 generally used in the PC 2 when there is no description of the paper size (L) on the paper drawing 1. Reference numeral 5 is the scan target drawn on the paper drawing 1, and the other reference numerals are the constituent members shown in FIG. 1. The method for obtaining the "paper size (L)" and / or "scale (S)" using the method for scanning the paper drawing coordinates by the pointing device according to the first embodiment is as follows.
[0018] (1) First, as shown in FIG. 1, place the paper drawing 1 on which the scan target member is plotted, such as a horizontal desk 4. (2) As shown in FIG. 3, place the pointing device 3 at the end of the paper drawing 1 (the lower left end in FIG. 3), click it, and acquire the coordinates (X0, Y0) (the numbers [2] shown in FIG. 3) of that point. (3) Next, slide the pointing device 3 on the paper drawing 1 and move it to the opposite end (the upper right end in FIG. 3), click the pointing device 3 at that point, and determine the paper size (L) of the paper drawing 1 from the coordinates (X1, Y1) at that point (the numbers [4] shown in FIG. 3).
[0019] Although not shown, when obtaining the scale (S) of the paper drawing 1 using the paper drawing coordinate scanning method by the pointing device according to the first embodiment, for the scanned target member with dimensions described in the paper drawing 1, move the pointing device 3 along the described dimensions, and obtain the "scale (S)" from the ratio of the movement amount to the dimension. That is, Paper size (L) = tan (tangent) Y1 - Y0 / X1 - X0 Drawing scale (S) = Movement amount of the pointing device 3 / Dimension of the member described in the paper drawing
[0020] Next, based on the paper size and scale determined by the paper drawing coordinate scanning method by the pointing device according to the first embodiment, the reference point and the required number of measurement points of the paper drawing 1 are obtained, and an overview of determining each coordinate in the paper drawing based on these is explained.
[0021] FIG. 4 is a diagram showing an overview of obtaining the reference point and measurement points A, B,... of the paper drawing 1 and determining the coordinates in the paper drawing 1 for the measurement points A, B,... by the paper drawing coordinate scanning method by the pointing device according to the first embodiment. In FIG. 4, + indicates the reference point (the number [5] shown in FIG. 4), the measurement point A (the number [7] shown in FIG. 4), and the measurement point B (the number [8] shown in FIG. 4), and the remaining symbols indicate the same members as shown in FIGS. 1 and 3.
[0022] (Determination of the reference point (X2, Y2)) (4) Place the pointing device 3 at an arbitrary point on the paper drawing 1, click it, and obtain the coordinates (X2, Y2) at that point (the number [5] shown in FIG. 4) as the reference point coordinates.
[0023] (Determination of the coordinates of measurement point A on the paper drawing 1) (5) Move the pointing device 3 from the reference point coordinates (X2, Y2) to the measurement point A on the paper drawing 1, and obtain the relative coordinates (X3, Y3) (the number [7] shown in Fig. 4) of the desired measurement point A on the paper drawing 1 with respect to the reference point. (8) Based on the scale S obtained in (3) and the coordinates (X3, Y3) on the paper drawing 1 obtained in (5), calculate the movement amounts Cx and Cy of the mouse 3 per 1 mm in the paper drawing 1 for the coordinates within the drawing according to the following formula, and record them in the computer 2.
[0024] Since the movement amounts Cx and Cy of the mouse 3 per 1 mm in the paper drawing 1 can both be obtained by (mouse movement amount ÷ paper size ÷ scale), the movement amounts Cx and Cy of the mouse 3 per 1 mm in the paper drawing 1 to be memorized can be obtained from the following formula. (Movement amount Cx of the mouse 3 in the X direction) Cx = (X1 - X0) ÷ L ÷ S (Movement amount Cy of the mouse 3 in the Y direction) Cy = (Y1 - Y0) ÷ L ÷ S
[0025] (Determination of the coordinates of measurement point B on the paper drawing 1) (8) Move the pointing device 3 to the measurement point B and obtain the coordinates (x4, Y4) (the number [9] shown in Fig. 4) of the measurement point B on the paper drawing 1. (9) Perform the same processing as in (8). (10) Thereafter, repeat (8) and (9) to obtain and memorize the coordinates (X4, Y4) (not shown in Fig. 4) of the measurement points C, ··· on the paper drawing 1.
[0026] As a result, the coordinates (XA, YA) of the measurement point A on the paper drawing 1 can be obtained by the following formula in relation to the measurement point B. XA = (X3 - X2) × Cx YA = (Y3 - Y2) × Cy
[0027] When these are organized, they can be represented in the following table, and the measurement results can be output as table data, or, if necessary, a figure can be drawn on the screen of PC2.
[0028]
Table 1
[0029] As described above, the predetermined coordinates in the paper drawing 1 can be stored in PC2 as table data, and if necessary, by being incorporated into other PC software (program), just by dragging on the paper drawing using the pointing device 3, the coordinates on the paper drawing can be directly converted into numerical data, and the converted numerical data can be directly recorded in the computer.
Industrial Applicability
[0030] The present invention relates to the coordinate measurement of paper drawings such as those of ships, and is used in a method for scanning paper drawing coordinates by a pointing device.
Explanation of Signs
[0031] 1 Paper drawing to be scanned 2 Personal computer (PC) for capturing paper drawing coordinates 3 Wireless mouse 4 Machine bed 5 Scanning target
Claims
【Claim 1】 It consists of a flat desk or floor for placing the paper drawing 1, a computer, and a pointing device connected thereto. (1) The step of placing a paper drawing on which a member to be scanned is plotted on a horizontal desk 4 or the like. (2) When there is no description of "paper size (L)" on the paper drawing, place the pointing device at the lower left end of the paper drawing and click to obtain the coordinates (X0, Y0) of that point. (3) Slide the pointing device on the paper drawing and move it to the upper right end of the opposite end, click the pointing device at that point, obtain the coordinates (X1, Y1) of that point on the paper drawing, and determine the paper size of the paper drawing by the following formula. Paper size (L) = tan (tangent) Y1 - Y0 / X1 - X0 (4) When there is no description of "scale (S)" on the paper drawing, obtain the movement amount along the dimension display of the member on which the dimension is described within the paper drawing, and determine the scale of the paper drawing by the following formula. Scale of the drawing (S) = Movement amount of the pointing device along the dimension display / Dimension of the member described on the paper drawing (4) Place the pointing device at an arbitrary point on the paper drawing, click it, and obtain the coordinates (X2, Y2) of that point as the reference point coordinates. (5) Move the pointing device from the reference point coordinates (X2, Y2) to the measurement point A on the paper drawing, and obtain the relative coordinates (X3, Y3) of the desired measurement point A on the paper drawing with respect to the reference point. (6) Calculate the movement amounts Cx and Cy of the mouse per 1 mm in the paper drawing based on the following formula from the paper size and scale S obtained in (3) and (4) and the reference point coordinates (X3, Y3) on the paper drawing obtained in (5), and record them in the computer. (Movement amount Cx of the mouse in the X direction) Cx = (X1 - X0) ÷ L ÷ S (Movement amount Cy of the mouse in the Y direction) Cy = (Y1 - Y0) ÷ L ÷ S Coordinates (XA, YA) of the measurement point A on the paper drawing XA = (X3 - X2) × Cx YA = (Y3 - Y2) × Cy (7) The step of repeating the above (5) to (8). A method for scanning paper drawing coordinates by a pointing device, characterized by comprising the above.
Citation Information
Patent Citations
Coordinate reading device
JP1985030040U
Image input device
JP1987245767A
Input method for line graphic data
JP1990157971A
Electronic measure
JP1994018250A
Digitizer sharp pencil
JP2018041457A