Length measuring device, length measuring method, program, and height gauge

The length measurement device employs two-dimensional codes and a controller to convert coordinate information into accurate length measurements, addressing the issue of slit skipping and ensuring precise readings.

JP7624258B2Active Publication Date: 2025-01-30TANITA CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024063510
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-04-10
Publication Date
2025-01-30
Estimated Expiration
2038-08-31

AI Technical Summary

Technical Problem

Existing length measurement devices, such as digital height meters, suffer from inaccuracies due to slit skipping during measurement, which are difficult to detect and correct, leading to inconsistent and inaccurate readings.

Method used

The use of a length measurement device equipped with a scale portion featuring two-dimensional codes with different patterns in both length and width directions, a camera to read these codes, and a controller to convert coordinate information into accurate length measurements, independent of the scale's mounting accuracy.

Benefits of technology

This configuration allows for precise length measurements by converting coordinate information into length information, eliminating errors caused by slit skipping and ensuring accurate readings regardless of scale alignment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007624258000001
    Figure 0007624258000001
  • Figure 0007624258000002
    Figure 0007624258000002
  • Figure 0007624258000003
    Figure 0007624258000003
Patent Text Reader

Abstract

To measure a precise length of a measurement target object regardless of the precision of attachment of a scale part.SOLUTION: A length measuring device 10 includes: a scale part 11 provided in a column 2, two-dimensional codes 50 with different patterns being lined in the scale part in at least a length direction; a camera 12 for reading the two-dimensional codes 50; an acquisition unit 21 for reading coordinate information from the read two-dimensional codes 50; and a converter 22 for converting the acquired coordinate information to length information on the basis of the correspondence relation between previously generated coordinate information and the information on the length of the column 2.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a length measuring device, a length measuring method, a program, and a height measuring device equipped with the length measuring device. [Background technology]

[0002] As a length measuring device, there is a height gauge for measuring height. Conventionally, digital height gauges have been proposed that do not require the operator to directly read the scale. As an example of a digital height gauge, there is a type that counts the number of slits using an optical sensor such as a linear encoder or a rotary encoder when a cursor is moved, and converts the number of slits into a length.

[0003] The inventor recognized that in a method of converting the number of slits into length, the measured value may deviate if a slit is skipped, and height may not be measured accurately. The inventor also recognized that once a slit is skipped, the measured value continues to deviate in subsequent measurements, and that the occurrence of skipping of a slit is difficult for a measuring operator to notice, so that it is necessary to move the cursor to the origin every time height is measured.

[0004] Patent Document 1 discloses a digital height measuring device that includes a scale with graduations displayed as barcodes, a sensor attached to a cursor placed on the head of a person to be measured that reads the barcode on the scale, and a liquid crystal screen that displays the value of the barcode read by the sensor. In this digital height measuring device, the sensor only reads the barcode at the position where the cursor is stopped, so no skipping occurs and there is no need to move the cursor to the origin every time height is measured. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 08-336510 Summary of the Invention [Problem to be solved by the invention]

[0006] However, in the height measuring device of Patent Document 1, the graduations of the scale are displayed as barcodes instead of numbers, so the barcode indicating the height value must be provided at a position corresponding to the height value, which requires that the scale be attached with high precision.

[0007] The present invention has been made in consideration of the above problems, and has an object to accurately measure the length of an object to be measured regardless of the accuracy of mounting the scale portion. [Means for solving the problem]

[0008] According to one aspect of the present invention, a length measuring device for measuring the length of a measured object comprises a scale unit provided on the measured object and having two-dimensional codes with different patterns arranged at least in the longitudinal direction, a reading unit for reading the two-dimensional code, an acquisition unit for acquiring coordinate information from the read two-dimensional code, and a conversion unit for converting the acquired coordinate information into length information based on a correspondence between pre-generated coordinate information and length information of the measured object. Effect of the Invention

