WO2018104994A1 - Length measurement system, length measurement device, and length measurement method - Google Patents
Length measurement system, length measurement device, and length measurement method Download PDFInfo
- Publication number
- WO2018104994A1 WO2018104994A1 PCT/JP2016/086027 JP2016086027W WO2018104994A1 WO 2018104994 A1 WO2018104994 A1 WO 2018104994A1 JP 2016086027 W JP2016086027 W JP 2016086027W WO 2018104994 A1 WO2018104994 A1 WO 2018104994A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scale
- unit
- pattern
- measurement
- length measuring
- Prior art date
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 130
- 238000000691 measurement method Methods 0.000 title description 3
- 238000012545 processing Methods 0.000 claims abstract description 22
- 238000013500 data storage Methods 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 26
- 239000003550 marker Substances 0.000 description 21
- 238000001514 detection method Methods 0.000 description 13
- 238000012790 confirmation Methods 0.000 description 11
- 238000013480 data collection Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 229910000831 Steel Inorganic materials 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B3/00—Measuring instruments characterised by the use of mechanical techniques
- G01B3/10—Measuring tapes
Definitions
- the invention disclosed in this specification relates to a length measuring system, a length measuring device, and a length measuring method.
- length measuring devices for measuring the length.
- a digital display length measuring device having a rotary encoder that detects the amount of movement of a tape measure tape is known (for example, Patent Document 1).
- a steel tape measure reader provided with a rotary encoder is also known (see Patent Document 2).
- Patent Document 1 and Patent Document 2 in order to measure the length, the rotary encoder is moved along the tape measure tape or the like, and the measured value is obtained by measuring the amount of movement.
- presetting must be performed for measurement, and it is difficult to obtain measurement values immediately after the start of measurement, and there is room for improvement.
- the length measuring system, the length measuring device, and the length measuring method disclosed in this specification are intended to obtain measurement values immediately after the start of measurement.
- the length measuring system disclosed in this specification includes a scale pattern indicating a main scale, and a band-shaped scale unit including an interpolation pattern indicating a position lower than the position indicated by the main scale.
- An indicator unit that is slidable with respect to the scale unit and points to a measurement position to be measured, a reading unit that reads the scale pattern and the interpolation pattern, and the scale pattern and the interpolation read by the reading unit
- a data processing unit that calculates a measurement position indicated by the instruction unit as a measurement value based on a pattern; and a data storage unit that stores a measurement value measured by the length measurement unit; Prepare.
- the length measuring instrument disclosed in the present specification includes a scale pattern indicating a main scale, a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale, and the scale portion. Based on the scale pattern and the interpolation pattern read by the reading unit, the reading unit for reading the scale pattern and the interpolation pattern, the indication unit that is provided slidable with respect to the measurement position of the measurement target, A length measurement unit including a data processing unit that calculates a measurement position indicated by the instruction unit as a measurement value.
- the other length measuring device disclosed in the present specification includes a scale pattern indicating a main scale, a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale, and the scale.
- a length measuring unit including a pointing unit that is slidable with respect to the scanning unit and points to a measurement position to be measured; and a reading unit that reads the scale pattern and the interpolation pattern.
- the length measurement method disclosed in the present specification includes a scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a position lower than the position indicated by the main scale.
- a step of sliding a length measuring unit provided with a reading unit for reading a pattern and a measurement in which one end of the scale unit is aligned with one end of the measurement target and an instruction unit provided in the length measurement unit is the other end of the measurement target Matching the position and determining the reading position, and calculating the measurement value based on the scale pattern and the interpolation pattern read by the reading unit at the determined reading position.
- the length measuring system, length measuring device, and length measuring method disclosed in this specification can obtain measurement values immediately after starting measurement.
- FIG. 1 is an explanatory diagram showing a schematic configuration of a length measurement system according to an embodiment.
- FIG. 2 is an explanatory diagram showing a schematic configuration of a length measuring device provided in the length measuring system of the embodiment.
- FIG. 3A is an explanatory diagram showing the scale unit and the length measuring device, and
- FIG. 3B is an explanatory diagram schematically showing the positional relationship between the scale unit and the length measuring device.
- 4A is an explanatory diagram showing a part of the scale portion in an enlarged manner
- FIG. 4B is an explanatory diagram showing the positional relationship between the scale portion and the photodiode array.
- FIG. 5 is an explanatory diagram showing an example of a bit arrangement for forming a scale pattern and an interpolation pattern.
- FIG. 5 is an explanatory diagram showing an example of a bit arrangement for forming a scale pattern and an interpolation pattern.
- FIG. 6 is an explanatory diagram showing an example of encoding of a scale pattern.
- FIG. 7 is a flowchart showing an example of control during measurement by the length measuring device.
- FIG. 8 is an explanatory diagram for explaining the determination of the reading position.
- FIG. 9 is an explanatory diagram for explaining the determination of the reading position.
- FIG. 10 is an explanatory diagram of an interpolation pattern.
- FIG. 11A and FIG. 11B are explanatory diagrams showing an example of length measurement by a length measuring device.
- FIG. 12 is an explanatory diagram showing scale patterns and interpolation patterns in another embodiment.
- FIG. 13 is an explanatory diagram of an interpolation pattern according to another embodiment.
- FIG. 14 is an explanatory diagram showing another example of a bit arrangement that forms a scale pattern and an interpolation pattern.
- FIG. 1 is an explanatory diagram showing a schematic configuration of a length measurement system according to an embodiment.
- FIG. 2 is an explanatory diagram showing a schematic configuration of a length measuring device provided in the length measuring system of the embodiment.
- FIG. 3A is an explanatory diagram showing the scale unit and the length measuring device, and
- FIG. 3B is an explanatory diagram schematically showing the positional relationship between the scale unit and the length measuring device.
- 4A is an explanatory diagram showing a part of the scale portion in an enlarged manner
- FIG. 4B is an explanatory diagram showing the positional relationship between the scale portion and the photodiode array.
- FIG. 5 is an explanatory diagram showing an example of a bit arrangement for forming a scale pattern and an interpolation pattern.
- FIG. 6 is an explanatory diagram showing an example of encoding of a scale pattern.
- the length measuring system 100 includes a length measuring device 1 and a data collecting unit 70 corresponding to a data storage unit.
- the length measuring device 1 includes a scale unit 10 and a length measuring unit 30.
- the length measuring unit 30 is slidable with respect to the scale unit 10. That is, the length measuring unit 30 can move by sliding along the longitudinal direction of the scale unit 10.
- the scale unit 10 in the present embodiment can measure up to 150 cm.
- the main scale is set to 1 cm, and the resolution is set to 0.5 cm, which is a half of the main scale.
- the band-shaped scale unit 10 is provided with a reading timing marker 11, a scale pattern 12 indicating a main scale, and an interpolation pattern 13.
- the reading timing marker 11, the scale pattern 12 indicating the main scale, and the interpolation pattern 13 are each expressed as a bit pattern.
- 1 bit is used for the read timing marker 11
- 8 bits are used for the scale pattern 12
- 2 bits are used for the interpolation pattern 13.
- the reading timing marker 11, the scale pattern 12 indicating the main scale, and the interpolation pattern 13 are drawn in a visible manner in the drawings, but all of them are actually provided by being printed with luminescent ink. ing.
- the reading timing marker 11, the scale pattern 12, and the interpolation pattern 13 printed with the luminescent ink are not visible with visible light, the user can easily see the scales and numerical values drawn on both sides of the scale unit 10.
- the scale part 10 is provided with the scale which a user can visually observe similarly to a normal tape measure.
- visible scales are provided on both side edges of the scale portion 10.
- the ink used is not limited to the light-emitting ink as long as it can express the code, and printing may be performed with a visible ink.
- the main scale in this embodiment is provided in 1 cm increments.
- numerical values such as 28 and 29 correspond to numerical values with main scales.
- the read timing marker 11 is provided side by side with the scale pattern 12 in the width direction of the scale unit 10. That is, the reading timing marker 11 is provided in alignment with the main scale and indicates the reading timing. That is, the reading unit 32a described later executes a reading operation when it passes the reading timing marker 11. Thereby, the reading unit 32a reads the main scale. Referring to FIG. 5, the read timing marker 11 is expressed using 1 bit.
- the scale pattern 12 expresses the numerical value with the main scale as a bit pattern.
- the numerical value in order to express a numerical value up to 150 cm, the numerical value is expressed using 8 bits as shown in FIG.
- the 8 bits are arranged along the width direction of the scale unit 10. Referring to FIG. 6, numerical values for every 1 cm are encoded in binary numbers using 8 bits.
- the scale code 12 is further printed on the scale unit 10 as a scale pattern 12.
- the interpolation pattern 13 indicates a lower rank than the position indicated by the main scale.
- the interpolation pattern 13 has a code assigned to each region divided in the width direction and the longitudinal direction of the scale unit 10 in accordance with the resolution.
- the resolution of the length measuring unit 30 is set to one half of the scale interval of the scale pattern 12, that is, 0.5 cm.
- the length measuring device 1 can obtain the measurement value of 0.5 cm increments according to the position of the reading part 32a.
- the measured value when 28.75 ⁇ the position of the reading portion ⁇ 29.25 is 29.0.
- 29.75 ⁇ reader position ⁇ 30.25 the measured value is 30.0.
- the measured value when 30.25 ⁇ reader position ⁇ 30.75 is 30.5.
- the measured value when 30.75 ⁇ the position of the reading portion ⁇ 31.25 is 31.0.
- the scale portion 10 is divided into two in the width direction, and the scale interval of the scale pattern 12 is divided into four along the longitudinal direction of the scale portion 10, and a code assigned to each divided region is provided. is doing.
- the interpolation pattern 13 will be described in detail later.
- the length measuring unit 30 includes a case 31.
- a photodiode array 32 forming a reading unit 32a is incorporated in the case 31.
- 11 photodiodes are arranged in the width direction of the scale unit 10 so as to correspond to 1 bit of the reading timing marker 11, 8 bits of the scale pattern 12, and 2 bits of the interpolation pattern 13. Yes.
- Such an array of photodiodes forms the reading unit 32a.
- a measurement confirmation button 33 is provided on the side wall of the case 31. When the measurement confirmation button 33 is pressed once in a short time, the length measurement unit 30 transmits the measurement value to the data collection unit 70.
- the length measurement unit 30 By pressing and holding the measurement confirmation button 33, the length measurement unit 30 can be turned on and off.
- the measurement confirmation button 33 can generate a signal indicating the end of measurement at all locations by being pressed twice in a short time.
- a light source 34 is built in the case 31. As shown in FIG. 4B, the light source 34 is provided so as to be able to irradiate the reading timing marker 11, the scale pattern 12, and the interpolation pattern 13 printed with light emitting ink.
- the case 31 is provided with a display 35.
- the measured value is displayed on the display 35.
- a battery 36 is built in the case 31.
- the battery 36 is used to drive the light source 34, the display 35, the data processing unit 50, and the like.
- a data processing unit 50 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and a storage unit.
- the data processing unit 50 calculates a measurement value based on a program stored in the ROM or the storage unit.
- the data processing unit 50 includes a reading timing marker detection unit 51, a scale pattern detection unit 52, an interpolation pattern detection unit 53, a measurement value calculation unit 54, a measurement value determination unit 55, and a measurement value transmission unit 56.
- the reading timing marker detection unit 51, the scale pattern detection unit 52, and the interpolation pattern detection unit 53 are electrically connected to the reading unit 32a.
- the measurement value calculation unit 54 calculates a measurement value based on data acquired from the reading timing marker detection unit 51, the scale pattern detection unit 52, and the interpolation pattern detection unit 53, and causes the display 35 to display the calculated measurement value. In addition, the measurement value calculation unit 54 transmits the calculated measurement value to the measurement value determination unit 55. The measurement value determination unit 55 determines the measurement value received when the measurement confirmation button 33 is pressed. The determined measurement value is transmitted to the data collection unit 70 via the measurement value transmission unit 56.
- the data collection unit 70 is assumed to be a so-called smartphone, notebook computer, or the like. Instead of the data collection unit 70, data may be collected in a USB memory or the like. In this case, the measured value transmission unit 56 is not necessary.
- the data processing unit 50 may be provided outside the case 31. That is, the data read by the reading unit 32 a may be transmitted to the outside of the case 31 and the data may be processed outside the case 31.
- the length measuring unit 30 includes an instruction unit that indicates a measurement position to be measured.
- the end surface 31a of the case 31 functions as an instruction unit.
- the distance between the end surface 31a and the reading unit 32a is 1 cm.
- the reading unit 32a reads the position of 31 cm.
- a value obtained by subtracting 1 cm from the value read by the reading unit 32a is used as the measurement value.
- the difference between the end surface 31a and the reading unit 32a is corrected at the stage of calculating the measurement value.
- the scale pattern 12 may be shifted by 1 cm in advance.
- a pattern of 30 cm may be provided at a position that is actually 31 cm.
- an arrow may be drawn on the outer appearance of the case 31 so as to coincide with the reading unit 32a disposed inside, and this arrow may be used as an instruction unit.
- FIG. 7 is a flowchart showing an example of control during measurement by the length measuring device.
- 8 and 9 are explanatory diagrams for explaining the determination of the reading position.
- FIG. 10 is an explanatory diagram of an interpolation pattern.
- FIG. 11A and FIG. 11B are explanatory diagrams showing an example of length measurement by a length measuring device.
- step S1 of FIG. 7 the reading unit 32a starts reading a pattern when the power is turned on.
- the power supply is turned on by long pressing the measurement confirmation button 33.
- step S2 it is determined whether or not the reading timing marker 11 indicates “1” in the read pattern. If NO is determined in step S2, the processing from step S1 is repeated. If the length measuring unit 30 moves slightly during the transition from step S2 to step S1 and passes one of the main scales, the scale pattern 12 can be read. Since the main scale is provided every 1 cm, the length measuring unit 30 can satisfy this condition only by moving slightly within 1 cm.
- step S2 If it is determined YES in step S2, the process proceeds to step S3.
- step S3 when YES is determined in step S2, the value of the main scale is read and grasped from the scale pattern 12 that has been read simultaneously.
- step S4 performed subsequent to step S3
- step S5 performed subsequent to step S4
- the reading timing marker 11 indicates “1”
- step S6 the main scale value is read from the scale pattern 12.
- NO is determined in step S5
- step S7 the interpolation pattern 13 is read.
- step S6 When going through step S6, skip step S8 and proceed to step S9. This is because when the reading timing marker 11 is “1”, the value of the main scale indicated by the scale pattern 12 can be adopted as the position of the reading unit 32a.
- step S7 the process proceeds to step S8.
- step S8 the position of the reading unit 32a is calculated from the main scale value indicated by the scale pattern 12 and the interpolation pattern 13.
- the determination of the position of the reading unit 32a will be described with reference to FIGS.
- the reading position where the reading unit 32a is located when the power is turned on is a point A in FIG. Point A is located on the side larger than 30 cm, but at this time, the value of the main scale to be read is unknown. From this state, the length measuring unit 30 is moved to the right to reach point B. Point B is the position of the main scale 30 cm. At this time, the reading unit 32a reads the main scale value as 30 cm. Further, when the length measuring unit 30 is moved to the right and reaches the point C, it can be determined that the length measuring unit 30 is moving in the direction of 29 cm based on the interpolation pattern 13.
- the interpolation pattern 13 will be described in detail with reference to FIG.
- 2 bits are used for the interpolation pattern 13.
- an area divided into two in the width direction of the scale unit 10 is provided. One bit is assigned to this area.
- regions a and b are formed.
- the scale interval of the scale pattern 12 is further divided into four along the longitudinal direction of the scale portion 10.
- each region is expressed as a1 to a4 and b1 to b4 between the main scales.
- “1” is assigned to hatched a1 to a3 among a1 to a4.
- the reading unit 32a is in the vicinity of the main scale 30 cm. Then, by reading that the area a is “0” and the area b is “1”, it can be seen that the length measuring unit 30 is moving in the direction of 29 cm. That is, it can be determined that the reading unit is located at a position where a4 and b4 overlap.
- a3 and b3 are overlapped between 30 cm and 29 cm.
- the reading unit 32a of the length measuring unit 30 is located at the point D, the reading unit 32a reads that both the area a and the area b are “1”. From the reading result of the reading unit 32a, it can be determined that the measured value is 29.5 cm.
- the reading unit 32a of the length measuring unit 30 when the E point is applied to FIG. 10, when the reading unit 32a of the length measuring unit 30 is located at the E point, where a1 and b1 overlap each other between 30 cm and 29 cm, the reading is performed.
- the unit 32a reads the area a as “1” and the area b as “0”.
- the measurement value can be determined to be 29.0 from the reading result of the reading unit 32a.
- Measured value can be derived by making the same determination between 29 cm and 28 cm when the length measuring unit 30 further moves to the right and exceeds 29 cm.
- the length measuring unit 30 moves in the left direction with respect to the scale unit 10
- the reading position where the reading unit 32a is located when the power is turned on is a point A in FIG.
- Point A is located on the side larger than 29 cm, but at this time, the value of the main scale to be read is unknown.
- the length measuring unit 30 is moved to the left to reach point B.
- Point B is the position of the main scale 30 cm.
- the reading unit 32a reads the main scale value as 30 cm.
- the length measuring unit 30 is moved to the left and reaches point C, it can be determined that the length measuring unit 30 is moving in the direction of 31 cm based on the interpolation pattern 13.
- a1 and b1 overlap each other between 30 cm and 31 cm.
- the reading unit 32a of the length measuring unit 30 is located at the point C, the reading unit 32a reads that the area a is “1” and the area b is “0”. From the reading result of the reading unit 32a, it can be determined that the measured value is 30.0 cm.
- a2 and b2 are overlapped between 30 cm and 31 cm.
- the reading unit 32a of the length measuring unit 30 is located at the point D, the reading unit 32a reads that both the area a and the area b are “1”. It becomes possible to determine that the measured value is 30.5 cm from the reading result of the reading unit 32a.
- the reading unit 32a of the length measuring unit 30 when the point E is applied to FIG. 10, when the reading unit 32a of the length measuring unit 30 is located at the point E, where a4 and b4 overlap each other between 30 cm and 31 cm, the reading is performed.
- the unit 32a reads the area a as “0” and the area b as “1”. It becomes possible to determine that the measured value is 31.0 from the reading result of the reading unit 32a.
- Measured value can be derived by making the same determination between 31 cm and 32 cm when the length measuring unit 30 further moves to the left and exceeds 31 cm.
- step S9 a measured value is calculated from the position of the reading unit 32a and the offset value.
- the offset value is a distance between the reading unit 32a and the end surface 31a, and is 1 cm in the present embodiment. For example, when the reading value of the reading unit 32a is 31, 30 is output as the measurement value.
- step S10 performed subsequent to step S9, it is determined whether or not the measurement confirmation button 33 is pressed and turned on. If YES is determined in step S10, the measured value is transmitted to the data collecting unit 70 in step S11. When it is determined NO in step S10, the processes from step S4 are repeated.
- step S12 performed subsequent to step S11, it is determined whether or not to continue the measurement. Specifically, it is determined whether or not the measurement confirmation button 33 is pressed twice in succession, and the user is displaying the intention to end the measurement. When the measurement is finished, the process is finished. On the other hand, if YES is determined in the step S12, the processes from the step S4 are repeated.
- the length measurement unit 30 directly reads the scale pattern, so that a measurement value can be obtained immediately.
- a measured value can be obtained even when the reading unit 32a is located between the main scales.
- the measurement value can be obtained immediately after the measurement is started.
- the length measuring unit 30 is slid on the scale unit 10. Thereby, the position of the reading unit 32a is grasped. Then, while aligning one end of the scale unit 10 with one end of the measurement target, the end surface 31a serving as the instruction unit included in the length measurement unit 30 is matched with the measurement position serving as the other end of the measurement target, and the reading position is determined. Specifically, the measurement confirmation button 33 is pressed. Then, the measurement value is calculated based on the scale pattern 12 and the interpolation pattern 13 read by the reading unit 32a at the determined reading position. Thereby, a measured value can be obtained immediately.
- the length measuring system 100 of the present embodiment can be suitably used when measuring the body dimensions of a wearer of clothes at a clothing store, for example.
- the store clerk applies a measure to the measurement site of the wearer and fills in the order sheet one by one.
- the measured value is automatically stored.
- one end of the scale unit 10 may be aligned with one shoulder, the end surface 31a serving as the indicating unit may be aligned with the other shoulder serving as the measurement position, and the measurement confirmation button 33 may be pressed.
- the scale portion 10 has one end on one shoulder, and extends from the scale portion 10 along the shoulder toward the other shoulder.
- measurement is performed starting from one end of the scale unit 10, that is, a position where the main scale value is 0 cm.
- a position where the main scale value is 0 cm For example, as shown in FIG. 11A, first, 30 cm is obtained as the first measurement value. Then, this value is stored. Next, 38 cm is obtained as the second measurement value. This value is also stored. If the difference is obtained based on these stored values, measurement can be performed with an arbitrary position as a starting point. That is, a measurement value of 8 cm can be obtained by subtracting 30 cm from 38 cm.
- the main scale interval is 1 cm, but the main scale interval can be set arbitrarily.
- the main scale interval is 2 mm.
- the resolution is 1 mm.
- the scale unit 15 includes a reading timing marker 16, a scale pattern 17, and an interpolation pattern 18.
- the reading timing marker 16 and the scale pattern 17 are provided every 2 mm.
- the interpolation pattern 18 is provided with the interval of the main graduations being 1 ⁇ 4. Thereby, a measurement value with a resolution of 1 mm can be obtained.
- the resolution can be further increased.
- the resolution of the length measurement unit is set to one quarter of the scale interval of the scale pattern.
- the resolution is 0.25 mm corresponding to one-quarter of 1 cm, which is the main scale interval.
- the interpolation pattern 19 is divided into three in the width direction of the scale portion, and the scale interval of the scale pattern is divided into eight along the longitudinal direction of the scale portion. And it has a code assigned to each divided area.
- the data processing unit calculates a measurement value corresponding to the resolution based on the combination of codes.
- the resolution can be increased by increasing the number of bits. That is, when the resolution is higher than that in the example shown in FIG. 13, the number of bits of the interpolation pattern may be further increased.
- an error signal detection code 14 may be added as shown in FIG.
- the error signal detection code a conventionally known code such as a parity code or cyclic redundancy check (CRC) can be used.
- the measurement value calculation unit 54 can verify whether the scale pattern 12 read by the photodiode array 32 has an error by using the error signal detection code 14. If there is an error, the scale pattern 12 is read again by the photodiode array 32. Thereby, the reliability of the measured value output from the data processor 50 can be improved.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tape Measures (AREA)
- Optical Transform (AREA)
Abstract
This length measurement system is provided with: a band-like scale part provided with scale patterns indicating a main scale and interpolation patterns indicating a higher resolution than that indicated by the main scale; a length measurement unit that includes an indication part that is provided so as to be slidable in relation to the scale part and indicates the measurement position of an object of measurement, a reading unit for reading a main scale pattern and interpolation pattern, and a data processing unit for calculating the measurement position indicated by the indication part as a measured value on the basis of the scale pattern and interpolation pattern read by the reading unit; and a data storage unit for storing the measured value measured by the length measurement unit.
Description
本明細書開示の発明は、測長システム、測長器及び測長方法に関する。
The invention disclosed in this specification relates to a length measuring system, a length measuring device, and a length measuring method.
従来、長さを測定するための測長器等が提案されている。例えば、巻尺テープの移動量を検出するロータリーエンコーダーを備えたデジタル表示測長器が知られている(例えば、特許文献1)。また、同様に、ロータリーエンコーダーを備えた鋼製巻尺読み取り器も知られている(特許文献2参照)。
Conventionally, length measuring devices for measuring the length have been proposed. For example, a digital display length measuring device having a rotary encoder that detects the amount of movement of a tape measure tape is known (for example, Patent Document 1). Similarly, a steel tape measure reader provided with a rotary encoder is also known (see Patent Document 2).
しかしながら、特許文献1や特許文献2は、長さを測定するために、巻尺テープ等に沿ってロータリーエンコーダーを移動させ、その移動量を測定することで計測値を得る。また、計測に際してプリセットを行わなければならず、計測開始後、即座に計測値を得ることが困難であり、改良の余地がある。
However, in Patent Document 1 and Patent Document 2, in order to measure the length, the rotary encoder is moved along the tape measure tape or the like, and the measured value is obtained by measuring the amount of movement. In addition, presetting must be performed for measurement, and it is difficult to obtain measurement values immediately after the start of measurement, and there is room for improvement.
そこで、本明細書開示の測長システム、測長器及び測長方法は、計測開始後、即座に計測値を得ることを課題とする。
Therefore, the length measuring system, the length measuring device, and the length measuring method disclosed in this specification are intended to obtain measurement values immediately after the start of measurement.
かかる課題を解決するために、本明細書に開示された測長システムは、主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、前記読取部によって読み取った前記目盛パターン及び前記補間パターンに基づいて、前記指示部が指し示した計測位置を計測値として算出するデータ処理部と、を含む測長部と、前記測長部によって計測された計測値を記憶するデータ記憶部と、を備える。
In order to solve such a problem, the length measuring system disclosed in this specification includes a scale pattern indicating a main scale, and a band-shaped scale unit including an interpolation pattern indicating a position lower than the position indicated by the main scale. An indicator unit that is slidable with respect to the scale unit and points to a measurement position to be measured, a reading unit that reads the scale pattern and the interpolation pattern, and the scale pattern and the interpolation read by the reading unit A data processing unit that calculates a measurement position indicated by the instruction unit as a measurement value based on a pattern; and a data storage unit that stores a measurement value measured by the length measurement unit; Prepare.
また、本明細書に開示された測長器は、主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、前記読取部によって読み取った前記目盛パターン及び前記補間パターンに基づいて、前記指示部が指し示した計測位置を計測値として算出するデータ処理部と、を含む測長部と、を含む。
Further, the length measuring instrument disclosed in the present specification includes a scale pattern indicating a main scale, a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale, and the scale portion. Based on the scale pattern and the interpolation pattern read by the reading unit, the reading unit for reading the scale pattern and the interpolation pattern, the indication unit that is provided slidable with respect to the measurement position of the measurement target, A length measurement unit including a data processing unit that calculates a measurement position indicated by the instruction unit as a measurement value.
さらに、本明細書に開示された他の測長器は、主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、を含む測長部と、を含む。
Further, the other length measuring device disclosed in the present specification includes a scale pattern indicating a main scale, a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale, and the scale. A length measuring unit including a pointing unit that is slidable with respect to the scanning unit and points to a measurement position to be measured; and a reading unit that reads the scale pattern and the interpolation pattern.
さらに、本明細書開示の測長方法は、主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部に、前記目盛パターン及び前記補間パターンを読み取る読取部を備えた測長部をスライドさせる工程と、前記スケール部の一端を、測定対象の一端に合わせつつ、前記測長部が備える指示部を前記計測対象の他端となる計測位置に一致させ、読取位置を確定する工程と、確定した前記読取位置において前記読取部が読み取った前記目盛パターン及び前記補間パターンに基づいて、計測値を算出する工程と、を含む。
Further, the length measurement method disclosed in the present specification includes a scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a position lower than the position indicated by the main scale. A step of sliding a length measuring unit provided with a reading unit for reading a pattern and a measurement in which one end of the scale unit is aligned with one end of the measurement target and an instruction unit provided in the length measurement unit is the other end of the measurement target Matching the position and determining the reading position, and calculating the measurement value based on the scale pattern and the interpolation pattern read by the reading unit at the determined reading position.
本明細書開示の測長システム、測長器及び測長方法は、計測開始後、即座に計測値を得ることができる。
The length measuring system, length measuring device, and length measuring method disclosed in this specification can obtain measurement values immediately after starting measurement.
以下、本発明の実施形態について、添付図面を参照しつつ説明する。ただし、図面中、各部の寸法、比率等は、実際のものと完全に一致するようには図示されていない場合がある。また、図面によっては細部が省略されて描かれている場合もある。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, in the drawings, the dimensions, ratios, and the like of each part may not be shown so as to completely match the actual ones. In some cases, details are omitted in some drawings.
(実施形態)
まず、図1乃至図6を参照して、実施形態の測長システム100の概略構成について説明する。図1は実施形態の測長システムの概略構成を示す説明図である。図2は実施形態の測長システムが備える測長器の概略構成を示す説明図である。図3(A)はスケール部と測長器とを示す説明図であり、図3(B)はスケール部と測長器との位置関係を模式的に示す説明図である。図4(A)はスケール部の一部を拡大して示す説明図であり、図4(B)はスケール部とフォトダイオードアレイとの位置関係を示す説明図である。図5は目盛パターン及び補間パターンを形成するビット配列の一例を示す説明図である。図6は目盛パターンの符号化の一例を示す説明図である。 (Embodiment)
First, a schematic configuration of thelength measurement system 100 according to the embodiment will be described with reference to FIGS. 1 to 6. FIG. 1 is an explanatory diagram showing a schematic configuration of a length measurement system according to an embodiment. FIG. 2 is an explanatory diagram showing a schematic configuration of a length measuring device provided in the length measuring system of the embodiment. FIG. 3A is an explanatory diagram showing the scale unit and the length measuring device, and FIG. 3B is an explanatory diagram schematically showing the positional relationship between the scale unit and the length measuring device. 4A is an explanatory diagram showing a part of the scale portion in an enlarged manner, and FIG. 4B is an explanatory diagram showing the positional relationship between the scale portion and the photodiode array. FIG. 5 is an explanatory diagram showing an example of a bit arrangement for forming a scale pattern and an interpolation pattern. FIG. 6 is an explanatory diagram showing an example of encoding of a scale pattern.
まず、図1乃至図6を参照して、実施形態の測長システム100の概略構成について説明する。図1は実施形態の測長システムの概略構成を示す説明図である。図2は実施形態の測長システムが備える測長器の概略構成を示す説明図である。図3(A)はスケール部と測長器とを示す説明図であり、図3(B)はスケール部と測長器との位置関係を模式的に示す説明図である。図4(A)はスケール部の一部を拡大して示す説明図であり、図4(B)はスケール部とフォトダイオードアレイとの位置関係を示す説明図である。図5は目盛パターン及び補間パターンを形成するビット配列の一例を示す説明図である。図6は目盛パターンの符号化の一例を示す説明図である。 (Embodiment)
First, a schematic configuration of the
測長システム100は、測長器1と、データ記憶部に相当するデータ収集部70を備える。測長器1は、スケール部10と測長部30を備える。測長部30は、スケール部10に対してスライド可能に設けられている。すなわち、測長部30は、スケール部10の長手方向に沿ってスライドすることで移動することができる。本実施形態におけるスケール部10は、150cmまで計測することができる。また、本実施形態では、主目盛を1cm刻みとし、分解能を、その2分の1の0.5cmとしている。
The length measuring system 100 includes a length measuring device 1 and a data collecting unit 70 corresponding to a data storage unit. The length measuring device 1 includes a scale unit 10 and a length measuring unit 30. The length measuring unit 30 is slidable with respect to the scale unit 10. That is, the length measuring unit 30 can move by sliding along the longitudinal direction of the scale unit 10. The scale unit 10 in the present embodiment can measure up to 150 cm. In the present embodiment, the main scale is set to 1 cm, and the resolution is set to 0.5 cm, which is a half of the main scale.
帯状のスケール部10には、読取タイミングマーカ11、主目盛を示す目盛パターン12及び補間パターン13が設けられている。読取タイミングマーカ11、主目盛を示す目盛パターン12及び補間パターン13は、それぞれ、ビットパターンで表現されている。本実施形態では、後に詳述するように、読取タイミングマーカ11で1ビット、目盛パターン12で8ビット、補間パターン13で2ビットを用いる。読取タイミングマーカ11、主目盛を示す目盛パターン12及び補間パターン13は、説明の都合上、図面において、目視できる態様で描いているが、いずれも、実際は、発光インクによって印刷されることで設けられている。発光インクで印刷された読取タイミングマーカ11、目盛パターン12及び補間パターン13は可視光では見えないため、スケール部10の両側に描かれている目盛や数値を使用者が目視し易くなる。また、スケール部10には、通常の巻尺等と同様に、使用者が目視することができる目盛も設けられている。本実施形態では、スケール部10の両側縁に目視可能な目盛が設けられている。なお、使用されるインクは、符号を表現できるものであれば、発光インクに限定されず、目視できるインクで印刷してもよい。
The band-shaped scale unit 10 is provided with a reading timing marker 11, a scale pattern 12 indicating a main scale, and an interpolation pattern 13. The reading timing marker 11, the scale pattern 12 indicating the main scale, and the interpolation pattern 13 are each expressed as a bit pattern. In this embodiment, as will be described in detail later, 1 bit is used for the read timing marker 11, 8 bits are used for the scale pattern 12, and 2 bits are used for the interpolation pattern 13. For convenience of explanation, the reading timing marker 11, the scale pattern 12 indicating the main scale, and the interpolation pattern 13 are drawn in a visible manner in the drawings, but all of them are actually provided by being printed with luminescent ink. ing. Since the reading timing marker 11, the scale pattern 12, and the interpolation pattern 13 printed with the luminescent ink are not visible with visible light, the user can easily see the scales and numerical values drawn on both sides of the scale unit 10. Moreover, the scale part 10 is provided with the scale which a user can visually observe similarly to a normal tape measure. In the present embodiment, visible scales are provided on both side edges of the scale portion 10. Note that the ink used is not limited to the light-emitting ink as long as it can express the code, and printing may be performed with a visible ink.
本実施形態における主目盛は、1cm刻みで設けられている。図1を参照すると、28や29といった数値は、主目盛が振られた数値に対応している。読取タイミングマーカ11は、スケール部10の幅方向に目盛パターン12と並べて設けられている。すなわち、読取タイミングマーカ11は、主目盛と一致させて設けられており、読み取りタイミングを示す。すなわち、後に説明する読取部32aは、読取タイミングマーカ11を通過したときに読取動作を実行する。これにより、読取部32aは、主目盛を読み取る。図5を参照すると、読取タイミングマーカ11は、1ビット使用して表現されている。
The main scale in this embodiment is provided in 1 cm increments. Referring to FIG. 1, numerical values such as 28 and 29 correspond to numerical values with main scales. The read timing marker 11 is provided side by side with the scale pattern 12 in the width direction of the scale unit 10. That is, the reading timing marker 11 is provided in alignment with the main scale and indicates the reading timing. That is, the reading unit 32a described later executes a reading operation when it passes the reading timing marker 11. Thereby, the reading unit 32a reads the main scale. Referring to FIG. 5, the read timing marker 11 is expressed using 1 bit.
目盛パターン12は、主目盛が振られた数値をビットパターンで表現している。本実施形態では、150cmまでの数値を表現するため、図5に示すように8ビットを使用して数値を表現している。8ビットは、スケール部10の幅方向に沿って配列されている。図6を参照すると、1cm毎の数値を、8ビットを用いて2進数で符号化している。なお、本実施形態では、さらに、グレイコードに変換したものが目盛パターン12としてスケール部10に印刷されている。
The scale pattern 12 expresses the numerical value with the main scale as a bit pattern. In this embodiment, in order to express a numerical value up to 150 cm, the numerical value is expressed using 8 bits as shown in FIG. The 8 bits are arranged along the width direction of the scale unit 10. Referring to FIG. 6, numerical values for every 1 cm are encoded in binary numbers using 8 bits. In the present embodiment, the scale code 12 is further printed on the scale unit 10 as a scale pattern 12.
単純な2進数で符号化した場合、例えば、目盛が3cmmから4cmに変化する際、2進数では下3ビットが同時に変化する。一方、グレイコードを用いると、1ビットしか変化しない。したがって、変化するビットについて読取り誤りが発生した場合でも、グレイコードを用いているとビット列から目盛算出をする際に誤差を小さくできる。例えば、単純2進数で、3cm→4cmの変化となる場合を表現すると、011→100と3ビット変化するが、これを、例えば、011→110と1ビット読み誤った場合、表現された数値は、6cmとなってしまう。これに対し、グレイコードを用いると、その変化は、010→110と1ビット変化するだけなので、010→010と1ビット読み誤った場合であっても、目盛数値は3cmで変化前の値となる。
When encoding with simple binary numbers, for example, when the scale changes from 3 cm to 4 cm, the lower 3 bits change simultaneously in binary numbers. On the other hand, when the Gray code is used, only one bit changes. Therefore, even when a reading error occurs with respect to a changing bit, when the gray code is used, the error can be reduced when the scale is calculated from the bit string. For example, if a simple binary number representing a change from 3 cm to 4 cm is expressed, it changes by 3 bits from 011 to 100, but if this is mistakenly read by 1 bit from 011 to 110, for example, the expressed numerical value is 6cm. On the other hand, when the gray code is used, the change only changes by 1 bit from 010 to 110, so even if the reading is erroneously read from 010 to 010 by 1 bit, the scale value is 3 cm and the value before change. Become.
補間パターン13は、主目盛が示す位よりも下位の位を示す。補間パターン13は、分解能に応じて、スケール部10の幅方向及び長手方向に分割された領域毎に割り当てられた符号を有する。本実施形態において、測長部30の分解能は、目盛パターン12の目盛間隔の2分の1、すなわち、0.5cmに設定されている。このため、測長器1は、読取部32aの位置に応じて、0.5cm刻みの計測値を得ることができる。例えば、28.75≦読取部の位置<29.25のときの計測値は、29.0である。29.25≦読取部の位置<29.75のとき、29.5である。29.75≦読取部の位置<30.25のときの計測値は30.0である。30.25≦読取部の位置<30.75のときの計測値は30.5である。30.75≦読取部の位置<31.25のときの計測値は31.0である。
The interpolation pattern 13 indicates a lower rank than the position indicated by the main scale. The interpolation pattern 13 has a code assigned to each region divided in the width direction and the longitudinal direction of the scale unit 10 in accordance with the resolution. In the present embodiment, the resolution of the length measuring unit 30 is set to one half of the scale interval of the scale pattern 12, that is, 0.5 cm. For this reason, the length measuring device 1 can obtain the measurement value of 0.5 cm increments according to the position of the reading part 32a. For example, the measured value when 28.75 ≦ the position of the reading portion <29.25 is 29.0. When 29.25 ≦ reader position <29.75, 29.5. When 29.75 ≦ reader position <30.25, the measured value is 30.0. The measured value when 30.25 ≦ reader position <30.75 is 30.5. The measured value when 30.75 ≦ the position of the reading portion <31.25 is 31.0.
この分解能を実現するために、本実施形態では、2ビットを用いている。具体的に、スケール部10の幅方向に2分割されると共に、スケール部10の長手方向に沿って、目盛パターン12の目盛間隔を4分割し、分割された領域毎に割り当てられた符号を有している。補間パターン13については、後に詳述する。
In order to realize this resolution, 2 bits are used in this embodiment. Specifically, the scale portion 10 is divided into two in the width direction, and the scale interval of the scale pattern 12 is divided into four along the longitudinal direction of the scale portion 10, and a code assigned to each divided region is provided. is doing. The interpolation pattern 13 will be described in detail later.
測長部30は、ケース31を備えている。図3(A)や図3(B)を参照すると、ケース31内には、読取部32aを形成するフォトダイオードアレイ32が組み込まれている。フォトダイオードアレイ32は、読取タイミングマーカ11の1ビット、目盛パターン12の8ビット、補間パターン13の2ビットに対応すべく、11個のフォトダイオードがスケール部10の幅方向に合わせて配列されている。このようなフォトダイオードの配列が読取部32aを形成している。ケース31の側壁には、計測確定ボタン33が設けられている。計測確定ボタン33が、短時間に1回押下されると測長部30は計測値をデータ収集部70へ送信する。計測確定ボタン33は、長押しすることで、測長部30の電源オン、オフを行うことができる。また、計測確定ボタン33は、短時間に2回押下されることで、全箇所測定終了の信号を発することができる。ケース31の内部には、光源34が内蔵されている。光源34は、図4(B)に示すように、発光インクで印刷された読取タイミングマーカ11、目盛パターン12及び補間パターン13を照射可能に設けられている。
The length measuring unit 30 includes a case 31. Referring to FIGS. 3A and 3B, a photodiode array 32 forming a reading unit 32a is incorporated in the case 31. In the photodiode array 32, 11 photodiodes are arranged in the width direction of the scale unit 10 so as to correspond to 1 bit of the reading timing marker 11, 8 bits of the scale pattern 12, and 2 bits of the interpolation pattern 13. Yes. Such an array of photodiodes forms the reading unit 32a. A measurement confirmation button 33 is provided on the side wall of the case 31. When the measurement confirmation button 33 is pressed once in a short time, the length measurement unit 30 transmits the measurement value to the data collection unit 70. By pressing and holding the measurement confirmation button 33, the length measurement unit 30 can be turned on and off. In addition, the measurement confirmation button 33 can generate a signal indicating the end of measurement at all locations by being pressed twice in a short time. A light source 34 is built in the case 31. As shown in FIG. 4B, the light source 34 is provided so as to be able to irradiate the reading timing marker 11, the scale pattern 12, and the interpolation pattern 13 printed with light emitting ink.
ケース31には、ディスプレイ35が設けられている。ディスプレイ35には、計測値が表示される。ケース31内には、バッテリ36が内蔵されている。バッテリ36は、光源34、ディスプレイ35、データ処理部50等の駆動に用いられる。
The case 31 is provided with a display 35. The measured value is displayed on the display 35. A battery 36 is built in the case 31. The battery 36 is used to drive the light source 34, the display 35, the data processing unit 50, and the like.
ケース31内には、データ処理部50が設けられている。データ処理部50は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、記憶部を備える。データ処理部50は、ROMあるいは記憶部に格納されているプログラムに基づいて計測値を算出する。データ処理部50には、読取タイミングマーカ検出部51、目盛パターン検出部52、補間パターン検出部53、計測値計算部54、計測値決定部55及び計測値送信部56を含む。読取タイミングマーカ検出部51、目盛パターン検出部52及び補間パターン検出部53は、読取部32aと電気的に接続されている。計測値計算部54は、読取タイミングマーカ検出部51、目盛パターン検出部52及び補間パターン検出部53から取得したデータに基づいて、計測値を算出し、算出した計測値をディスプレイ35に表示させる。また、計測値計算部54は、算出した計測値を計測値決定部55へ伝える。計測値決定部55は、計測確定ボタン33が押されたときに受け取っていた計測値を確定させる。確定した計測値は、計測値送信部56を介してデータ収集部70に送信される。ここで、本実施形態では、データ収集部70は、いわゆるスマートフォンやノートパソコン等を想定している。なお、データ収集部70に代えて、USBメモリー等にデータを収集するようにしてもよい。この場合、計測値送信部56は不要となる。また、データ収集部としていわゆるクラウドを活用するようにしてもよい。この場合、スマートフォンやノートパソコンを介してデータをクラウドに送信するようにすることができる。クラウドにデータを蓄積することで、他のシステム等でデータを活用しやすくなる。
In the case 31, a data processing unit 50 is provided. The data processing unit 50 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and a storage unit. The data processing unit 50 calculates a measurement value based on a program stored in the ROM or the storage unit. The data processing unit 50 includes a reading timing marker detection unit 51, a scale pattern detection unit 52, an interpolation pattern detection unit 53, a measurement value calculation unit 54, a measurement value determination unit 55, and a measurement value transmission unit 56. The reading timing marker detection unit 51, the scale pattern detection unit 52, and the interpolation pattern detection unit 53 are electrically connected to the reading unit 32a. The measurement value calculation unit 54 calculates a measurement value based on data acquired from the reading timing marker detection unit 51, the scale pattern detection unit 52, and the interpolation pattern detection unit 53, and causes the display 35 to display the calculated measurement value. In addition, the measurement value calculation unit 54 transmits the calculated measurement value to the measurement value determination unit 55. The measurement value determination unit 55 determines the measurement value received when the measurement confirmation button 33 is pressed. The determined measurement value is transmitted to the data collection unit 70 via the measurement value transmission unit 56. Here, in the present embodiment, the data collection unit 70 is assumed to be a so-called smartphone, notebook computer, or the like. Instead of the data collection unit 70, data may be collected in a USB memory or the like. In this case, the measured value transmission unit 56 is not necessary. Moreover, you may make it utilize what is called a cloud as a data collection part. In this case, data can be transmitted to the cloud via a smartphone or a notebook computer. Accumulating data in the cloud makes it easier to use data in other systems.
データ処理部50は、ケース31の外部に設けてもよい。すなわち、読取部32aで読み取ったデータをケース31の外部へ送信し、ケース31の外部でデータの処理を行うようにしてもよい。
The data processing unit 50 may be provided outside the case 31. That is, the data read by the reading unit 32 a may be transmitted to the outside of the case 31 and the data may be processed outside the case 31.
測長部30は、計測対象の計測位置を指し示す指示部を備える。本実施形態においては、ケース31の端面31aが指示部として機能している。図1を参照すると、本実施形態において、端面31aと読取部32aとの間隔は1cmとなっている。このため、例えば、端面31aを30cmに合わせて計測を行うと、読取部32aは、31cmの位置を読み取っている。このため、本実施例では、読取部32aが読み取った値から1cm減算した値を計測値としている。本実施形態では、計測値を算出する段階で端面31aと読取部32aとの差分を修正しているが、予め、目盛パターン12において、1cmずらしておいてもよい。すなわち、実際は31cmである位置に30cmのパターンを設けておいてもよい。また、このような端面31aに代えて、例えば、内部に配置されている読取部32aと一致させて、ケース31の外観に矢印を描き、この矢印を指示部としてもよい。
The length measuring unit 30 includes an instruction unit that indicates a measurement position to be measured. In the present embodiment, the end surface 31a of the case 31 functions as an instruction unit. Referring to FIG. 1, in the present embodiment, the distance between the end surface 31a and the reading unit 32a is 1 cm. For this reason, for example, when the measurement is performed with the end face 31a set to 30 cm, the reading unit 32a reads the position of 31 cm. For this reason, in this embodiment, a value obtained by subtracting 1 cm from the value read by the reading unit 32a is used as the measurement value. In the present embodiment, the difference between the end surface 31a and the reading unit 32a is corrected at the stage of calculating the measurement value. However, the scale pattern 12 may be shifted by 1 cm in advance. That is, a pattern of 30 cm may be provided at a position that is actually 31 cm. Further, instead of such an end surface 31a, for example, an arrow may be drawn on the outer appearance of the case 31 so as to coincide with the reading unit 32a disposed inside, and this arrow may be used as an instruction unit.
つぎに、図7乃至図11(B)を参照しつつ、測長システム100を用いた長さの計測について説明する。図7は測長器の計測時の制御の一例を示すフロー図である。図8、図9は読取位置の決定について説明する説明図である。図10は補間パターンの説明図である。図11(A)、図11(B)は測長器による長さ計測の一例を示す説明図である。
Next, length measurement using the length measurement system 100 will be described with reference to FIGS. 7 to 11B. FIG. 7 is a flowchart showing an example of control during measurement by the length measuring device. 8 and 9 are explanatory diagrams for explaining the determination of the reading position. FIG. 10 is an explanatory diagram of an interpolation pattern. FIG. 11A and FIG. 11B are explanatory diagrams showing an example of length measurement by a length measuring device.
まず、図7のステップS1において、読取部32aにより、電源がONとされた時点でのパターン読み込みを開始する。電源は、計測確定ボタン33を長押しすることでON状態とされる。ステップS2では、読み込んだパターンのうち、読取タイミングマーカ11が「1」を示しているか否かを判断する。ステップS2でNOと判断したときは、ステップS1からの処理を繰り返す。ステップS2からステップS1へ移行する間に測長部30が僅かに移動し、主目盛の一つを通過すると、目盛パターン12を読み取ることができる。主目盛は1cm毎に設けられているため、測長部30が僅かに、具体的に1cm以内動くだけで、この条件を満たすことができる。
First, in step S1 of FIG. 7, the reading unit 32a starts reading a pattern when the power is turned on. The power supply is turned on by long pressing the measurement confirmation button 33. In step S2, it is determined whether or not the reading timing marker 11 indicates “1” in the read pattern. If NO is determined in step S2, the processing from step S1 is repeated. If the length measuring unit 30 moves slightly during the transition from step S2 to step S1 and passes one of the main scales, the scale pattern 12 can be read. Since the main scale is provided every 1 cm, the length measuring unit 30 can satisfy this condition only by moving slightly within 1 cm.
ステップS2でYESと判断したときは、ステップS3へ進む。ステップS3では、ステップS2においてYESと判断したときに、同時に読み取っていた目盛パターン12から主目盛の値を読み取り、把握する。
If it is determined YES in step S2, the process proceeds to step S3. In step S3, when YES is determined in step S2, the value of the main scale is read and grasped from the scale pattern 12 that has been read simultaneously.
ステップS3に引き続いて行うステップS4では、11ビット分のパターンを読み込む。そして、ステップS4に引き続いて行うステップS5において、ステップS4で読み込んだパターンから読取タイミングマーカ11が「1」を示しているか否かを判断する。読取タイミングマーカ11が「1」を示しているときは、YESと判断し、ステップS6へ進む。ステップS6では、目盛パターン12から主目盛値を読み取る。一方、ステップS5でNOと判断したときは、ステップS7へ進む。ステップS7では、補間パターン13を読み取る。
In step S4 performed subsequent to step S3, an 11-bit pattern is read. Then, in step S5 performed subsequent to step S4, it is determined whether or not the reading timing marker 11 indicates “1” from the pattern read in step S4. When the reading timing marker 11 indicates “1”, it is determined as YES and the process proceeds to step S6. In step S6, the main scale value is read from the scale pattern 12. On the other hand, if NO is determined in step S5, the process proceeds to step S7. In step S7, the interpolation pattern 13 is read.
ステップS6を経由するときは、ステップS8をスキップしてステップS9へ進む。読取タイミングマーカ11が「1」であるときは、そのまま目盛パターン12が示す主目盛の値を読取部32aの位置として採用することができるからである。一方、ステップS7を経由するときは、ステップS8へ進む。ステップS8では、目盛パターン12が示す主目盛値と補間パターン13から読取部32aの位置を算出する。ここで、図8、図9を参照して、読取部32aの位置の決定について説明する。
When going through step S6, skip step S8 and proceed to step S9. This is because when the reading timing marker 11 is “1”, the value of the main scale indicated by the scale pattern 12 can be adopted as the position of the reading unit 32a. On the other hand, when going through step S7, the process proceeds to step S8. In step S8, the position of the reading unit 32a is calculated from the main scale value indicated by the scale pattern 12 and the interpolation pattern 13. Here, the determination of the position of the reading unit 32a will be described with reference to FIGS.
まず、図8を参照して、スケール部10に対して測長部30が右方向へ移動する場合について説明する。電源がONとされたとき、読取部32aが位置する読取位置を、図8におけるA点であると仮定する。A点は、30cmよりも大きい側に位置しているが、この時点において、読み取る主目盛の値は不明である。この状態から、測長部30を右側に移動させ、B点に到達する。B点は、主目盛30cmの位置である。この時、読取部32aは、主目盛値を30cmと読み取る。そして、さらに、測長部30を右側に移動させ、C点に到達すると、補間パターン13に基づいて、測長部30が29cmの方向へ移動していると判断することができる。
First, the case where the length measuring unit 30 moves in the right direction with respect to the scale unit 10 will be described with reference to FIG. It is assumed that the reading position where the reading unit 32a is located when the power is turned on is a point A in FIG. Point A is located on the side larger than 30 cm, but at this time, the value of the main scale to be read is unknown. From this state, the length measuring unit 30 is moved to the right to reach point B. Point B is the position of the main scale 30 cm. At this time, the reading unit 32a reads the main scale value as 30 cm. Further, when the length measuring unit 30 is moved to the right and reaches the point C, it can be determined that the length measuring unit 30 is moving in the direction of 29 cm based on the interpolation pattern 13.
ここで、図10を参照して、補間パターン13について詳細に説明する。本実施形態では、補間パターン13に2ビットを用いている。具体的に、スケール部10の幅方向に2分割された領域を備える。この領域に1ビットずつ割り当てられる。図10を参照すると、aとbの領域が形成されている。そして、aとbの領域は、さらに、スケール部10の長手方向に沿って、目盛パターン12の目盛間隔を4分割されている。図10において、各領域は、主目盛間において、a1~a4及びb1~b4のように表現されている。aの領域では、a1~a4のうち、ハッチングを施したa1~a3に「1」が付与されている。一方、bの領域では、b1~b4のうち、ハッチングを施したb2~b4に「1」が付与されている。これにより、各領域の、1、0の組み合わせによって、読取位置がどの位置であるのかを判定できるようになる。
Here, the interpolation pattern 13 will be described in detail with reference to FIG. In this embodiment, 2 bits are used for the interpolation pattern 13. Specifically, an area divided into two in the width direction of the scale unit 10 is provided. One bit is assigned to this area. Referring to FIG. 10, regions a and b are formed. Further, in the areas a and b, the scale interval of the scale pattern 12 is further divided into four along the longitudinal direction of the scale portion 10. In FIG. 10, each region is expressed as a1 to a4 and b1 to b4 between the main scales. In the area a, “1” is assigned to hatched a1 to a3 among a1 to a4. On the other hand, in the area b, “1” is assigned to the hatched b2 to b4 out of b1 to b4. As a result, it is possible to determine which position the reading position is based on the combination of 1 and 0 in each area.
例えば、図8におけるC点の場合、まず、目盛パターン12から読取部32aは主目盛30cmの近傍にあることが分かっている。そして、つぎに、aの領域が「0」、bの領域が「1」であると読み取ることで、測長部30が29cmの方向に移動していることがわかる。すなわち、読取部はa4とb4が重なった箇所に位置していると判断することができる。
For example, in the case of the point C in FIG. 8, it is first known from the scale pattern 12 that the reading unit 32a is in the vicinity of the main scale 30 cm. Then, by reading that the area a is “0” and the area b is “1”, it can be seen that the length measuring unit 30 is moving in the direction of 29 cm. That is, it can be determined that the reading unit is located at a position where a4 and b4 overlap.
D点を図10に当てはめると、30cmと29cmとの間において、a3とb3とが重なっている点である。測長部30の読取部32aがD点に位置しているとき、読取部32aは、aの領域、bの領域の双方が「1」であると読み取る。このような読取部32aの読取結果から計測値が29.5cmであると判断することができるようになる。
When the point D is applied to FIG. 10, a3 and b3 are overlapped between 30 cm and 29 cm. When the reading unit 32a of the length measuring unit 30 is located at the point D, the reading unit 32a reads that both the area a and the area b are “1”. From the reading result of the reading unit 32a, it can be determined that the measured value is 29.5 cm.
同様に、E点を図10に当てはめると、30cmと29cmと間において、a1とb1とが重なっている点である、測長部30の読取部32aがE点に位置しているとき、読取部32aは、aの領域が「1」、bの領域が「0」と読み取る。このような読取部32aの読取結果から計測値が29.0と判断することができるようになる。
Similarly, when the E point is applied to FIG. 10, when the reading unit 32a of the length measuring unit 30 is located at the E point, where a1 and b1 overlap each other between 30 cm and 29 cm, the reading is performed. The unit 32a reads the area a as “1” and the area b as “0”. The measurement value can be determined to be 29.0 from the reading result of the reading unit 32a.
測長部30がさらに右側に移動し、29cmを超えると、29cmから28cmの間で同様の判定を行うことで、計測値を導き出すことができる。
Measured value can be derived by making the same determination between 29 cm and 28 cm when the length measuring unit 30 further moves to the right and exceeds 29 cm.
つぎに、図9を参照して、スケール部10に対して測長部30が左方向へ移動する場合について説明する。電源がONとされたとき、読取部32aが位置する読取位置を、図9におけるA点であると仮定する。A点は、29cmよりも大きい側に位置しているが、この時点において、読み取る主目盛の値は不明である。この状態から、測長部30を左側に移動させ、B点に到達する。B点は、主目盛30cmの位置である。この時、読取部32aは、主目盛値を30cmと読み取る。そして、さらに、測長部30を左側に移動させ、C点に到達すると、補間パターン13に基づいて、測長部30が31cmの方向へ移動していると判断することができる。
Next, a case where the length measuring unit 30 moves in the left direction with respect to the scale unit 10 will be described with reference to FIG. It is assumed that the reading position where the reading unit 32a is located when the power is turned on is a point A in FIG. Point A is located on the side larger than 29 cm, but at this time, the value of the main scale to be read is unknown. From this state, the length measuring unit 30 is moved to the left to reach point B. Point B is the position of the main scale 30 cm. At this time, the reading unit 32a reads the main scale value as 30 cm. Further, when the length measuring unit 30 is moved to the left and reaches point C, it can be determined that the length measuring unit 30 is moving in the direction of 31 cm based on the interpolation pattern 13.
C点を図10に当てはめると、30cmと31cmとの間において、a1とb1とが重なっている点である。測長部30の読取部32aがC点に位置しているとき、読取部32aは、aの領域が「1」、bの領域が「0」であると読み取る。このような読取部32aの読取結果から計測値が30.0cmであると判断することができるようになる。
When the point C is applied to FIG. 10, a1 and b1 overlap each other between 30 cm and 31 cm. When the reading unit 32a of the length measuring unit 30 is located at the point C, the reading unit 32a reads that the area a is “1” and the area b is “0”. From the reading result of the reading unit 32a, it can be determined that the measured value is 30.0 cm.
D点を図10に当てはめると、30cmと31cmとの間において、a2とb2とが重なっている点である。測長部30の読取部32aがD点に位置しているとき、読取部32aは、aの領域、bの領域の双方が「1」であると読み取る。このような読取部32aの読取結果から計測値が30.5cmであると判断することができるようになる。
When the point D is applied to FIG. 10, a2 and b2 are overlapped between 30 cm and 31 cm. When the reading unit 32a of the length measuring unit 30 is located at the point D, the reading unit 32a reads that both the area a and the area b are “1”. It becomes possible to determine that the measured value is 30.5 cm from the reading result of the reading unit 32a.
同様に、E点を図10に当てはめると、30cmと31cmと間において、a4とb4とが重なっている点である、測長部30の読取部32aがE点に位置しているとき、読取部32aは、aの領域が「0」、bの領域が「1」と読み取る。このような読取部32aの読取結果から計測値が31.0と判断することができるようになる。
Similarly, when the point E is applied to FIG. 10, when the reading unit 32a of the length measuring unit 30 is located at the point E, where a4 and b4 overlap each other between 30 cm and 31 cm, the reading is performed. The unit 32a reads the area a as “0” and the area b as “1”. It becomes possible to determine that the measured value is 31.0 from the reading result of the reading unit 32a.
測長部30がさらに左側に移動し、31cmを超えると、31cmから32cmの間で同様の判定を行うことで、計測値を導き出すことができる。
Measured value can be derived by making the same determination between 31 cm and 32 cm when the length measuring unit 30 further moves to the left and exceeds 31 cm.
ここで、図10に示した補間パターン13に基づく計測値の判定について、纏めると以下の如くである。すなわち、a4=0でb4=1のときと、a1=1でb1=0のときは、主目盛が示す値が計測値となる。a2=1でb2=1のときと、a3=1でb3=1のときは、主目盛の2分の1の値が計測値となる。
Here, the determination of the measurement value based on the interpolation pattern 13 shown in FIG. 10 is summarized as follows. That is, when a4 = 0 and b4 = 1, and when a1 = 1 and b1 = 0, the value indicated by the main scale is the measured value. When a2 = 1 and b2 = 1, and when a3 = 1 and b3 = 1, a half value of the main scale becomes a measured value.
図7のステップS8で読取部32aの位置を算出した後は、ステップS9へ進む。ステップS9では、読取部32aの位置と、オフセット値から計測値を算出する。ここで、オフセット値とは、読取部32aと端面31aとの距離であり、本実施形態においては、1cmである。例えば、読取部32aの読取値が31であった場合は、計測値として30を出力する。
After calculating the position of the reading unit 32a in step S8 of FIG. 7, the process proceeds to step S9. In step S9, a measured value is calculated from the position of the reading unit 32a and the offset value. Here, the offset value is a distance between the reading unit 32a and the end surface 31a, and is 1 cm in the present embodiment. For example, when the reading value of the reading unit 32a is 31, 30 is output as the measurement value.
ステップS9に引き続いて行うステップS10では、計測確定ボタン33が押され、ONとなったか否かを判断する。ステップS10でYESと判断したときは、ステップS11で計測値をデータ収集部70へ送信する。ステップS10でNOと判断したときは、ステップS4からの工程を繰り返す。ステップS11に引き続いて行うステップS12では、計測を継続するか否かを判断する。具体的に、計測確定ボタン33が2回続けて押され、使用者が計測終了の意思表示を行っているか否かを判断する。計測を終了する場合は、処理は終了となる。一方、ステップS12でYESと判断したときは、ステップS4からの工程を繰り返す。
In step S10 performed subsequent to step S9, it is determined whether or not the measurement confirmation button 33 is pressed and turned on. If YES is determined in step S10, the measured value is transmitted to the data collecting unit 70 in step S11. When it is determined NO in step S10, the processes from step S4 are repeated. In step S12 performed subsequent to step S11, it is determined whether or not to continue the measurement. Specifically, it is determined whether or not the measurement confirmation button 33 is pressed twice in succession, and the user is displaying the intention to end the measurement. When the measurement is finished, the process is finished. On the other hand, if YES is determined in the step S12, the processes from the step S4 are repeated.
このように、本実施形態の測長システム100を用いれば、測長部30が直接目盛パターンを読み込むので、即座に計測値を得ることができる。また、補間パターン13を読み取ることで、読取部32aが主目盛間に位置しているときであっても、計測値を得ることができる。このように、本実施形態の測長システム100によれば、計測開始後、即座に計測値を得ることができる。
As described above, when the length measurement system 100 of the present embodiment is used, the length measurement unit 30 directly reads the scale pattern, so that a measurement value can be obtained immediately. In addition, by reading the interpolation pattern 13, a measured value can be obtained even when the reading unit 32a is located between the main scales. Thus, according to the length measurement system 100 of the present embodiment, the measurement value can be obtained immediately after the measurement is started.
このような測長システム100を用いることで、以下のような測長方法を実現することができる。まず、スケール部10に、測長部30をスライドさせる。これにより、読取部32aの位置が把握される。そして、スケール部10の一端を、測定対象の一端に合わせつつ、測長部30が備える指示部となる端面31aを計測対象の他端となる計測位置に一致させ、読取位置を確定する。具体的に、計測確定ボタン33を押す。そして、確定した読取位置において読取部32aが読み取った目盛パターン12及び補間パターン13に基づいて、計測値を算出する。これにより、即座に計測値を得ることができる。
By using such a length measurement system 100, the following length measurement method can be realized. First, the length measuring unit 30 is slid on the scale unit 10. Thereby, the position of the reading unit 32a is grasped. Then, while aligning one end of the scale unit 10 with one end of the measurement target, the end surface 31a serving as the instruction unit included in the length measurement unit 30 is matched with the measurement position serving as the other end of the measurement target, and the reading position is determined. Specifically, the measurement confirmation button 33 is pressed. Then, the measurement value is calculated based on the scale pattern 12 and the interpolation pattern 13 read by the reading unit 32a at the determined reading position. Thereby, a measured value can be obtained immediately.
本実施形態の測長システム100は、例えば、洋装店などで、衣服の着用者の身体寸法を測定する際に好適に用いることができる。従来は、店員が着用者の測定部位にメジャーを当てて、逐一、オーダーシートに記入していたが、本実施形態の測長システム100を用いれば、自動的に計測値が記憶される。例えば、肩幅を計測する際、スケール部10の一端を片方の肩に合わせ、指示部となる端面31aを計測位置となる他方の肩に合わせて計測確定ボタン33を押せばよい。このとき、スケール部10は一端が片方の肩にあり、そこから肩に沿って他方の肩方向へ延びている。
The length measuring system 100 of the present embodiment can be suitably used when measuring the body dimensions of a wearer of clothes at a clothing store, for example. Conventionally, the store clerk applies a measure to the measurement site of the wearer and fills in the order sheet one by one. However, if the length measurement system 100 of this embodiment is used, the measured value is automatically stored. For example, when measuring the shoulder width, one end of the scale unit 10 may be aligned with one shoulder, the end surface 31a serving as the indicating unit may be aligned with the other shoulder serving as the measurement position, and the measurement confirmation button 33 may be pressed. At this time, the scale portion 10 has one end on one shoulder, and extends from the scale portion 10 along the shoulder toward the other shoulder.
なお、上記の例では、スケール部10の一端、すなわち、主目盛値が0cmの位置を起点とした計測を行っているが、任意の位置を起点とした計測にも対応することができる。例えば、図11(A)に示すように、まず、第1の計測値として30cmを得る。そして、この値を記憶する。ついで、第2の計測値として38cmを得る。この値も記憶する。記憶したこれらの値に基づいて、その差分を求めれば、任意の位置を出発点とした計測を行うことができる。すなわち、38cmから30cmを減算することで、8cmの計測値を得ることができる。
In the above example, measurement is performed starting from one end of the scale unit 10, that is, a position where the main scale value is 0 cm. However, it is possible to cope with measurement starting from any position. For example, as shown in FIG. 11A, first, 30 cm is obtained as the first measurement value. Then, this value is stored. Next, 38 cm is obtained as the second measurement value. This value is also stored. If the difference is obtained based on these stored values, measurement can be performed with an arbitrary position as a starting point. That is, a measurement value of 8 cm can be obtained by subtracting 30 cm from 38 cm.
また、本実施形態では、主目盛の間隔を1cmとしていたが、主目盛の間隔は任意に設定することができる。例えば、図12に示す例では、主目盛の間隔が2mmとなっている。そして、分解能は、1mmとなっている。スケール部15は、読取タイミングマーカ16と、目盛パターン17及び補間パターン18を備える。読取タイミングマーカ16と目盛パターン17は、2mm毎に設けられている。また、補間パターン18は、主目盛の間隔を4分の1として設けられている。これにより、分解能を1mmとした計測値を得ることができる。
In this embodiment, the main scale interval is 1 cm, but the main scale interval can be set arbitrarily. For example, in the example shown in FIG. 12, the main scale interval is 2 mm. The resolution is 1 mm. The scale unit 15 includes a reading timing marker 16, a scale pattern 17, and an interpolation pattern 18. The reading timing marker 16 and the scale pattern 17 are provided every 2 mm. In addition, the interpolation pattern 18 is provided with the interval of the main graduations being ¼. Thereby, a measurement value with a resolution of 1 mm can be obtained.
また、図13に示すように、分解能をさらに高めることができる。図13に示す例では、測長部の分解能を、目盛パターンの目盛間隔の4分の1としている。すなわち、主目盛の間隔である1cmの4分の1に相当する0.25mmが分解能である。このような分解能を実現するために、補間パターン19は、スケール部の幅方向に3分割されると共に、スケール部の長手方向に沿って、目盛パターンの目盛間隔を8分割している。そして、分割された領域毎に割り当てられた符号を有している。データ処理部は、この符号の組み合わせに基づいて分解能に応じた計測値を算出する。
Further, as shown in FIG. 13, the resolution can be further increased. In the example shown in FIG. 13, the resolution of the length measurement unit is set to one quarter of the scale interval of the scale pattern. In other words, the resolution is 0.25 mm corresponding to one-quarter of 1 cm, which is the main scale interval. In order to realize such a resolution, the interpolation pattern 19 is divided into three in the width direction of the scale portion, and the scale interval of the scale pattern is divided into eight along the longitudinal direction of the scale portion. And it has a code assigned to each divided area. The data processing unit calculates a measurement value corresponding to the resolution based on the combination of codes.
a8=0、b8=0でc8=1のときと、a1=1、b1=0でc1=0のときは、主目盛が示す値が計測値となる。a2=1、b2=1でc2=0のときと、a3=1、b3=1でc3=0のときは、主目盛の4分の1の値が計測値となる。a4=1、b4=1でc4=1のときと、a5=1、b5=1でc5=1のときは、主目盛の4分の2の値が計測値となる。a6=0、b6=1でc6=1のときと、a7=0、b7=1でc7=1のときは、主目盛の4分の3の値が計測値となる。
When a8 = 0, b8 = 0 and c8 = 1, and when a1 = 1, b1 = 0 and c1 = 0, the value indicated by the main scale is the measured value. When a2 = 1, b2 = 1, and c2 = 0, and when a3 = 1, b3 = 1, and c3 = 0, a value of a quarter of the main scale is a measured value. When a4 = 1, b4 = 1, and c4 = 1, and when a5 = 1, b5 = 1, and c5 = 1, two-quarter values of the main scale are measured values. When a6 = 0, b6 = 1, and c6 = 1, and when a7 = 0, b7 = 1, and c7 = 1, the value of three quarters of the main scale becomes the measurement value.
このように、ビット数を増すことで、分解能を高めることができる。すなわち、図13に示す例よりも分解能を高める場合には、さらに補間パターンのビット数を増せばよい。
Thus, the resolution can be increased by increasing the number of bits. That is, when the resolution is higher than that in the example shown in FIG. 13, the number of bits of the interpolation pattern may be further increased.
また、さらに他の例として、例えば、図14に示すように、誤り信号検出符号14を付加してもよい。誤り信号検出符号としては、パリティ符号、巡回冗長検査(CRC)等、従来公知の符号を用いることができる。これにより、例えば、計測値計算部54ではフォトダイオードアレイ32で読取った目盛パターン12に誤りがないか誤り信号検出符号14を用いて検証することができる。仮に、誤りがあった場合は、再度、フォトダイオードアレイ32で目盛パターン12を読取る。これにより、データ処理部50から出力される計測値の信頼性を向上することができる。
As still another example, for example, an error signal detection code 14 may be added as shown in FIG. As the error signal detection code, a conventionally known code such as a parity code or cyclic redundancy check (CRC) can be used. Thereby, for example, the measurement value calculation unit 54 can verify whether the scale pattern 12 read by the photodiode array 32 has an error by using the error signal detection code 14. If there is an error, the scale pattern 12 is read again by the photodiode array 32. Thereby, the reliability of the measured value output from the data processor 50 can be improved.
上記実施例は本発明を実施するための例にすぎず、本発明はこれらに限定されるものではなく、これらの実施例を種々変形することは本発明の範囲内であり、更に本発明の範囲内において、他の様々な実施例が可能であることは上記記載から自明である。
The above-described embodiments are merely examples for carrying out the present invention, and the present invention is not limited thereto. Various modifications of these embodiments are within the scope of the present invention. It is apparent from the above description that various other embodiments are possible within the scope.
1 測長器
10、15 スケール部
11、16 読取タイミングマーカ
12、17 目盛パターン
13、18、19 補間パターン
14 誤り信号検出符号
30 測長部
31 ケース
31a 端面
32 フォトダイオードアレイ
32a 読取部
33 計測確定ボタン
34 光源
35 ディスプレイ
36 バッテリ
50 データ処理部
70 データ収集部
100 測長システム DESCRIPTION OFSYMBOLS 1 Length measuring device 10, 15 Scale part 11, 16 Reading timing marker 12, 17 Scale pattern 13, 18, 19 Interpolation pattern 14 Error signal detection code 30 Length measuring part 31 Case 31a End surface 32 Photodiode array 32a Reading part 33 Measurement confirmation Button 34 Light source 35 Display 36 Battery 50 Data processing unit 70 Data collection unit 100 Length measuring system
10、15 スケール部
11、16 読取タイミングマーカ
12、17 目盛パターン
13、18、19 補間パターン
14 誤り信号検出符号
30 測長部
31 ケース
31a 端面
32 フォトダイオードアレイ
32a 読取部
33 計測確定ボタン
34 光源
35 ディスプレイ
36 バッテリ
50 データ処理部
70 データ収集部
100 測長システム DESCRIPTION OF
Claims (14)
- 主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、
前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、前記読取部によって読み取った前記目盛パターン及び前記補間パターンに基づいて、前記指示部が指し示した計測位置を計測値として算出するデータ処理部と、を含む測長部と、
前記測長部によって計測された計測値を記憶するデータ記憶部と、
を、備えた測長システム。 A scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale;
An indicator unit that is slidable with respect to the scale unit, points to a measurement position to be measured, a reading unit that reads the scale pattern and the interpolation pattern, and the scale pattern and the interpolation pattern that are read by the reading unit. A length measuring unit including a data processing unit that calculates a measurement value indicated by the instruction unit as a measurement value,
A data storage unit for storing measurement values measured by the length measuring unit;
, A length measuring system. - 前記目盛パターン及び前記補間パターンは、それぞれビットパターンで表現された請求項1に記載の測長システム。 The length measurement system according to claim 1, wherein the scale pattern and the interpolation pattern are each expressed by a bit pattern.
- 前記補間パターンは、分解能に応じて、前記スケール部の幅方向及び長手方向に分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項1又は2に記載の測長システム。 The interpolation pattern has a code assigned to each region divided in the width direction and the longitudinal direction of the scale unit according to the resolution, and the data processing unit is configured to perform the resolution based on the combination of the codes. The length measuring system according to claim 1 or 2, wherein a measured value corresponding to the value is calculated.
- 前記測長部の分解能は、前記目盛パターンの目盛間隔の2分の1であり、前記補間パターンは、前記スケール部の幅方向に2分割されると共に、前記スケール部の長手方向に沿って、前記目盛パターンの目盛間隔を4分割し、分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項1又は2に記載の測長システム。 The resolution of the length measuring unit is one half of the scale interval of the scale pattern, and the interpolation pattern is divided into two in the width direction of the scale part and along the longitudinal direction of the scale part, The scale interval of the scale pattern is divided into four, and a code assigned to each divided area is provided, and the data processing unit calculates a measurement value corresponding to the resolution based on the combination of the codes. Item 3. The length measuring system according to item 1 or 2.
- 前記測長部の分解能は、前記目盛パターンの目盛間隔の4分の1であり、前記補間パターンは、前記スケール部の幅方向に3分割されると共に、前記スケール部の長手方向に沿って、前記目盛パターンの目盛間隔を8分割し、分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項1又は2に記載の測長システム。 The resolution of the length measuring unit is a quarter of the scale interval of the scale pattern, and the interpolation pattern is divided into three in the width direction of the scale part and along the longitudinal direction of the scale part, The scale interval of the scale pattern is divided into 8 and has a code assigned to each divided area, and the data processing unit calculates a measurement value according to the resolution based on the combination of the codes. Item 3. The length measuring system according to item 1 or 2.
- 前記測長部は、前記データ処理部によって算出された前記計測値を前記データ記憶部に送信する計測値送信部をさらに備える請求項1乃至5のいずれか一項に記載の測長システム。 The length measurement system according to any one of claims 1 to 5, wherein the length measurement unit further includes a measurement value transmission unit that transmits the measurement value calculated by the data processing unit to the data storage unit.
- 前記目盛パターン及び前記補間パターンは、発光インクで設けられており、前記測長部は、前記目盛パターン及び前記補間パターンを照射可能に設けられた光源を備える請求項1乃至6のいずれか一項に記載の測長システム。 The scale pattern and the interpolation pattern are provided with light emitting ink, and the length measuring unit includes a light source provided so as to irradiate the scale pattern and the interpolation pattern. The measuring system described in 1.
- 主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、
前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、前記読取部によって読み取った前記目盛パターン及び前記補間パターンに基づいて、前記指示部が指し示した計測位置を計測値として算出するデータ処理部と、を含む測長部と、
を含む測長器。 A scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale;
An indicator unit that is slidable with respect to the scale unit, points to a measurement position to be measured, a reading unit that reads the scale pattern and the interpolation pattern, and the scale pattern and the interpolation pattern that are read by the reading unit. A length measuring unit including a data processing unit that calculates a measurement value indicated by the instruction unit as a measurement value,
Measuring instrument including - 主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部と、
前記スケール部に対してスライド可能に設けられ、計測対象の計測位置を指し示す指示部と、前記目盛パターン及び前記補間パターンを読み取る読取部と、を含む測長部と、
を含む測長器。 A scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a lower rank than the position indicated by the main scale;
A length measuring unit that is slidably provided with respect to the scale unit and includes an instruction unit that indicates a measurement position of a measurement target, and a reading unit that reads the scale pattern and the interpolation pattern.
Measuring instrument including - 前記目盛パターン及び前記補間パターンは、それぞれビットパターンで表現された請求項8又は9に記載の測長器。 10. The length measuring instrument according to claim 8, wherein the scale pattern and the interpolation pattern are each expressed by a bit pattern.
- 前記補間パターンは、分解能に応じて、前記スケール部の幅方向及び長手方向に分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項8乃至10のいずれか一項に記載の測長器。 The interpolation pattern has a code assigned to each region divided in the width direction and the longitudinal direction of the scale unit according to the resolution, and the data processing unit is configured to perform the resolution based on the combination of the codes. The length measuring device according to any one of claims 8 to 10, which calculates a measurement value according to the frequency.
- 前記測長部の分解能は、前記目盛パターンの目盛間隔の2分の1であり、前記補間パターンは、前記スケール部の幅方向に2分割されると共に、前記スケール部の長手方向に沿って、前記目盛パターンの目盛間隔を4分割し、分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項8乃至10のいずれか一項に記載の測長器。 The resolution of the length measuring unit is one half of the scale interval of the scale pattern, and the interpolation pattern is divided into two in the width direction of the scale part and along the longitudinal direction of the scale part, The scale interval of the scale pattern is divided into four, and a code assigned to each divided area is provided, and the data processing unit calculates a measurement value corresponding to the resolution based on the combination of the codes. Item 11. The length measuring instrument according to any one of Items 8 to 10.
- 前記測長部の分解能は、前記目盛パターンの目盛間隔の4分の1であり、前記補間パターンは、前記スケール部の幅方向に3分割されると共に、前記スケール部の長手方向に沿って、前記目盛パターンの目盛間隔を8分割し、分割された領域毎に割り当てられた符号を有し、前記データ処理部は、前記符号の組み合わせに基づいて、前記分解能に応じた計測値を算出する請求項8乃至10のいずれか一項に記載の測長器。 The resolution of the length measuring unit is a quarter of the scale interval of the scale pattern, and the interpolation pattern is divided into three in the width direction of the scale part and along the longitudinal direction of the scale part, The scale interval of the scale pattern is divided into 8 and has a code assigned to each divided area, and the data processing unit calculates a measurement value according to the resolution based on the combination of the codes. Item 11. The length measuring instrument according to any one of Items 8 to 10.
- 主目盛を示す目盛パターンと、前記主目盛が示す位よりも下位の位を示す補間パターンを備えた帯状のスケール部に、前記目盛パターン及び前記補間パターンを読み取る読取部を備えた測長部をスライドさせる工程と、
前記スケール部の一端を、測定対象の一端に合わせつつ、前記測長部が備える指示部を前記計測対象の他端となる計測位置に一致させ、読取位置を確定する工程と、
確定した前記読取位置において前記読取部が読み取った前記目盛パターン及び前記補間パターンに基づいて、計測値を算出する工程と、
を含む測長方法。
A length measuring unit having a scale pattern indicating a main scale, and a band-shaped scale portion including an interpolation pattern indicating a position lower than the position indicated by the main scale, and a reading unit that reads the scale pattern and the interpolation pattern. Sliding process;
While aligning one end of the scale unit with one end of the measurement target, matching the instruction unit included in the length measurement unit with the measurement position serving as the other end of the measurement target, and determining the reading position;
Calculating a measurement value based on the scale pattern and the interpolation pattern read by the reading unit at the determined reading position;
Measuring method including
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018555329A JP6806167B2 (en) | 2016-12-05 | 2016-12-05 | Length measuring system, length measuring device and length measuring method |
PCT/JP2016/086027 WO2018104994A1 (en) | 2016-12-05 | 2016-12-05 | Length measurement system, length measurement device, and length measurement method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/086027 WO2018104994A1 (en) | 2016-12-05 | 2016-12-05 | Length measurement system, length measurement device, and length measurement method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018104994A1 true WO2018104994A1 (en) | 2018-06-14 |
Family
ID=62491044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2016/086027 WO2018104994A1 (en) | 2016-12-05 | 2016-12-05 | Length measurement system, length measurement device, and length measurement method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6806167B2 (en) |
WO (1) | WO2018104994A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200080130A (en) * | 2018-12-26 | 2020-07-06 | 후지쯔 콤포넌트 가부시끼가이샤 | Measuring instrument |
US20210212599A1 (en) * | 2018-08-31 | 2021-07-15 | Tanita Corporation | Length measuring apparatus, length measuring method, non-transitory computer-readable recording medium, and height scale |
JP2022108443A (en) * | 2021-01-13 | 2022-07-26 | 日本製鉄株式会社 | Length measuring device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01202620A (en) * | 1988-02-08 | 1989-08-15 | Teijin Seiki Co Ltd | optical encoder |
JPH05322501A (en) * | 1992-05-21 | 1993-12-07 | Mitsutoyo Corp | Tape measure |
JPH09257451A (en) * | 1996-03-18 | 1997-10-03 | Mitsutoyo Corp | Tape measure |
JPH1026540A (en) * | 1996-07-10 | 1998-01-27 | Minolta Co Ltd | Optical encoder scale and optical encoder device |
JP2001221659A (en) * | 2000-02-14 | 2001-08-17 | Teiichi Okochi | Optical scale apparatus and optical rotary scale apparatus |
-
2016
- 2016-12-05 JP JP2018555329A patent/JP6806167B2/en not_active Expired - Fee Related
- 2016-12-05 WO PCT/JP2016/086027 patent/WO2018104994A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01202620A (en) * | 1988-02-08 | 1989-08-15 | Teijin Seiki Co Ltd | optical encoder |
JPH05322501A (en) * | 1992-05-21 | 1993-12-07 | Mitsutoyo Corp | Tape measure |
JPH09257451A (en) * | 1996-03-18 | 1997-10-03 | Mitsutoyo Corp | Tape measure |
JPH1026540A (en) * | 1996-07-10 | 1998-01-27 | Minolta Co Ltd | Optical encoder scale and optical encoder device |
JP2001221659A (en) * | 2000-02-14 | 2001-08-17 | Teiichi Okochi | Optical scale apparatus and optical rotary scale apparatus |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210212599A1 (en) * | 2018-08-31 | 2021-07-15 | Tanita Corporation | Length measuring apparatus, length measuring method, non-transitory computer-readable recording medium, and height scale |
US12121345B2 (en) * | 2018-08-31 | 2024-10-22 | Tanita Corporation | Length measuring apparatus, length measuring method, non-transitory computer-readable recording medium, and height scale |
KR20200080130A (en) * | 2018-12-26 | 2020-07-06 | 후지쯔 콤포넌트 가부시끼가이샤 | Measuring instrument |
KR102342725B1 (en) * | 2018-12-26 | 2021-12-24 | 후지쯔 콤포넌트 가부시끼가이샤 | Measuring instrument |
US11415402B2 (en) | 2018-12-26 | 2022-08-16 | Fujitsu Component Limited | Measuring instrument |
JP2022108443A (en) * | 2021-01-13 | 2022-07-26 | 日本製鉄株式会社 | Length measuring device |
JP7226720B2 (en) | 2021-01-13 | 2023-02-21 | 日本製鉄株式会社 | Length measuring device |
Also Published As
Publication number | Publication date |
---|---|
JPWO2018104994A1 (en) | 2019-10-24 |
JP6806167B2 (en) | 2021-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7721455B2 (en) | Measuring instrument | |
CN102460077B (en) | Position measurement encoder and method of operating | |
US8210432B2 (en) | Method and system for encoding data, and method and system for reading encoded data | |
WO2018104994A1 (en) | Length measurement system, length measurement device, and length measurement method | |
CN106500737B (en) | Regional location code pattern, area sensor and method for encoding absolute position | |
US10860824B2 (en) | Measuring instrument, optical reader and optically-readable measure | |
JP5323591B2 (en) | Tape measure reader and tape measure reading method | |
US20210373680A1 (en) | Stylus and position calculation method | |
JP4885670B2 (en) | Absolute type linear encoder | |
CN108627097A (en) | A kind of absolute grating scale | |
US20170176226A1 (en) | Multi-mode metrology user interface device | |
EP2312273B1 (en) | Displacement detector, displacement detection method and computer program product | |
US10673174B2 (en) | Digital measurement instrument | |
JP5638156B1 (en) | Cursor used for scale | |
KR102170912B1 (en) | Color palette used for digital portrait to define facial skin color, and method and apparatus using the same | |
JP5684991B2 (en) | Measurement system and calibration method thereof | |
EP3620745B1 (en) | Portable measuring device with autoconfiguration | |
JP2020067417A (en) | Measurement data collection device and program | |
WO2016124992A1 (en) | Computerized caliper | |
JP2011169664A5 (en) | ||
JP2019203708A (en) | Position measuring device | |
US20140340352A1 (en) | Inputting device | |
KR101660798B1 (en) | Coordinate measuring machine and method having a position compensation function | |
WO2016124993A1 (en) | Computer-aided micrometer | |
JP2022016524A (en) | Code conversion method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16923305 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018555329 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16923305 Country of ref document: EP Kind code of ref document: A1 |