WO2016158690A1 - 取付工具、作業管理方法、システム、照合装置及びプログラム - Google Patents
取付工具、作業管理方法、システム、照合装置及びプログラム Download PDFInfo
- Publication number
- WO2016158690A1 WO2016158690A1 PCT/JP2016/059452 JP2016059452W WO2016158690A1 WO 2016158690 A1 WO2016158690 A1 WO 2016158690A1 JP 2016059452 W JP2016059452 W JP 2016059452W WO 2016158690 A1 WO2016158690 A1 WO 2016158690A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- random pattern
- image feature
- image
- component
- work
- Prior art date
Links
- 238000012795 verification Methods 0.000 title claims abstract description 13
- 238000007726 management method Methods 0.000 title claims description 62
- 238000003860 storage Methods 0.000 claims abstract description 33
- 238000003384 imaging method Methods 0.000 claims abstract description 27
- 238000012545 processing Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 23
- 238000000034 method Methods 0.000 claims description 17
- 238000004458 analytical method Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 10
- 238000009434 installation Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 15
- 235000014443 Pyrus communis Nutrition 0.000 description 11
- 239000000284 extract Substances 0.000 description 6
- 238000007689 inspection Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 230000037303 wrinkles Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000005422 blasting Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000005530 etching Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000007747 plating Methods 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 235000002597 Solanum melongena Nutrition 0.000 description 1
- 244000061458 Solanum melongena Species 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000004049 embossing Methods 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 239000010985 leather Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000004381 surface treatment Methods 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B23/00—Details of, or accessories for, spanners, wrenches, screwdrivers
- B25B23/14—Arrangement of torque limiters or torque indicators in wrenches or screwdrivers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B13/00—Spanners; Wrenches
- B25B13/46—Spanners; Wrenches of the ratchet type, for providing a free return stroke of the handle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B23/00—Details of, or accessories for, spanners, wrenches, screwdrivers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/12—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers
- G05B19/124—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers using tapes, cards or discs with optically sensed marks or codes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/80—Recognising image objects characterised by unique random patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B13/00—Spanners; Wrenches
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B15/00—Screwdrivers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25294—Part, workpiece, code, tool identification
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50203—Tool, monitor condition tool
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- the present invention relates to a mounting tool, a work management method, a system, a verification device, and a program.
- Patent Literature 1 discloses a screw tightening management in which an identification code such as a one-dimensional code or a two-dimensional code attached to a component to be tightened by a screw is read by a portable information terminal and transmitted to a management device. The system is described.
- Patent Document 2 describes a work management system in which a torque wrench reads an identification code such as a one-dimensional code or RFID attached to a work target part and transmits it to a work terminal.
- the present invention has been invented in view of the above-mentioned problems, and its purpose is an installation tool and operation that can improve the efficiency of operations such as component installation and inspection without incurring significant costs.
- an image capturing unit that captures a random pattern applied to a component matching region, an image feature of a captured image of the random pattern, and a pre-stored image feature of a random pattern of the component are acquired. It is an attachment tool provided with the identification result output part which outputs the identification result of the said said components.
- the mounting tool captures a random pattern applied to the collation region of the component, and the mounting tool captures an image feature of the captured image of the random pattern and an image feature of the random pattern of the component stored in advance.
- an image capturing unit that captures a random pattern applied to a component matching region, an image feature of a captured image of the random pattern, and a pre-stored image feature of a random pattern of the component are acquired.
- An identification result output unit that outputs an identification result of the component that has been recorded, an image feature extracted from a captured image of a random pattern captured by the imaging unit, and an image feature storage unit
- a collation unit that collates image features of a random pattern of a component that is included.
- the present invention relates to an image feature extracted from a captured image of a random pattern applied to a component collation area, which is captured by an attachment tool, and an image feature of a random pattern of a component stored in advance in an image feature storage unit. Is a verification device for verifying.
- the present invention relates to an image feature extracted from a captured image of a random pattern applied to a collation area of a component used for work, which is imaged by a mounting tool, and a random pattern of a component stored in advance in an image feature storage unit.
- This is a program for causing a computer to execute processing for collating with image features.
- the present invention can improve the efficiency of work such as mounting and inspection of parts without incurring significant costs.
- FIG. 1 is a block diagram of the first embodiment.
- FIG. 2 is a diagram illustrating a case where the mounting tool is a torque wrench.
- FIG. 3 is a diagram for explaining a camera built in the attachment tool.
- FIG. 4 is a diagram for explaining the photographing assistance unit.
- FIG. 5 is a view for explaining a black background region of the cover portion of FIG.
- FIG. 6 is a flowchart for explaining the operation of the mounting tool according to the first embodiment.
- FIG. 7 is a block diagram of the second embodiment.
- FIG. 8 is a diagram illustrating a case where a matte finish is applied in the bolt manufacturing process.
- FIG. 9 is a diagram illustrating data registered in the parts database.
- FIG. 10 is a flowchart for explaining the operation of the mounting tool according to the second embodiment.
- FIG. 10 is a flowchart for explaining the operation of the mounting tool according to the second embodiment.
- FIG. 11 is a flowchart for explaining the operation of the collation apparatus according to the second embodiment.
- FIG. 12 is a block diagram of the third embodiment.
- FIG. 13 is a flowchart for explaining the operation of the mounting tool according to the third embodiment.
- FIG. 14 is a block diagram of the fourth embodiment.
- FIG. 15 is a diagram illustrating data registered in the work record database.
- FIG. 16 is a diagram illustrating an example of a computer that operates according to a program.
- FIG. 17 is a diagram illustrating an example of a computer that operates according to a program.
- FIG. 18 is a diagram illustrating another system configuration of the fourth embodiment.
- the present invention identifies individual parts and types of parts within the tool or jointly with other devices and realizes them simultaneously with the installation work, thereby identifying the parts to be installed without increasing the work cost, and making human error. Can be prevented. It is also possible to automatically obtain work records for individual parts.
- FIG. 1 is a block diagram of a first embodiment of the present invention.
- a photographing unit 11 that photographs a random pattern applied to a collation region of parts used for work, an image feature of a photographed image of a random pattern, and randomness of parts stored in advance.
- the mounting tool 10 includes an identification result output unit 12 that outputs an identification result of a component acquired by collating with an image feature of a pattern.
- Parts are parts that can be attached to products and other parts with mounting tools, such as bolts, screws, nuts, lenses, switches, semiconductor chips, plastic parts, fastening parts (ride fasteners, hook-and-loop fasteners, snap fasteners, rail fasteners, buckles) Cord stopper, belt adjuster, eggplant ring, snap button, button, etc.).
- mounting tools such as bolts, screws, nuts, lenses, switches, semiconductor chips, plastic parts, fastening parts (ride fasteners, hook-and-loop fasteners, snap fasteners, rail fasteners, buckles) Cord stopper, belt adjuster, eggplant ring, snap button, button, etc.).
- Random pattern is an uneven pattern applied to the collation area of the part, and is applied by satin processing or embossing.
- the random pattern includes not only a case where a pattern is formed for decorative purposes, but also a case where a pattern is intentionally formed for identification or verification of an article.
- the pattern is not only a satin pattern given by processing to metal or synthetic resin (plastic etc.), but also wrinkle pattern (wrinkle) obtained by surface treatment (for example, wrinkle processing) on leather products. It is a concept that also includes.
- the attachment tool 10 is a tool for attaching a part to a product or another part, and includes, for example, a torque wrench, a screwdriver, a spanner and the like.
- the collation area is not particularly limited as long as it is an area subjected to a random pattern, but considering the ease of collation processing, in the state where the part is gripped by the part gripping part of the mounting tool at the time of mounting the part, It is desirable that an area that can be imaged by the imaging unit 11 is a collation area.
- FIG. 2 is a diagram illustrating a case where the component is a bolt and the mounting tool 10 is a torque wrench.
- a random pattern is applied to the collation region of the bolt head.
- the photographing unit 11 is disposed inside the component gripping part of the torque wrench so as to face the surface of the bolt head. (Camera) is provided. With such a configuration, it is possible to photograph a random pattern of a component during component mounting work.
- FIG. 4 is a diagram for explaining the photographing assistance unit.
- the photographing assisting unit is a photographing assisting unit that assists in photographing a collation region of a textured surface with a minute unevenness of an object and a strong specular reflection, for example, a satin-patterned pear ground, and a light source unit 1 that emits light, It has a shape that covers a predetermined area on the surface of the product, and a part of the surface that falls within a predetermined angle range from the normal direction facing the predetermined area is a black background that absorbs light, and in other angle ranges
- a corresponding surface includes the light source unit 1 or a cover unit 2 formed of a light source region surface that diffuses and emits light emitted from the light source unit 1.
- the cover 2 is formed, for example, in parallel with the pear ground, provided with a shooting hole for taking an image from the normal direction of the pear ground, and an upper surface where the area facing the pear ground is a black background And a side surface portion formed of a member configured to diffuse light from the light source unit 1.
- the black background area of the cover portion 2 is determined by the angle range ⁇ of the dark area and the angle range ⁇ of the bright area with respect to the normal of the surface in the collation area on the matte surface of the part (for example, the peak surface of the convex portion at the center of the collation area). .
- the distribution of the black background and the diffusion surface is defined only by the range of the angle with respect to the normal direction of the matte surface, and the shape and angle of the surface are arbitrary.
- the surface of the diffusing member is perpendicular to the black ground, but this is only an example, and the shape and arrangement angle are arbitrary.
- the black ground does not have to be a flat surface, and may have an arbitrary shape as long as it covers the entire range of the angle ⁇ from the normal of the pear ground.
- the black background area of the cover 2 does not reflect the illumination light from the light source 1, the peak portion of the pear ground convex portion facing the camera mounted in the upper surface shooting hole appears black.
- FIG. 5 there is a relationship between the size of the black background area of the cover 2 and the angle range ⁇ of the dark area, and the black area of the cover 2 increases as the angle range ⁇ of the black dark area increases.
- the black background area of the cover portion 2 also becomes smaller.
- the black background area of the cover part 2 becomes larger, the portion of the pear ground appearing black becomes larger, and when the black background area becomes smaller, the portion of the pear ground appearing black becomes smaller.
- the angle ranges ⁇ and ⁇ so that the number of black pixels in the collation area or the luminance value separation degree of the pixels in the collation area in the image obtained by photographing the pear ground has a predetermined value (for example, 25%).
- a predetermined value for example, 25%.
- the size of the black background region of the cover portion 2 may be changed, and the height of the side surface of the cover portion 2 may be changed.
- various methods can be used.
- a screw mechanism that moves up and down the black background region is provided, and the height of the side surface of the cover portion 2 can be adjusted by rotating the screw mechanism. This is merely an example, and other methods can be used.
- the brightness distribution of the captured image is optimized by adjusting the angle range ⁇ and ⁇ so that the black background area has an appropriate size.
- a luminance value that maximizes the first derivative of the luminance change histogram is used as the threshold for binarization.
- the black background region is not limited to black, and includes a dark color that absorbs light.
- the top part of the pear ground convex part with the normal line in the direction facing the camera appears black, and the pear ground concave part that does not face the camera appears white as light is reflected from various directions. Can be obtained, and it becomes easy to stably extract the top portion as a feature point.
- a photographing auxiliary tool described in Japanese Patent Application No. 2012-172701 shown in FIG. 4 and FIG. 5 whose shape has been changed so that it can be incorporated in the tool may be used as the illumination control means.
- the output form of the part identification result by the identification result output unit 12 is arbitrary.
- the identification result output unit 12 may include at least one of a lamp, a buzzer, and a display.
- the identification result may be output by lighting the lamp, emitting sound by the buzzer, displaying on the display, or the like. Good.
- the component is gripped by the mounting tool 10 during the component mounting operation.
- the imaging unit 11 captures a random pattern of the gripped component and acquires a captured image (step 1).
- the image feature of the captured image of the random pattern of the component is collated with the image feature of the random pattern of the component stored in advance, and the identification result output unit 12 acquires the component identification obtained by the collation process.
- the result is output (step 2).
- the operation cost can be reduced by realizing the identification of the components simultaneously with the mounting operation. Also, human error can be prevented by identifying the parts to be attached.
- the second embodiment relates to a system that performs matching processing of a random pattern of a part photographed by an attachment tool on the server side.
- FIG. 7 is a block diagram of a work management system according to the second embodiment.
- the work management system according to the second embodiment includes an attachment tool 20, a management device 30, and a parts database 40. These are connected by a network.
- the mounting tool 20 includes an imaging unit 21, an identification result output unit 22, and a communication control unit 23.
- the imaging unit 21 has the same function and configuration as the imaging unit 11 of the first embodiment, and transmits a captured image to the management device 30 via the communication control unit 23.
- the identification result output unit 22 has the same function and configuration as the identification result output unit 12 of the first embodiment, and outputs the component identification result received from the collation device 30 via the communication control unit 23. .
- the communication control unit 23 controls communication with the management apparatus 30 via the network.
- the management device 30 is a server that includes a registration unit 31 and a verification unit 32.
- the registration unit 31 registers an image feature of a random pattern applied to a part in the part database 40.
- processing methods for applying random patterns to parts can be roughly divided into two methods.
- Various methods such as etching and blasting can be used for the satin processing on the mold.
- the grain size of satin can be controlled, but the position and size of each fine unevenness are not accurately reproduced, and a random pattern is generated each time processing is performed. Therefore, when a plurality of molds for manufacturing the same article are created, the fine unevenness of the matte finish region of each mold is different for each mold.
- this processing method it is possible to apply a satin pattern that substantially matches all individuals produced from the same mold.
- the fine features of the satin pattern are different for different molds.
- at least one or more of the individual group (article group) made by a certain mold is selected, and the image feature of the satin pattern in the collation area 4 of the individual is used as a representative value serving as a reference for identification. , It is registered in the parts database 40.
- a component having an image feature equal to or higher than a predetermined similarity with the registered image feature is a component having a satin pattern formed by the mold, and a specific mold.
- the individual group (part group) produced from the mold can be collated with a small amount of registered data.
- the individual group (article group) made by a certain mold is selected, and the satin pattern image feature of the matching region of the individual is used as a representative value serving as a reference for identification.
- registration I explained an example of registration. It is not limited to this.
- an image of a satin portion of a mold portion where parts or the like are subjected to a satin finish
- the concavo-convex pattern of the matte pattern such as a part formed by applying a matte finish with a mold, is a pattern in which the concavo-convex pattern is opposite to the concavo-convex pattern of the matte part of the mold.
- an image (image feature) obtained by inverting the luminance value of the image is registered as the image of the satin portion of the mold to be registered (the portion where the part or the like is subjected to the satin processing).
- the satin pattern image of the part collation area can be used as it is for collation.
- the image of the matte part of the mold to be registered in the parts database 40 (the part on which the part is subjected to the satin processing) is registered as it is without inverting the luminance value of the image, and at the time of collation, individual parts such as parts are collated.
- the brightness value of the satin pattern image in the region 4 may be reversed and collated.
- a header with a special matte finish may be used in the manufacturing process as illustrated in FIG.
- the satin finish can be transferred to the bolt side.
- Other methods include satin treatment by processing that generates random fine uneven patterns for each individual such as etching, blasting, cutting, crystal / powder coating, dispersion plating treatment, etc., or generation of fine surface unevenness by plating treatment or painting It is.
- the formed satin pattern is different for each individual. Therefore, for each individual (for each part or product), the image feature of the satin pattern formed in the collation area is registered in the part database 40. According to this method, since the satin pattern is different for each individual (for each part), there is an advantage that collation (identification) can be performed for each individual part.
- the registration unit 31 stores information such as part specifications and types, construction parameters (torque values), attachment destinations, and the like in the parts database 40 in association with image features.
- the data registered in the parts database 40 is illustrated in FIG.
- the collation unit 32 extracts an image feature from a captured image of a random pattern to be collated received from the mounting tool 20, and compares the extracted image feature with an image feature of a random pattern of a component registered in the component database 40. For example, when the number of pairs of feature points at the same position (range within a certain threshold) is equal to or greater than a predetermined number, a matching process for determining that they are the same is performed, and the matching result is transmitted to the attachment tool 20. In the collation processing, when the part database 40 matches the image feature to be collated, a collation result indicating normality is transmitted, and when there is no coincidence, a collation result indicating an error is displayed. Send.
- the part database 40 matches the image feature to be collated, a collation result indicating that the image feature is correct is transmitted, and the component is associated with the image feature that matches the image feature to be collated.
- Data registered in the database 40 may be read and transmitted to the mounting tool 20.
- the construction parameter may be transmitted to the attachment tool 20 together with the image feature, and the communication control unit 22 of the attachment tool 20 may set the received construction parameter in the tool.
- the information of the attachment destination position of components with an image feature may be transmitted to the attachment tool 20, and the display of the attachment tool 20 may display the attachment destination position to notify the operator.
- the imaging unit 21 acquires a captured image by capturing a random pattern applied to a collation area of parts used for work (step 11), and transmits the captured image to the management device 30 via the communication control unit 22 (step 11). 12).
- the collation unit 32 When the collation unit 32 receives a captured image of a random pattern of a component to be collated from the mounting tool 20 (step 21), the collation unit 32 extracts an image feature from the received captured image (step 22).
- the collation unit 32 performs collation processing for collating the extracted image feature with the image feature of the random pattern of the component registered in the component database 40 (Step 23), and transmits the collation result to the attachment tool 20 (Step 24). ).
- the image feature is extracted from the captured image of the random pattern on the management device 30 side.
- the present invention is not limited to this, and the management device extracts the image feature from the captured image on the attachment tool 20 side. 30 may be transmitted.
- FIG. 12 is a block diagram of a work management system according to the third embodiment.
- the work management system according to the third embodiment includes an attachment tool 50, a parts database 60, and a management device 70. These are connected by a network.
- the mounting tool 50 includes a component data registration unit 51, a component data storage unit 52, a photographing unit 53, a collation unit 54, an identification result output unit 55, and a communication control unit 56.
- the imaging unit 53 and the identification result output unit 55 have the same functions and configurations as the imaging unit 11 and the identification result output unit 12 of the first embodiment, respectively.
- the component data registration unit 51 transmits the image feature and related data to be registered in the attachment tool among the image features and related data stored in the component database 60 via the management device 70 to the communication control unit 56. And stored in the component data storage unit 52.
- the collation unit 54 extracts an image feature from the photographed image acquired by the photographing unit 53 and collates the extracted image feature with an image feature registered in the image feature storage unit 52.
- the parts database 60 has the same functions and configuration as the parts database 40 of the second embodiment.
- the management device 70 includes a registration unit 71.
- the registration unit 71 has the function and configuration of the registration unit 31 of the management device 30 according to the second embodiment, and further stores all or a part of the image features and related data stored in the parts database 60. It transmits to the installation tool 50.
- the imaging unit 53 acquires a captured image by capturing a random pattern applied to a collation area of parts used for work (step 31).
- the collation unit 53 extracts image features from the captured image (step 32), and performs collation processing for collating the extracted image features with image features registered in the component data storage unit 52 (step 33).
- the identification result output unit 55 outputs the collation result (step S34).
- 4th Embodiment is related with the system which memorize
- FIG. 14 is a block diagram of a work management system according to the fourth embodiment.
- the work management system includes an attachment tool 80, a management device 90, a parts database 100, and a work record database 110. These are connected by a network.
- the component database 100 has the same function and configuration as the component database 40 of the second embodiment.
- the mounting tool 80 includes a photographing unit 81, an identification result output unit 82, a work recording unit 83, and a communication control unit 84.
- the imaging unit 81, the identification result output unit 82, and the communication control unit 84 have the same functions and configurations as the imaging unit 21, the identification result output unit 22, and the communication control unit 23 of the second embodiment.
- the work recording unit 83 generates work record information (for example, work date and time, work type, state (for example, torque value)) related to the work when the mounting or inspection work of the part is completed using the mounting tool. It transmits to the management apparatus 90 via the communication control part 84 with the picked-up image or image characteristic of a random pattern.
- work record information for example, work date and time, work type, state (for example, torque value)
- the management device 90 includes a registration unit 91, a collation unit 92, a work recording unit 93, and an analysis unit 94.
- the registration unit 91 and the collation unit 92 have the same functions and configurations as the registration unit 31 and the collation unit 32 of the second embodiment.
- the work recording unit 93 stores the work record information received from the attachment tool in the work record database 110 based on the image characteristics.
- the data stored in the work record database 110 is illustrated in FIG.
- the analysis unit 94 performs data analysis processing on the work records accumulated in the work record database 110.
- analysis related to design improvement and work efficiency improvement is performed. For example, you may analyze in which position the components attached are easy to loosen. In this case, all the parts whose torque value is loosened by a predetermined value or more within a predetermined period (for example, one month) are extracted from the work record database 110, and the extracted parts are sorted for each mounting position. A mounting position that is larger than a predetermined value may be determined as a “position where the mounted component is easy to loosen”.
- the time required for the attachment work at each position may be calculated from the work date and time of each part related to the assembly work of a plurality of the same products, and analyze the position with poor work efficiency.
- all the parts attached to the same product are extracted from the work record database 110, the extracted parts are classified for each attachment position, the average of the work time is calculated for each attachment position, and the average value of the calculated work time is calculated. Even if the difference is higher than the predetermined value or the difference compared with the average value of the work time of the entire product (all mounting positions) is greater than or equal to the predetermined value, Good.
- a work record can be automatically acquired when a work is performed. Then, the stored work record (big data) can be acquired and the work quality can be analyzed using this.
- the fourth embodiment may be applied to the first embodiment and the third embodiment.
- each unit can be configured by hardware, but can also be realized by a computer program.
- functions and operations similar to those of the above-described embodiment are realized by a processor that operates according to a program stored in the program memory.
- FIG. 16 it can be realized by a computer including a memory 200, a CPU 201, an output unit 202, an input unit 203, and a communication unit 204.
- the memory 200 stores a program for performing processing corresponding to the registration unit 91, the collation unit 92, the work recording unit 93, and the analysis unit 94 of the management device 90 described above.
- the CPU 201 executes the program stored in the memory 200, thereby realizing the functions of the component data registration unit 91, the collation unit 92, the work recording unit 93, and the analysis unit 94. Reception of the collation image can be input via the input unit 203 or the communication unit 204.
- the collation result can be output to an output unit 202 (for example, a display) or transmitted to an external terminal via the communication unit 204.
- a program for performing processing corresponding to each unit described above is stored in the memory 200, and a program in which the CPU 201 is stored in the memory 200.
- the function of each part of the mounting tools 10, 20, 50, 80 and the management devices 30, 70 is realized.
- the mounting tool 10 as illustrated in FIG. 17, it can be realized by a computer including a memory 300, a CPU 301, an output unit 302, an input unit 303, and a communication unit 304.
- the memory 300 stores a program for performing processing corresponding to the imaging unit 11 and the identification result output unit 12 of the attachment tool 10.
- the functions of the imaging unit 11 and the identification result output unit 12 are realized by the CPU 301 executing the program stored in the memory 300.
- the input unit 303 is connected to the camera, and a shooting instruction is transmitted to the camera via the input unit 303, and a captured image is acquired.
- the management device 90 includes a first management device 901 including a registration unit 91 and a verification unit 92, and a second management device 902 including a work recording unit 93 and an analysis unit 94. You may do it.
- the system configuration in this case is illustrated in FIG.
- Each of the first management device 901 and the second management device 902 can also be realized by a computer including a memory, a CPU, an output unit, an input unit, and a communication unit.
- a program for performing processing corresponding to the registration unit 91 and the collation unit 92 is stored in the memory.
- the function of the registration part 91 and the collation part 92 is implement
- a program for performing processing corresponding to the work recording unit 93 and the analysis unit 94 is stored in the memory. Then, the functions of the work recording unit 93 and the analysis unit 94 are realized by the CPU executing the program stored in the memory.
- An imaging unit for imaging a random pattern applied to the collation area of the component An attachment tool comprising: an identification result output unit that outputs an identification result of the component obtained by collating an image feature of a captured image of the random pattern with an image feature of a random pattern of a component stored in advance.
- attachment tool according to any one of supplementary notes 1 to 6, further comprising a work recording unit that generates work record information of work using the part and transmits the work record information to the work recording apparatus together with an image feature of a random pattern of the part.
- the surface of the part has a shape that covers a region on which a random pattern has been applied, and a part of the surface that falls within a predetermined angle range from a normal direction directly opposite to the region on which the random pattern has been applied is dark,
- the mounting tool takes a picture of the random pattern applied to the part verification area, A work management method in which the attachment tool outputs an identification result of the component obtained by collating an image feature of a captured image of the random pattern with an image feature of a random pattern of a component stored in advance.
- the mounting tool generates work record information of work using the component, and transmits the work record information together with an image feature of a random pattern of the component,
- the work management method according to any one of appendix 9 to appendix 14, wherein the work recording apparatus stores the work record information in an operation record storage unit in association with an image feature.
- Appendix 17 A part of the surface that falls within a predetermined angle range from a normal direction directly opposite to the region subjected to the random pattern in the cover portion formed so as to cover the region subjected to the random pattern of the component is a dark color,
- the imaging unit that captures a random pattern applied to the verification region of the component, the image feature of the captured image of the random pattern, and the component acquired by comparing the image feature of the random pattern of the component stored in advance
- An identification result output unit that outputs the identification result of An image feature extracted from a photographed image of a random pattern photographed by the photographing unit, and a collation unit for collating an image feature of a random pattern of a component stored in advance in the image feature storage unit; Work management system with
- the processor is Take a picture of the random pattern applied to the part verification area, An attachment tool for outputting an identification result of the part obtained by collating an image characteristic of the captured image of the random pattern with an image characteristic of a random pattern of a part stored in advance.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Mechanical Engineering (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Artificial Intelligence (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Details Of Spanners, Wrenches, And Screw Drivers And Accessories (AREA)
- Image Analysis (AREA)
Abstract
Description
例えば工場内の複数の人、場所、あるいは遠隔地において、大量に製造される製品に大量のボルト等の部品を使い、同じような取付作業が繰り返し行われている。個々の担当者が、個々の部品を正しく選択し、正しい作業パラメータを設定し、効率よく、短時間で、取付作業を行っていくことが求められる。作業管理者は、作業のミスを防止するための確認手段と、個々の担当者、部品、それぞれについての作業効率や正確性(ミスの数)を統計処理して全体の効率を図ることが求められている。しかし、個々の部品取付作業を点検・記録するためには、個々の作業者が手作業で確認・記録を行うしかなく、人為ミスの発生を防げず、また、コスト的に膨大な記録を集めて統計分析することが困難であった。
特に、間違えやすい類似の部品を識別したり、点検時に個々のどの部品を今みているのか等の、部品の個体の識別が人の手にゆだねられていた。このため、人為ミスを避けられず、また、記録も作業コストによって現実的でなく、ビッグデータの獲得が困難であった。
本発明の第1の実施の形態を説明する。
図1は本発明の第1の実施の形態のブロック図である。
以上説明したように、部品の識別を取付作業と同時に実現することにより、作業コストを抑えることができる。また、取り付ける部品を識別することで人為ミスを防ぐことができる。
第2の実施形態を説明する。第2の実施形態は、取付工具により撮影された部品のランダムパターンの照合処理をサーバ側で行うシステムに関する。
第2の実施形態に係る作業管理システムは、取付工具20と、管理装置30と、部品データベース40と、を備える。これらはネットワークにより接続されている。
第3の実施形態を説明する。第3の実施形態は、取付工具により撮影された部品のランダムパターンの照合処理を取付工具側で行うシステムに関する。
図12は、第3の実施形態に係る作業管理システムのブロック図である。
第3の実施形態に係る作業管理システムは、取付工具50と、部品データベース60と、管理装置70と、を備える。これらはネットワークにより接続されている。
識別結果出力部55が、照合結果を出力する(ステップS34)。
第4の実施形態を説明する。第4の実施形態は、取付工具で行った作業記録のデータを記憶し、蓄積されたデータを解析するシステムに関する。
なお、第4の実施形態を第1の実施形態、第3の実施形態に適用してもよい。
そして、第1の管理装置901と第2の管理装置902のそれぞれについても、メモリと、CPUと、出力部と、入力部と、通信部とから構成されるコンピュータによって実現可能である。この場合、第1の管理装置901については、メモリには、登録部91、照合部92に対応する処理を行うプログラムが格納されている。そして、CPUがメモリに格納されているプログラムを実行することで、登録部91、照合部92の機能が実現される。第2の管理装置902については、メモリには、作業記録部93、解析部94に対応する処理を行うプログラムが格納されている。そして、CPUがメモリに格納されているプログラムを実行することで、作業記録部93、解析部94の機能が実現される。
部品の照合領域に施されたランダムパターンを撮影する撮影部と、
前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する識別結果出力部と
を備える取付工具。
前記撮影部は、部品が当該取付工具に把持されたときに、部品の照合領域に対向するように設けられている
付記1に記載の取付工具。
前記ランダムパターンの撮影画像又は前記ランダムパターンの撮影画像から抽出された画像特徴を照合装置に送信し、
前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴との照合結果を前記照合装置から受信する
通信制御部を備える付記1又は付記2に記載の取付工具。
部品のランダムパターンの画像特徴が予め記憶されている画像特徴記憶部と、
前記撮影画像から画像特徴を抽出する画像特徴抽出部と、
前記抽出された画像特徴を、前記記憶手段に記憶されている画像特徴と照合して、前記部品を識別する照合部と
を備える付記1又は付記2に記載の取付工具。
前記ランダムパターンは金型によって施されたものであり、
前記画像記憶部には、金型毎に取得された部品のランダムパターンの画像特徴が記憶される
付記1から付記4のいずれかに記載の取付工具。
前記ランダムパターンは部品の個体毎に施されたものであり、
前記画像特徴記憶部には、個体毎に取得された部品のランダムパターンの画像特徴が登録される
付記1から付記4のいずれかに記載の取付工具。
前記部品を用いた作業の作業記録情報を生成し、当該部品のランダムパターンの画像特徴とともに作業記録装置に送信する作業記録部をさらに備える
付記1から付記6のいずれかに記載の取付工具。
前記部品のランダムパターンが施された領域を覆う形状を有し、前記ランダムパターンが施された領域に正対する法線方向から所定の角度範囲内に該当する一部の面が暗色であり、その他の角度範囲に該当する面が光を拡散して発する面である覆蓋部をさらに備える
付記1から付記7のいずれかに記載の取付工具。
取付工具が、部品の照合領域に施されたランダムパターンを撮影し、
前記取付工具が、前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する
作業管理方法。
前記撮影部は、部品が当該取付工具に把持されたときに、部品の照合領域に対向するように設けられている
付記9に記載の作業管理方法。
照合装置が、前記取付工具により撮影された前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
付記9又は付記10に記載の作業管理方法。
前記取付工具が、前記取付工具により撮影された前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
付記9又は付記10に記載の作業管理方法。
前記ランダムパターンは金型によって施されたものであり、
前記画像記憶部には、金型毎に取得された部品のランダムパターンの画像特徴が記憶される
付記9から付記12のいずれかに記載の作業管理方法。
前記ランダムパターンは部品の個体毎に施されたものであり、
前記画像特徴記憶部には、個体毎に取得された部品のランダムパターンの画像特徴が登録される
付記9から付記12のいずれかに記載の作業管理方法。
前記取付工具が、前記部品を用いた作業の作業記録情報を生成し、当該部品のランダムパターンの画像特徴とともに作業記録装置に送信し、
前記作業記録装置が、前記作業記録情報を画像特徴と関連付けて作業記録記憶部に記憶する
付記9から付記14のいずれかに記載の作業管理方法。
前記作業記録記憶部に蓄積して記憶された作業記録情報を用いて作業に関する解析処理を行う
付記9から付記15のいずれかに記載の作業管理方法。
前記部品のランダムパターンが施された領域を覆うよう形成された覆蓋部における前記ランダムパターンが施された領域に正対する法線方向から所定の角度範囲内に該当する一部の面を暗色とし、その他の角度範囲に該当する面が光を拡散して発する面とする
付記9から付記15のいずれかに記載の作業管理方法。
部品の照合領域に施されたランダムパターンを撮影する撮影部と、前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する識別結果出力部と、を備える取付工具と、
前記撮影部により撮影されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴を照合する照合部と、
を備える作業管理システム。
取付工具により撮影された、部品の照合領域に施されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
照合装置。
コンピュータに、
取付工具により撮影された、部品の照合領域に施されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する処理
を実行させるプログラム。
メモリとプロセッサを備え、
前記プロセッサは、
部品の照合領域に施されたランダムパターンを撮影し、
前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する
取付工具。
本出願は、2015年3月27日に出願された日本出願特願2015-66499を基礎とする優先権を主張し、その開示の全てをここに取り込む。
11、21、53、81 撮影部
12、22、55、82 識別結果出力部
23、56、84 通信制御部
30、70、90 管理装置
31、71、91 登録部
32、54、92 照合部
40、60 部品データベース
51 部品データ登録部
52 部品データ記憶部
83、93 作業記録部
94 解析部
100 部品データベース
110 作業記録データベース
200、300 メモリ
201、301 CPU
202、302 出力部
203、303 入力部
204、304 通信部
901 第1の管理装置
902 第2の管理装置
Claims (20)
- 部品の照合領域に施されたランダムパターンを撮影する撮影部と、
前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する識別結果出力部と
を備える取付工具。 - 前記撮影部は、部品が当該取付工具に把持されたときに、部品の照合領域に対向するように設けられている
請求項1に記載の取付工具。 - 前記ランダムパターンの撮影画像又は前記ランダムパターンの撮影画像から抽出された画像特徴を照合装置に送信し、
前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴との照合結果を前記照合装置から受信する
通信制御部を備える請求項1又は請求項2に記載の取付工具。 - 部品のランダムパターンの画像特徴が予め記憶されている画像特徴記憶部と、
前記撮影画像から画像特徴を抽出する画像特徴抽出部と、
前記抽出された画像特徴を、前記記憶手段に記憶されている画像特徴と照合して、前記部品を識別する照合部と
を備える請求項1又は請求項2に記載の取付工具。 - 前記ランダムパターンは金型によって施されたものであり、
前記画像記憶部には、金型毎に取得された部品のランダムパターンの画像特徴が記憶される
請求項1から請求項4のいずれかに記載の取付工具。 - 前記ランダムパターンは部品の個体毎に施されたものであり、
前記画像特徴記憶部には、個体毎に取得された部品のランダムパターンの画像特徴が登録される
請求項1から請求項4のいずれかに記載の取付工具。 - 前記部品を用いた作業の作業記録情報を生成し、当該部品のランダムパターンの画像特徴とともに作業記録装置に送信する作業記録部をさらに備える
請求項1から請求項6のいずれかに記載の取付工具。 - 前記部品のランダムパターンが施された領域を覆う形状を有し、前記ランダムパターンが施された領域に正対する法線方向から所定の角度範囲内に該当する一部の面が暗色であり、その他の角度範囲に該当する面が光を拡散して発する面である覆蓋部をさらに備える
請求項1から請求項7のいずれかに記載の取付工具。 - 取付工具が、部品の照合領域に施されたランダムパターンを撮影し、
前記取付工具が、前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する
作業管理方法。 - 前記撮影部は、部品が当該取付工具に把持されたときに、部品の照合領域に対向するように設けられている
請求項9に記載の作業管理方法。 - 照合装置が、前記取付工具により撮影された前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
請求項9又は請求項10に記載の作業管理方法。 - 前記取付工具が、前記取付工具により撮影された前記ランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
請求項9又は請求項10に記載の作業管理方法。 - 前記ランダムパターンは金型によって施されたものであり、
前記画像記憶部には、金型毎に取得された部品のランダムパターンの画像特徴が記憶される
請求項9から請求項12のいずれかに記載の作業管理方法。 - 前記ランダムパターンは部品の個体毎に施されたものであり、
前記画像特徴記憶部には、個体毎に取得された部品のランダムパターンの画像特徴が登録される
請求項9から請求項12のいずれかに記載の作業管理方法。 - 前記取付工具が、前記部品を用いた作業の作業記録情報を生成し、当該部品のランダムパターンの画像特徴とともに作業記録装置に送信し、
前記作業記録装置が、前記作業記録情報を画像特徴と関連付けて作業記録記憶部に記憶する
請求項9から請求項14のいずれかに記載の作業管理方法。 - 前記作業記録記憶部に蓄積して記憶された作業記録情報を用いて作業に関する解析処理を行う
請求項9から請求項15のいずれかに記載の作業管理方法。 - 前記部品のランダムパターンが施された領域を覆うよう形成された覆蓋部における前記ランダムパターンが施された領域に正対する法線方向から所定の角度範囲内に該当する一部の面を暗色とし、その他の角度範囲に該当する面が光を拡散して発する面とする
請求項9から請求項15のいずれかに記載の作業管理方法。 - 部品の照合領域に施されたランダムパターンを撮影する撮影部と、前記ランダムパターンの撮影画像の画像特徴と、予め記憶されている部品のランダムパターンの画像特徴とを照合して取得された前記部品の識別結果を出力する識別結果出力部と、を備える取付工具と、
前記撮影部により撮影されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴を照合する照合部と、
を備える作業管理システム。 - 取付工具により撮影された、部品の照合領域に施されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する
照合装置。 - コンピュータに、
取付工具により撮影された、部品の照合領域に施されたランダムパターンの撮影画像から抽出された画像特徴と、画像特徴記憶部に予め記憶されている部品のランダムパターンの画像特徴とを照合する処理
を実行させるプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/561,562 US10592772B2 (en) | 2015-03-27 | 2016-03-24 | Image capturing attachment tool, work management method, system, comparison device, and program |
JP2017509876A JP6730685B2 (ja) | 2015-03-27 | 2016-03-24 | 取付工具、作業管理方法、システム、照合装置及びプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015-066499 | 2015-03-27 | ||
JP2015066499 | 2015-03-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016158690A1 true WO2016158690A1 (ja) | 2016-10-06 |
Family
ID=57007144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2016/059452 WO2016158690A1 (ja) | 2015-03-27 | 2016-03-24 | 取付工具、作業管理方法、システム、照合装置及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10592772B2 (ja) |
JP (2) | JP6730685B2 (ja) |
WO (1) | WO2016158690A1 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018123433A1 (ja) * | 2016-12-28 | 2018-07-05 | パナソニックIpマネジメント株式会社 | 工具システム |
JP2018108633A (ja) * | 2016-12-28 | 2018-07-12 | パナソニックIpマネジメント株式会社 | 工具システム |
JP2019144965A (ja) * | 2018-02-22 | 2019-08-29 | パナソニックIpマネジメント株式会社 | 工具制御方法、プログラム、工具制御システム、及び工具 |
JP2019203824A (ja) * | 2018-05-24 | 2019-11-28 | 三菱重工業株式会社 | 管理システム、原子力プラント用のボルト、及び管理方法 |
JP2020203359A (ja) * | 2019-06-18 | 2020-12-24 | 株式会社ディスコ | ドライバー |
CN112518679B (zh) * | 2016-12-28 | 2024-11-15 | 松下知识产权经营株式会社 | 工具系统 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102110389B1 (ko) * | 2019-10-17 | 2020-05-13 | (주)티제이티이엔지 | 차량용 크랭크축 회전을 위한 회전지그 |
JP7458018B2 (ja) * | 2019-11-06 | 2024-03-29 | パナソニックIpマネジメント株式会社 | 工具システム、工具管理方法及びプログラム |
JP2023149065A (ja) * | 2022-03-30 | 2023-10-13 | パナソニックIpマネジメント株式会社 | 判定システム、判定方法及びプログラム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009107114A (ja) * | 2007-10-31 | 2009-05-21 | Boeing Co:The | インテリジェントファスナ設置システム |
JP2013230547A (ja) * | 2012-04-30 | 2013-11-14 | Boeing Co:The | レーザー投影によるファスナー設置システム、装置及び方法 |
WO2013191281A1 (ja) * | 2012-06-22 | 2013-12-27 | 日本電気株式会社 | 照合方法、照合システム、照合装置、及びそのプログラム |
JP2014166662A (ja) * | 2013-02-28 | 2014-09-11 | Rohm Co Ltd | 電動工具およびその管理システム |
WO2014163015A1 (ja) * | 2013-04-04 | 2014-10-09 | 日本電気株式会社 | 識別方法、識別システム、照合装置及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050174473A1 (en) * | 1999-11-18 | 2005-08-11 | Color Kinetics, Inc. | Photography methods and systems |
JP5065851B2 (ja) * | 2007-10-19 | 2012-11-07 | 株式会社日立製作所 | 作業管理システム |
JP5165548B2 (ja) | 2008-12-17 | 2013-03-21 | 三洋機工株式会社 | ネジの締付管理システム |
JP6041307B2 (ja) | 2013-03-05 | 2016-12-07 | 株式会社日立プラントコンストラクション | 作業管理システム |
US20160191434A1 (en) * | 2014-12-24 | 2016-06-30 | Blue Yonder Labs Llc | System and method for improved capture, storage, search, selection and delivery of images across a communications network |
-
2016
- 2016-03-24 JP JP2017509876A patent/JP6730685B2/ja active Active
- 2016-03-24 WO PCT/JP2016/059452 patent/WO2016158690A1/ja active Application Filing
- 2016-03-24 US US15/561,562 patent/US10592772B2/en active Active
-
2020
- 2020-07-01 JP JP2020113733A patent/JP7143868B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009107114A (ja) * | 2007-10-31 | 2009-05-21 | Boeing Co:The | インテリジェントファスナ設置システム |
JP2013230547A (ja) * | 2012-04-30 | 2013-11-14 | Boeing Co:The | レーザー投影によるファスナー設置システム、装置及び方法 |
WO2013191281A1 (ja) * | 2012-06-22 | 2013-12-27 | 日本電気株式会社 | 照合方法、照合システム、照合装置、及びそのプログラム |
JP2014166662A (ja) * | 2013-02-28 | 2014-09-11 | Rohm Co Ltd | 電動工具およびその管理システム |
WO2014163015A1 (ja) * | 2013-04-04 | 2014-10-09 | 日本電気株式会社 | 識別方法、識別システム、照合装置及びプログラム |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7162277B2 (ja) | 2016-12-28 | 2022-10-28 | パナソニックIpマネジメント株式会社 | 工具システム |
CN112518679B (zh) * | 2016-12-28 | 2024-11-15 | 松下知识产权经营株式会社 | 工具系统 |
CN112518679A (zh) * | 2016-12-28 | 2021-03-19 | 松下知识产权经营株式会社 | 工具系统 |
CN110267768A (zh) * | 2016-12-28 | 2019-09-20 | 松下知识产权经营株式会社 | 工具系统 |
JP2021062475A (ja) * | 2016-12-28 | 2021-04-22 | パナソニックIpマネジメント株式会社 | 工具システム |
EP3563977A4 (en) * | 2016-12-28 | 2020-01-22 | Panasonic Intellectual Property Management Co., Ltd. | TOOL SYSTEM |
EP3744480A1 (en) * | 2016-12-28 | 2020-12-02 | Panasonic Intellectual Property Management Co., Ltd. | Tool system |
JP7496562B2 (ja) | 2016-12-28 | 2024-06-07 | パナソニックIpマネジメント株式会社 | 工具システム |
US11762365B2 (en) | 2016-12-28 | 2023-09-19 | Panasonic Intellectual Property Management Co., Ltd. | Tool system |
JP2018108633A (ja) * | 2016-12-28 | 2018-07-12 | パナソニックIpマネジメント株式会社 | 工具システム |
US11550289B2 (en) | 2016-12-28 | 2023-01-10 | Panasonic Intellectual Property Management Co., Ltd. | Tool system |
CN110267768B (zh) * | 2016-12-28 | 2021-11-23 | 松下知识产权经营株式会社 | 工具系统 |
WO2018123433A1 (ja) * | 2016-12-28 | 2018-07-05 | パナソニックIpマネジメント株式会社 | 工具システム |
JP2023002602A (ja) * | 2016-12-28 | 2023-01-10 | パナソニックIpマネジメント株式会社 | 工具システム |
JP7065343B2 (ja) | 2018-02-22 | 2022-05-12 | パナソニックIpマネジメント株式会社 | 工具制御方法、プログラム、工具制御システム、及び工具 |
JP2019144965A (ja) * | 2018-02-22 | 2019-08-29 | パナソニックIpマネジメント株式会社 | 工具制御方法、プログラム、工具制御システム、及び工具 |
JP7187179B2 (ja) | 2018-05-24 | 2022-12-12 | 三菱重工業株式会社 | 管理システム、原子力プラント用のボルト、及び管理方法 |
JP2019203824A (ja) * | 2018-05-24 | 2019-11-28 | 三菱重工業株式会社 | 管理システム、原子力プラント用のボルト、及び管理方法 |
JP2020203359A (ja) * | 2019-06-18 | 2020-12-24 | 株式会社ディスコ | ドライバー |
Also Published As
Publication number | Publication date |
---|---|
JP2020177675A (ja) | 2020-10-29 |
US10592772B2 (en) | 2020-03-17 |
US20180089535A1 (en) | 2018-03-29 |
JP6730685B2 (ja) | 2020-07-29 |
JPWO2016158690A1 (ja) | 2018-02-01 |
JP7143868B2 (ja) | 2022-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016158690A1 (ja) | 取付工具、作業管理方法、システム、照合装置及びプログラム | |
JP6455679B2 (ja) | 識別システム、識別方法、照合装置及びプログラム | |
JP6455678B2 (ja) | 識別方法、識別システム、識別装置及びプログラム | |
JP6864267B2 (ja) | 照合システム、照合装置、照合方法及びプログラム | |
JP6308370B2 (ja) | 識別方法、識別システム、照合装置及びプログラム | |
US11302016B2 (en) | Determination method, determination system, determination device, and program | |
JPWO2014163014A1 (ja) | 識別システム、識別方法、照合装置及びプログラム | |
JP6406513B2 (ja) | 照合方法、照合システム、装置、照合装置及びプログラム | |
JP6119751B2 (ja) | 撮影補助具、撮影装置及び撮影方法 | |
US20200019810A1 (en) | Individual identifying device | |
CN110315529A (zh) | 机器视觉和机器人安装系统及方法 | |
WO2021220829A1 (ja) | 個体識別システム、個体識別プログラム、及び記録媒体 | |
JP7377163B2 (ja) | 個体識別システム | |
Vongbunyong et al. | Vision System | |
JP7377161B2 (ja) | 個体識別システム | |
WO2021220827A1 (ja) | 個体識別システム | |
WO2021220825A1 (ja) | 個体識別システム |
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: 16772571 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017509876 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15561562 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16772571 Country of ref document: EP Kind code of ref document: A1 |