[0009] In the above aspect, the reading unit reads the two-dimensional code arranged on the scale unit and obtains coordinate information of the two-dimensional code. The coordinate information is converted into length information based on a correspondence relationship between the previously generated coordinate information and length information of the object to be measured. In this way, the two-dimensional code simply indicates the coordinate information on the scale unit, and the coordinate information does not indicate the length of the object to be measured itself, so that the length of the object to be measured can be accurately measured regardless of the accuracy of mounting the scale unit. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic perspective view of a length measuring device according to an embodiment of the present invention and a height measuring device to which the length measuring device is applied. [Diagram 2] FIG. 2 is a block diagram of the length measuring device. [Diagram 3] FIG. 3 is an enlarged view for explaining the configuration of the length measuring device. [Figure 4] FIG. 4 is a diagram showing an example of a two-dimensional code. [Diagram 5] FIG. 5 is a diagram showing a modified example of a two-dimensional code. [Figure 6] FIG. 6 is a diagram for explaining measurement of length when the scale is attached at an angle. [Figure 7] FIG. 7 is a flowchart of height measurement using a height measuring device. [Figure 8] FIG. 8 is a diagram illustrating the rotation angle of a two-dimensional code. [Figure 9] FIG. 9 is a side view illustrating a modified example of the height measuring device. [Figure 10] FIG. 10 is a side view illustrating another modified example of the height measuring device. [Figure 11] FIG. 11 is a front view of FIG. [Figure 12] FIG. 12 is a configuration diagram for explaining a modified example in which the length measuring device according to the embodiment of the present invention is applied to a tape measure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, a length measuring device 10 according to an embodiment of the present invention and a height measuring device 100 including the length measuring device 10 will be described with reference to the drawings.

[0012] First, the overall configuration of a height measuring device 100 will be described with reference to FIG.

[0013] 1, the height measuring device 100 includes a measurement stand 1, a support 2, a cursor 3, and a length measuring device 10. The length measuring device 10 includes a measurement start switch 25 and a display unit 30, as described below.

[0014] The measurement table 1 is a table on which a subject stands when measuring his / her height. The measurement table 1 is placed on a horizontal floor. The upper surface of the measurement table 1 is set parallel to the floor.

[0015] The support pillar 2 extends vertically from the measurement table 1. The support pillar 2 is formed to be hollow. A scale unit 11, which will be described later, is provided inside the support pillar 2.

[0016] The cursor 3 is provided so as to move vertically (up and down) relative to the support column 2. The cursor 3 protrudes towards the outside of the support column 2 so that its lower surface is parallel to the upper surface of the measurement table 1. The cursor 3 is driven by a motor (not shown). The cursor 3 automatically moves relative to the support column 2 when measuring height. The cursor 3 is provided with a camera 12 that captures an image of a scale section 11 as a reading section described later.

[0017] When the measurement start switch 25 is operated with the person to be measured standing on the measurement platform 1, the height measuring device 100 lowers the cursor 3 from above. The height measuring device 100 displays on the display unit 30 the position of the cursor 3 when it touches the top of the person to be measured's head, i.e., the length of the support pole 2 in the section from the top surface of the measurement platform 1 to the bottom surface of the cursor 3 at this time, as the height of the person to be measured. In this way, the height measuring device 100 measures the length of the support pole 2 from the measurement platform 1, which is equivalent to the height of the person to be measured. Here, the support pole 2 corresponds to the object to be measured.

[0018] The cursor 3 moves upward when it comes into contact with the head of the person to be measured and height measurement is completed, thereby allowing the person to step down from the measurement platform 1.

[0019] Next, the length measuring device 10 will be described with reference to FIGS.

[0020] The length measuring device 10 measures the height of a subject by measuring the length of a support 2 from the top surface of a measuring table 1. As shown in Fig. 2, the length measuring device 10 includes a scale unit 11, a camera 12, a controller 20, a measurement start switch 25, a display unit 30, and an alarm unit 40.

[0021] As shown in Fig. 3, the scale unit 11 is provided on the inside of the support column 2. The scale unit 11 is provided so that its length direction is along the direction of the length of the support column 2 that is to be measured (the length direction of the support column 2). As shown in Fig. 4, two-dimensional codes 50 with different patterns are provided on the scale unit 11 and arranged in a matrix in the length direction (Y-axis direction) and the width direction (X-axis direction) perpendicular to the length direction. The two-dimensional codes 50 do not necessarily have to be arranged in the width direction, but only need to be arranged at least in the length direction.

[0022] The scale unit 11 is formed to be longer than the measurement range of the length measuring device 10 (height measuring device 100 in this embodiment). For example, when the measurement range of the height measuring device 100 is from 100.0 [cm] to 200.0 [cm], the scale unit 11 is formed to a length of about 110 [cm], which is 10 [cm] longer than the measurement range. This allows for an attachment error when attaching the scale unit 11 to the support 2, making the attachment work easier.

[0023] The two-dimensional code 50 can be read by the camera 12, but can be formed in a manner that makes it difficult to see, for example by forming it transparent. Therefore, the scale portion 11 may be provided on the outer surface of the support 2, and the two-dimensional code 50 may be formed on top of a sketch or the like.

[0024] In Fig. 4, for the sake of simplicity, the boundaries between adjacent two-dimensional codes 50 are shown as being virtually separated by two-dot chain lines so that they are easy to understand. However, in reality, only the two-dimensional codes 50 are displayed on the scale section 11, and the two-dot chain lines are not displayed. The same is true for Figs. 5, 6, and 8.

[0025] For example, the two-dimensional code disclosed in Japanese Patent No. 3706385, Japanese Patent No. 4658427, or Japanese Patent Application Laid-Open No. 2017-10561 is used as the two-dimensional code 50. In addition, it goes without saying that the two-dimensional code 50 is not limited to the above, and may be, for example, Zcode (registered trademark) of Toppan TDK Label Co., Ltd. or other existing two-dimensional codes.

[0026] However, the two-dimensional code 50 used in the length measuring device 10 must be one that allows the length measuring device 10 to obtain different coordinate information at predetermined short intervals that allow length measurement. When the length measuring device 10 is used as a height measuring device, a two-dimensional code that allows different coordinate information to be obtained at intervals of, for example, 1 mm or less at least in the length direction is used. The two-dimensional code 50 used in the length measuring device 10 will be described below with reference to the dot pattern disclosed in Japanese Patent No. 3706385.

[0027] The two-dimensional code 50 is a dot code that indicates coordinate information (X, Y) by its dot pattern. The two-dimensional codes 50 are arranged so that different coordinate information can be obtained at intervals of 1 mm or less. That is, the two-dimensional code 50 is formed so that when read, the coordinate information in at least the length direction changes continuously at a pitch of 1 mm or less. Here, the two-dimensional code 50 is provided within the range of a virtual rectangle with one side measuring 0.1 mm. The two-dimensional codes 50 are provided continuously at a pitch of 0.1 mm.

[0028] As shown in Fig. 4, two-dimensional code 50 is constructed by dividing one pattern vertically and horizontally into multiple areas (four in this case) and displaying dots in each of the multiple areas (16 in this case). The dots in each area are offset vertically, horizontally, or diagonally from the center of the area. Two-dimensional code 50 indicates coordinate information (X, Y) by the difference in the position of the dots in each area.

[0029] In the example shown in Figure 4, two-dimensional codes 50 with different patterns corresponding to coordinates in the length direction (Y-axis direction) of the scale section 11 are provided, and two-dimensional codes 50 with the same pattern are provided in the width direction (X-axis direction) of the scale section 11.

[0030] In this case, since the same two-dimensional codes 50 are lined up in the X-axis direction, even if the imaging range of the camera 12 deviates from a certain row of two-dimensional codes 50 in the Y-axis direction, it is possible to read two-dimensional codes 50 in the adjacent row. Also, the X coordinate indicated by the two-dimensional code 50 is the same at any position in the X-axis direction. Therefore, when the scale unit 11 is attached parallel to the support 2, or when it is attached at an angle that can be ignored, it is possible to measure the length using only the Y coordinate.

[0031] Alternatively, as in the modified example shown in Figure 5, a two-dimensional code 50 having a different pattern corresponding to the coordinate in the length direction (Y-axis direction) of the scale section 11 may be provided, and a two-dimensional code 50 having a different pattern corresponding to the coordinate in the width direction (X-axis direction) of the scale section 11 may also be provided.

[0032] In this case, all of the two-dimensional codes 50 in the scale unit 11 have different coordinate information (X, Y). Therefore, when the scale unit 11 is attached at an angle to the support 2, that is, when the direction in which the camera 12 moves is at an angle to the longitudinal direction (Y-axis direction) of the scale unit 11, the length can be calculated using Pythagoras' theorem.

[0033] Specifically, as shown in Fig. 6. Since the pitch of the two-dimensional code 50 is 0.1 [mm], the length ΔX between two points in the X-axis direction and the length ΔY between two points in the Y-axis direction are known values. Therefore, for example, the length L between two two-dimensional codes 50 shown in Fig. 6 is given by √(ΔX 2 +ΔY 2 ) can be calculated.

[0034] 3, camera 12 is provided on cursor 3 and is movable up and down along support 2 together with cursor 3. Camera 12 reads two-dimensional code 50. The imaging range of camera 12 is set so that at least one two-dimensional code 50 can always be read no matter where cursor 3 is located. Camera 12 is connected to controller 20 via flexible flat cable 13.

[0035] The controller 20 is provided integrally with, for example, the display unit 30. The controller 20 is a microcomputer configured with a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The controller 20 may also be configured with a plurality of microcomputers. The controller 20 causes the length measuring device 10 to perform various functions by reading out a program stored in the ROM using the CPU.

[0036] The controller 20 is programmed to execute control of the length measuring device 10 and the height measuring device 100. A signal from the camera 12 is input to the controller 20.

[0037] 2, the controller 20 includes an acquisition unit 21 and a conversion unit 22. The acquisition unit 21 and the conversion unit 22 are virtual units that are not physically present and are implemented as functions of the controller 20 for controlling the length measuring device 10, which are realized when the controller 20 reads out a program stored in a ROM using a CPU. Alternatively, at least one of the acquisition unit 21 and the conversion unit 22 may be physically present using separate hardware such as an ASIC (Application Specific Integrated Circuit).

[0038] The acquisition unit 21 acquires coordinate information (X, Y) from the two-dimensional code 50 read by the camera 12 .

[0039] The conversion unit 22 holds data indicating the correspondence between the coordinate information and the length information of the support 2, which is generated in advance, and converts the coordinate information into length information based on the data. The conversion unit 22 converts the coordinate information into length information based on a conversion formula indicating the correspondence between the coordinate information and the length information of the support 2. The conversion formula is generated in advance based on the coordinate information and the length information of the support 2.

[0040] The correspondence between the coordinate information and the length information of the support 2 is generated when the scale unit 11 is attached to the support 2. The correspondence between the coordinate information and the length information of the support 2 is generated by reading at least one location of the two-dimensional code 50 that corresponds to a known length.

[0041] Specifically, the cursor 3 is set to a position of, for example, 100.0 [cm], and the coordinate information of that position is read by the camera 12. At this time, the coordinate information indicated by the pattern of the two-dimensional code 50 at a position 100.0 [cm] from the top surface of the measuring table 1 is taken as (X 100 ,Y 100 ), and the coordinate information indicated by the pattern of the two-dimensional code 50 at any position (X n ,Y n ) where X 100 and X n The X coordinates are the same as those of the pole 2. In this case, the length L of the pole 2 n The conversion formula to get [cm] is L n =0.01×(Y n -Y 100 )+100.0.

[0042] In addition, the constant 0.01 in the above conversion formula is a constant that is appropriate for the interval at which the coordinate information changes. That is, in this embodiment, 0.01 is used because the interval is 0.1 [mm], but if the interval is, for example, 0.5 [mm], 0.05 is used.

[0043] Alternatively, the two-dimensional code 50 may be read at two or more locations to generate a correspondence between the coordinate information and the length information of the support 2. In this way, if an error occurs in the pitch of the two-dimensional code 50, for example 0.1 mm, due to a printing process, drying process, or the like, the error can be corrected.

[0044] Specifically, for example, the coordinate information (X 150 ,Y 150 ) and then read the coordinate information (X 100 ,Y 100 ) is read. Here, X 150 and X 100 The X coordinates are the same as those of the pole 2. In this case, the length L of the pole 2 n The conversion formula to get [cm] is L n =(150.0-100.0)×(Y n -Y 100 ) / (Y 150 -Y 100 )+100.0, or L n =(150.0-100.0)×(Y n -Y 150 ) / (Y 150 -Y 100 )+150.0.

[0045] It is also possible to further correct errors by reading the two-dimensional code 50 in three or more locations and generating separate conversion equations for each area of ​​the scale section 11.

[0046] The display unit 30 is provided outside the measurement table 1, and is connected to the controller 20 in the measurement table 1 via a cable 5 (see FIG. 1). The display unit 30 displays the measurement results to visually notify the user. The display unit 30 is configured, for example, by arranging four 7-segment displays. A measurement start switch 25 is provided on the outer surface of the display unit 30. Alternatively, the display unit 30 may be configured as a liquid crystal display or the like. In this case, the measurement start switch 25 may be a touch panel in the liquid crystal display.

[0047] The notification unit 40 notifies the measurement result by sound. The notification unit 40 notifies the measurement result by playing a voice reading out the numerical value from a speaker (not shown), for example. It is sufficient that at least one of the display unit 30 and the notification unit 40 is provided. That is, only one of the display unit 30 and the notification unit 40 may be provided, or both may be provided.

[0048] Next, height measurement using the height measuring device 100 will be described with reference mainly to FIGS.

[0049] First, the person to be measured steps onto the measurement platform 1 and stands with good posture along the support 2. When the operator operates the measurement start switch 25, the controller 20 executes the flowchart shown in FIG.

[0050] In step S11, the controller 20 moves the cursor 3 down from above the person to be measured.

[0051] In step S12, it is determined whether the cursor 3 has stopped, that is, whether the cursor 3 has come into contact with the top of the head of the subject. If it is determined in step S12 that the cursor 3 has stopped, the process proceeds to step S13. On the other hand, if it is determined in step S12 that the cursor 3 has not stopped, the process proceeds to step S11, where the cursor 3 continues to be lowered.

[0052] In step S13, the controller 20 causes the camera 12 to read the two-dimensional code 50 (reading step, reading procedure).

[0053] In step S14, the acquisition unit 21 acquires coordinate information (X, Y) from the two-dimensional code 50 read in step S13 (acquisition step, acquisition procedure).

[0054] In step S15, the conversion unit 22 converts the coordinate information into length information of the support 2 from the upper surface of the measuring table 1 to the lower surface of the cursor 3 based on the above-mentioned conversion formula (conversion step, conversion procedure).

[0055] In step S16, the controller 20 displays on the display unit 30, as the height of the person to be measured, information about the length of the support pole 2 when the cursor 3 comes into contact with the top end of the head of the person to be measured.

[0056] In step S17, since the height measurement is completed, the controller 20 raises the cursor 3 to the initial position.

[0057] In this way, in height measuring device 100, camera 12 reads two-dimensional code 50 arranged side by side on scale unit 11, and obtains coordinate information of said two-dimensional code 50. The coordinate information is converted into length information based on the correspondence between the pre-generated coordinate information and length information of support pole 2. In this way, two-dimensional code 50 simply indicates coordinate information (information indicating relative positional relationship) on scale unit 11, and the coordinate information does not indicate the length of support pole 2 itself. Therefore, regardless of the accuracy of attachment of scale unit 11 to support pole 2, it is possible to accurately measure the length of support pole 2, i.e., the height of the person to be measured.

[0058] Furthermore, the height measuring device 100 only needs to read the two-dimensional code 50 at the position where the cursor 3 stops. Therefore, unlike the case where a linear encoder or a rotary encoder as disclosed in JP-A-2003-164436 is used, there is no need to read the two-dimensional code 50 while the cursor 3 is moving. Therefore, there is no risk of measurement failure due to skipping.

[0059] As a modification of the flowchart shown in FIG. 7, the process may be interrupted if cursor 3 is not in proper contact with the top end of the head of the person to be measured.

[0060] Specifically, as shown in Fig. 8, when the camera 12 reads the two-dimensional code 50, it reads the rotation angle θ of the two-dimensional code 50 around a rotation axis perpendicular to the plane on which the scale unit 11 is provided. If the rotation angle θ of the two-dimensional code 50 is greater than a predetermined angle, there is a risk that the cursor 3 is not in proper contact with the top of the head of the person being measured. In this case, a warning is displayed on the display unit 30 and the processing of the flowchart is interrupted.

[0061] According to the above embodiment, the following effects are achieved.

[0062] The length measuring device 10 comprises a scale unit 11 provided on the support 2 and having two-dimensional codes 50 with different patterns arranged at least in the longitudinal direction, a camera 12 for reading the two-dimensional code 50, an acquisition unit 21 for acquiring coordinate information from the read two-dimensional code 50, and a conversion unit 22 for converting the acquired coordinate information into length information based on the correspondence between pre-generated coordinate information and length information of the support 2.

[0063] According to this configuration, in height measuring device 100, camera 12 reads two-dimensional code 50 arranged side by side on scale unit 11, and obtains coordinate information of said two-dimensional code 50. The coordinate information is converted into length information based on the correspondence between the pre-generated coordinate information and length information of support pole 2. In this way, two-dimensional code 50 simply indicates coordinate information (information indicating relative positional relationship) on scale unit 11, and the coordinate information does not indicate the length of support pole 2 itself. Therefore, regardless of the accuracy of attachment of scale unit 11 to support pole 2, it is possible to accurately measure the length of support pole 2, i.e., the height of the person to be measured.

[0064] Next, a height measuring device 150 according to a modification of this embodiment will be described with reference to Fig. 9. The following modifications are also within the scope of the present invention, and it is possible to combine the following modifications with the respective configurations of the above embodiment, or to combine the following modifications with each other. Note that in each of the modifications shown below, differences from the above embodiment will be mainly described, and configurations having similar functions will be denoted by the same reference numerals and description thereof will be omitted.

[0065] Height measuring device 150 differs from height measuring device 100 in that scale unit 11 is provided on cursor 103 and camera 12 is provided on support 102 .

[0066] The height measuring device 150 comprises a measuring table 1, a support 102, a cursor 103, and a length measuring device 10.

[0067] The support pillar 102 extends vertically from the measurement table 1. The support pillar 102 is formed hollow. A camera 12 that captures an image of the scale unit 11 as a reading unit is provided inside the support pillar 102.

[0068] The cursor 103 is provided so as to move in a vertical direction (up and down direction) relative to the support 102. The cursor 103 has a cursor main body 3a and a movable support 3b.

[0069] The cursor main body 3a protrudes outward from the movable support 3b so that its lower surface is parallel to the upper surface of the measurement table 1. The cursor main body 3a is used by contacting the top of the head of the person to be measured when measuring height.

[0070] The lower end of the movable support column 3b is inserted inside the support column 102. The movable support column 3b is provided so as to be movable in the vertical direction (up and down direction) relative to the support column 102. A scale section 11 is provided on the movable support column 3b.

[0071] Similarly, in the height measuring device 150, the camera 12 reads the two-dimensional code 50 arranged on the scale unit 11 to obtain coordinate information of the two-dimensional code 50. The coordinate information is converted into length information based on the correspondence between the previously generated coordinate information and the length information of the movable support 3b (cursor 103). In this way, the two-dimensional code 50 simply indicates the coordinate information on the scale unit 11, and the coordinate information does not indicate the length of the movable support 3b itself. Therefore, regardless of the accuracy of attachment of the scale unit 11 to the movable support 3b, the length of the movable support 3b, i.e., the height of the person to be measured, can be accurately measured.

[0072] Next, a height measuring device 200 according to another modified example of the present embodiment will be described with reference to FIGS.

[0073] Height measurer 200 differs from height measurer 100 and height measurer 150 in that a scale sheet 211 is used as a sheet on which a two-dimensional code 50 is provided.

[0074] The height measuring device 200 includes a length measuring device 10. The length measuring device 10 includes a scale sheet 211 and a reading device 260. In the height measuring device 200, the scale sheet 211 corresponds to the scale portion.

[0075] The scale sheet 211 is attached to a vertical flat surface such as a wall surface, a pillar, etc. The scale sheet 211 is attached so as to be perpendicular to the floor surface. The scale sheet 211 can be attached to a wall surface, a pillar, etc. at any height according to the height of the person to be measured.

[0076] As described above, the two-dimensional code 50 can be formed in a manner that makes it difficult to see, for example, by forming it transparent, and even if the two-dimensional code 50 is formed on top of a sketch or the like, it can still be read by the camera 12. Therefore, the scale sheet 211 can be paper with a design or picture printed on it, such as a poster.

[0077] The reading device 260 includes a camera 12, a controller 20, a measurement start switch 25, and a display unit 30 or a notification unit 40. The reading device 260 is configured to read the two-dimensional code 50 on the scale sheet 211 while being placed in contact with the top end of the head of the subject.

[0078] As a preparation before measuring height, the worker attaches the scale sheet 211 and then reads the two-dimensional code 50 at a predetermined position. This causes a conversion formula to be generated in advance based on the coordinate information and length information.

[0079] Specifically, the worker uses, for example, a ruler to have the camera 12 read the coordinate information at a position 100.0 [cm] from the floor surface. At this time, the coordinate information indicated by the pattern of the two-dimensional code 50 at the position 100.0 [cm] is (X 100 ,Y 100 ), and the coordinate information indicated by the pattern of the two-dimensional code 50 at any position (X n ,Y n ) where X 100 and X n The X coordinates are the same as those of the pole 2. In this case, the length L of the pole 2 n The conversion formula to get [cm] is L n =0.01×(Y n -Y 100 )+100.0.

[0080] When measuring height using height measuring device 200, first, the person to be measured stands with good posture in front of scale sheet 211. The operator places reading device 260 against the top of the person's head and operates measurement start switch 25. When measurement start switch 25 is operated, controller 20 executes the processes from step S13 to step S16 in the flowchart of FIG.

[0081] Thus, in the height measuring device 200, the camera 12 similarly reads the two-dimensional code 50 arranged on the scale sheet 211, and obtains the coordinate information of the two-dimensional code 50. The coordinate information is converted into length information based on the correspondence between the pre-generated coordinate information and the height information of the scale sheet 211. Therefore, the height of the person to be measured can be accurately measured.

[0082] Furthermore, with the height measuring device 200, height measurement can be performed simply by attaching the scale sheet 211 to a wall surface, a pillar, or the like. Therefore, it is possible to use the scale sheet 211 by attaching it to another location. In this case, the operator needs to perform the operation of generating the above-mentioned conversion formula after attaching the scale sheet 211 to another location.

[0083] Next, a modified example in which the length measuring device 10 is applied to a tape measure 300 will be described with reference to FIG.

[0084] The tape measure 300 comprises a housing 301, a scale unit 311, and the length measuring device 10.

[0085] The housing 301 houses the scale unit 311 and the length measuring device 10. The housing 301 is provided with a through hole (not shown) through which the scale unit 311 passes, and a display unit 30 that displays the measurement results.

[0086] The scale section 311 is housed in a wound state within the housing 301. The scale section 311 is biased in the winding direction by a spring (not shown).

[0087] The length measuring device 10 includes a camera 12 , a controller 20 , a measurement start switch 25 , and a display unit 30 .

[0088] As a preparation before performing a length measurement, the operator performs an operation to read the two-dimensional code 50 with the scale unit 311 housed in the housing 301. As a result, a conversion formula is generated in advance based on the coordinate information and the length information.

[0089] Specifically, the operator causes the camera 12 to read the coordinate information of the position 0.0 [cm] where the scale unit 311 does not protrude from the housing 301. At this time, the coordinate information indicated by the pattern of the two-dimensional code 50 at the position 0.0 [cm] is (X0, Y0), and the coordinate information indicated by the pattern of the two-dimensional code 50 at an arbitrary position is (X n ,Y n ) Here, X0 and X n In this case, the length L of the scale portion 311 is n The conversion formula to get [cm] is L n =0.01×(Y n -Y0).

[0090] When measuring length using tape measure 300, the operator abuts one end of the object to be measured with the tip of scale unit 311 and abuts the other end of the object to be measured with the end of housing 301 where scale unit 311 moves in and out. When the operator operates measurement start switch 25 in this state, controller 20 executes the processes from step S13 to step S16 in the flowchart of FIG.

[0091] Thus, in the tape measure 300, the camera 12 similarly reads the two-dimensional code 50 arranged on the scale section 311, and obtains coordinate information of the two-dimensional code 50. The coordinate information is converted into length information based on the correspondence between the previously generated coordinate information and the length information of the scale section 311. Therefore, the length of the object to be measured can be accurately measured.

[0092] Although the embodiments of the present invention have been described above, the above-mentioned embodiments merely illustrate some of the application examples of the present invention, and it is not intended that the technical scope of the present invention be limited to the specific configurations of the above-mentioned embodiments.

[0093] For example, in the height measuring device 100 and the height measuring device 150 according to the above-mentioned embodiments, a single controller 20 is provided, but a controller having an acquisition unit 21 may be provided in the cursor 3, and a controller having a conversion unit 22 may be provided separately from the controller. In this case, the coordinate information of the two-dimensional code 50 read by the camera 12 is output from the controller in the cursor 3 to the other controller.

[0094] Furthermore, in the height measuring device 100 and the height measuring device 150 according to the above-described embodiments, the cursor 3 is automatically lowered, and the position of the cursor 3 when it touches the top of the head of the person to be measured is displayed as the height of the person to be measured on the display unit 30. Alternatively, the cursor 3 may be moved manually, and the processes from step S13 to step S16 in the flowchart of Fig. 7 may be executed every time the cursor 3 stops, and the length information of the pole 2 may be displayed on the display unit 30. Also, a similar process may be executed in the tape measure 300.

[0095] The various programs executed by the controller 20 may be stored in a non-transitory recording medium such as a CD-ROM. [Explanation of symbols]

[0096] 100 Height Meter 150 Height Meter 200 Height Meter 10 Length measuring device 1 Measuring table 2 pillars 3. Cursor 11 Scale section 12 Camera (reader) 20 Controller 21 Acquisition Department 22 Conversion section 50 2D Code 102 Post 103 Cursor 211 Scale sheet (sheet) 311 Scale section

Claims

1. A length measuring device for measuring the length of a measurement object, a scale section provided on the measurement object, the scale section having two-dimensional codes with different patterns arranged at least in a length direction; A reading unit that reads a two-dimensional code; an acquisition unit that acquires coordinate information from the read two-dimensional code; a conversion unit that converts the acquired coordinate information into length information based on a correspondence relationship between pre-generated coordinate information and length information of the object to be measured, When a rotation angle of the two-dimensional code read by the reading unit about a rotation axis in a direction perpendicular to a plane on which the scale unit is provided is larger than a predetermined angle, the conversion unit does not convert the coordinate information into length information. A length measuring device characterized by:

2. 2. The length measuring device according to claim 1, When a rotation angle of the two-dimensional code read by the reading unit about a rotation axis in a direction perpendicular to a plane on which the scale unit is provided is larger than a predetermined angle, a warning is issued. A length measuring device characterized by:

3. A length measurement method for measuring a length of a measurement object, comprising: a reading step of reading two-dimensional codes having different patterns arranged at least in a longitudinal direction of a scale portion provided on the measurement object; An acquisition step of acquiring coordinate information from the read two-dimensional code; A conversion step of converting the acquired coordinate information into length information based on a correspondence relationship between previously generated coordinate information and length information of the object to be measured, When a rotation angle of the two-dimensional code read in the reading step about a rotation axis in a direction perpendicular to a plane on which the scale unit is provided is larger than a predetermined angle, the conversion step does not convert the coordinate information into length information. A length measuring method comprising:

4. On the computer, A reading step of reading two-dimensional codes having different patterns arranged at least in a longitudinal direction of a scale portion provided on the measurement object; An acquisition procedure for acquiring coordinate information from the read two-dimensional code; a conversion step of converting the acquired coordinate information into length information based on a correspondence relationship between the previously generated coordinate information and length information of the object to be measured; and when a rotation angle of the two-dimensional code read in the reading step about a rotation axis in a direction perpendicular to a plane on which the scale unit is provided is larger than a predetermined angle, a process of not converting the coordinate information into length information in the conversion step is executed. A program characterized by:

5. A height measuring device comprising the length measuring device according to claim 1 or 2, The pillars and a cursor that is provided to move in an up-down direction relative to the support; the scale portion is provided on one of the support column and the cursor such that the length direction is aligned with the up-down direction, the reading unit is provided on the other of the support and the cursor, the scale unit has two-dimensional codes arranged so as to be able to acquire different coordinate information at predetermined intervals in the length direction, A height measuring device characterized by the above.

6. A height measuring device comprising the length measuring device according to claim 1 or 2, the scale portion is a sheet on which two-dimensional codes are arranged so as to enable acquisition of different coordinate information at predetermined intervals in the longitudinal direction, The reading unit is provided with a reading device configured to read the two-dimensional code on the sheet while the reading device is in contact with the top end of the head of the subject. A height measuring device characterized by the above.

Citation Information

Patent Citations

  • Portable height measurement device and method

    CN102451007A

  • Intelligent height and weight measuring system

    CN103968926A

  • Stature meter for bar code scale

    JP1996336510A

  • fish measuring device

    JP2018507710A

  • Length measurement system based on optical recognition pattern for length measurement

    US8408476B2