[go: up one dir, main page]

JP2019042860A - Tool system, image processing method, and program - Google Patents

Tool system, image processing method, and program Download PDF

Info

Publication number
JP2019042860A
JP2019042860A JP2017168039A JP2017168039A JP2019042860A JP 2019042860 A JP2019042860 A JP 2019042860A JP 2017168039 A JP2017168039 A JP 2017168039A JP 2017168039 A JP2017168039 A JP 2017168039A JP 2019042860 A JP2019042860 A JP 2019042860A
Authority
JP
Japan
Prior art keywords
information
tool
work
unit
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017168039A
Other languages
Japanese (ja)
Other versions
JP7008204B2 (en
Inventor
勇佑 小熊
Yusuke Oguma
勇佑 小熊
和生 土橋
Kazuo Dobashi
和生 土橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2017168039A priority Critical patent/JP7008204B2/en
Publication of JP2019042860A publication Critical patent/JP2019042860A/en
Application granted granted Critical
Publication of JP7008204B2 publication Critical patent/JP7008204B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Details Of Spanners, Wrenches, And Screw Drivers And Accessories (AREA)
  • Portable Power Tools In General (AREA)
  • General Factory Administration (AREA)

Abstract

【課題】複数の作業対象箇所を個別に特定することができる工具システム、画像処理方法、及びプログラムを提供する。【解決手段】工具システム1は、工具2と撮像部5と画像記憶部41と画像処理部33と取得部36とを備える。画像記憶部41は、複数の作業対象箇所に対応し、複数の作業対象箇所の各々の属性を示すタグ情報が付加された複数の基準画像を記憶する。画像処理部33は、撮像部5が生成した撮像画像と複数の基準画像のうち少なくとも1つの基準画像とを比較する画像処理を行い、複数の作業対象箇所のうち撮像画像に写っている作業対象箇所である実写作業箇所を識別する。取得部36は、タグ情報に対応する絞込み情報を取得する。画像処理部33は、画像処理において、複数の基準画像のうち、取得部36が取得した絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。【選択図】図1PROBLEM TO BE SOLVED: To provide a tool system, an image processing method, and a program capable of individually specifying a plurality of work target locations. A tool system 1 includes a tool 2, an image pickup unit 5, an image storage unit 41, an image processing unit 33, and an acquisition unit 36. The image storage unit 41 stores a plurality of reference images corresponding to a plurality of work target locations and to which tag information indicating each attribute of the plurality of work target locations is added. The image processing unit 33 performs image processing for comparing the captured image generated by the imaging unit 5 with at least one reference image among the plurality of reference images, and the work target reflected in the captured image among the plurality of work target locations. Identify the live-action work location, which is the location. The acquisition unit 36 acquires the narrowing down information corresponding to the tag information. In the image processing, the image processing unit 33 preferentially compares the reference image to which the tag information corresponding to the narrowing down information acquired by the acquisition unit 36 is added to the captured image among the plurality of reference images. [Selection diagram] Fig. 1

Description

本開示は、一般に工具システム、画像処理方法、及びプログラムに関し、より詳細には可搬型の工具を備える工具システム、画像処理方法、及びプログラムに関する。   The present disclosure relates generally to a tool system, an image processing method, and a program, and more particularly to a tool system including a portable tool, an image processing method, and a program.

従来、工具を用いた作業を管理する作業管理システムがある(例えば、特許文献1参照)。特許文献1に記載の作業管理システムは、工具と、作業管理装置と、を備えている。工具は、作業対象に対して作業を行うために使用される。作業管理装置は、作業情報取得部と、位置情報取得部と、作業対象情報取得部と、情報管理部と、を備えている。作業情報取得部は、作業対象に対して作業を行うために使用される工具から作業対象に行った作業の内容に関する作業情報を取得する。位置情報取得部は、工具を用いて作業対象に対する作業が行われた場所の位置情報を取得する。作業対象情報取得部は、作業対象から読み取った情報をもとに作業対象を特定する作業対象情報を取得する。情報管理部は、作業情報と位置情報と作業対象情報とを対応付けて記憶部に記憶させる。   Conventionally, there is a work management system that manages work using a tool (see, for example, Patent Document 1). The work management system described in Patent Document 1 includes a tool and a work management device. A tool is used to perform work on a work target. The work management apparatus includes a work information acquisition unit, a position information acquisition unit, a work target information acquisition unit, and an information management unit. The work information acquisition unit acquires work information on the content of the work performed on the work object from the tool used to perform the work on the work object. The position information acquisition unit acquires position information of the place where the work on the work target has been performed using the tool. The work target information acquisition unit acquires work target information specifying the work target based on the information read from the work target. The information management unit associates the work information, the position information, and the work target information, and stores them in the storage unit.

位置情報取得部は、例えばGPS(Global Positioning System)衛星から受信した電波をもとに現在位置を測定するGPS受信機から入力される測位データをもとに、作業場所の位置情報を取得する。   The position information acquisition unit acquires position information of the work place based on positioning data input from a GPS receiver that measures the current position based on radio waves received from, for example, a GPS (Global Positioning System) satellite.

また、特許文献1には、地上の複数の地点から放射されるビーコン電波を受信して現在位置を測位するような測位システムが記載されている。   In addition, Patent Document 1 describes a positioning system that receives beacon radio waves emitted from a plurality of points on the ground and measures the current position.

特開2016−91316号公報JP, 2016-91316, A

電波の受信によって位置を測位するシステムでは、複数の作業対象箇所の位置が互いに近い場合、これらの作業対象箇所の特定が困難であった。   In a system that measures the position by receiving radio waves, when the positions of a plurality of work targets are close to one another, it is difficult to identify these work targets.

本開示は、上記事由に鑑みてなされており、その目的は、複数の作業対象箇所を個別に特定することができる工具システム、画像処理方法、及びプログラムを提供することにある。   The present disclosure is made in view of the above, and an object thereof is to provide a tool system, an image processing method, and a program capable of individually identifying a plurality of work target locations.

本開示の一態様に係る工具システムは、工具と、撮像部と、画像記憶部と、画像処理部と、取得部と、を備える。前記工具は、動力源からの動力によって動作する駆動部を有する可搬型の工具である。前記撮像部は、前記工具に設けられている。前記画像記憶部は、複数の作業対象箇所に対応し、前記複数の作業対象箇所の各々の属性を示すタグ情報が付加された複数の基準画像を記憶する。前記画像処理部は、前記撮像部が生成した撮像画像と前記複数の基準画像のうち少なくとも1つの基準画像とを比較する画像処理を行い、前記複数の作業対象箇所のうち前記撮像画像に写っている作業対象箇所である実写作業箇所を識別する。前記取得部は、前記タグ情報に対応する絞込み情報を取得する。前記画像処理部は、画像処理において、前記複数の基準画像のうち、前記取得部が取得した前記絞込み情報に対応する前記タグ情報が付加された基準画像を優先的に前記撮像画像と比較する。   A tool system according to an aspect of the present disclosure includes a tool, an imaging unit, an image storage unit, an image processing unit, and an acquisition unit. The tool is a portable tool that has a drive that operates with power from a power source. The imaging unit is provided on the tool. The image storage unit stores a plurality of reference images corresponding to a plurality of work target locations and to which tag information indicating an attribute of each of the plurality of work target locations is added. The image processing unit performs image processing for comparing the captured image generated by the imaging unit with at least one reference image of the plurality of reference images, and the image processing unit copies the image to the captured image among the plurality of work target portions. Identifies a live-action work location that is a work target location. The acquisition unit acquires narrowing-down information corresponding to the tag information. The image processing unit preferentially compares, in the image processing, the reference image to which the tag information is added corresponding to the narrowing-down information acquired by the acquisition unit among the plurality of reference images, with the captured image.

本開示の一態様に係る画像処理方法は、撮像部が生成した撮像画像と、複数の基準画像のうち少なくとも1つの基準画像とを比較し、複数の作業対象箇所のうち撮像画像に写っている作業対象箇所である実写作業箇所を識別する画像処理方法である。前記撮像部は、動力源からの動力によって動作する駆動部を有する可搬型の工具に設けられている。前記複数の基準画像は、前記複数の作業対象箇所に対応し、前記複数の作業対象箇所の各々の属性を示すタグ情報が付加されている。画像処理方法は、前記複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。   An image processing method according to an aspect of the present disclosure compares a captured image generated by an imaging unit with at least one reference image among a plurality of reference images, and reflects the captured image among a plurality of work target locations. This is an image processing method of identifying a real shooting work location which is a work target location. The imaging unit is provided to a portable tool having a drive unit operated by power from a power source. The plurality of reference images correspond to the plurality of work target locations, and tag information indicating an attribute of each of the plurality of work target locations is added. The image processing method preferentially compares the reference image to which the tag information corresponding to the narrowing information is added among the plurality of reference images with the captured image.

本開示の一態様に係るプログラムは、コンピュータシステムに、前記画像処理方法を実行させる。   A program according to an aspect of the present disclosure causes a computer system to execute the image processing method.

本開示の工具システム、画像処理方法、及びプログラムでは、複数の作業対象箇所を個別に特定することができるという効果がある。   The tool system, the image processing method, and the program of the present disclosure have the effect of being able to individually identify a plurality of work target locations.

図1は、本開示の一実施形態に係る工具システムのブロック図である。FIG. 1 is a block diagram of a tool system according to an embodiment of the present disclosure. 図2Aは、同上の工具システムが備える工具における第1方向からの外観斜視図である。図2Bは、同上の工具システムが備える工具における第2方向からの外観斜視図である。FIG. 2A is an external perspective view from the first direction of a tool provided in the tool system of the same. FIG. 2B is an external perspective view from the second direction of the tool provided in the tool system of the same. 図3は、同上の工具システムの動作を示すフローチャートである。FIG. 3 is a flow chart showing the operation of the above-mentioned tool system. 図4は、本開示の一実施形態の第1変形例に係る工具システムのブロック図である。FIG. 4 is a block diagram of a tool system according to a first modification of an embodiment of the present disclosure. 図5は、本開示の一実施形態の第2変形例に係る工具システムのブロック図である。FIG. 5 is a block diagram of a tool system according to a second modified example of the embodiment of the present disclosure. 図6は、本開示の一実施形態の第3変形例に係る工具システムのブロック図である。FIG. 6 is a block diagram of a tool system according to a third modification of the embodiment of the present disclosure.

以下、本開示の実施の形態を図面に基づいて説明する。ただし、以下に説明する実施形態は、本開示の様々な実施形態の一つに過ぎない。下記の実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。   Hereinafter, embodiments of the present disclosure will be described based on the drawings. However, the embodiment described below is only one of various embodiments of the present disclosure. The following embodiments can be variously modified according to the design and the like as long as the object of the present disclosure can be achieved.

(実施形態)
本実施形態の工具システム1のブロック図を図1に示す。本実施形態の工具システム1は、例えば、工場における製品の組立作業を行う組立ラインに用いられる。本実施形態では、組立ラインにおいて、1つの製品に対して作業対象箇所が複数あり、作業者は、工具2を用いて同じ作業場所で複数の作業対象箇所の各々に締付部品(例えば、ボルト、ナット等)を取り付ける作業を行うことを想定している。「作業対象箇所」とは、製品における工具2を用いて作業を行う部位であり、本実施形態では、締付部品が取り付けられるねじ孔を含むねじ孔周囲の部位を示す。製品は、作業者が持ち運びできる程度の大きさの製品であってもよいし、車体やエンジン等の比較的大きな製品であってもよい。なお、工具システム1の使用用途は、上記の組立ラインに限らず、他の使用用途であってもよい。
(Embodiment)
The block diagram of the tool system 1 of this embodiment is shown in FIG. The tool system 1 of the present embodiment is used, for example, in an assembly line that carries out an assembly operation of products in a factory. In the present embodiment, in the assembly line, there are a plurality of work target locations for one product, and the operator uses the tool 2 to fasten parts (for example, bolts) to each of the plurality of work target locations at the same work place. , Etc.) is supposed to be done. The "work target site" is a site at which work is performed using the tool 2 in the product, and in the present embodiment, a site around the screw hole including the screw hole to which the fastening component is attached is shown. The product may be a product of a size that can be carried by a worker, or may be a relatively large product such as a vehicle body or an engine. In addition, the use application of the tool system 1 may be not only the said assembly line but another use application.

以下に、本実施形態の工具システム1の詳細な構成について図1を参照して説明する。   Below, the detailed structure of the tool system 1 of this embodiment is demonstrated with reference to FIG.

工具2は、例えば電動のインパクトレンチ(図2A,2B参照)であり、締付部品を作業対象箇所に取り付ける締付作業が可能である。工具2は、駆動部24と、制御部3と、記憶部4と、撮像部5と、電池パック201と、を有している。   The tool 2 is, for example, an electric impact wrench (see FIGS. 2A and 2B), and can perform a tightening operation for attaching a tightening component to a work target. The tool 2 includes a drive unit 24, a control unit 3, a storage unit 4, an imaging unit 5, and a battery pack 201.

図2A,2Bに示すように、工具2のボディ20は、筒形状の胴体部21と、胴体部21の周面から径方向に突出するグリップ22と、電池パック201が着脱自在に装着される装着部23と、を有している。   As shown in FIGS. 2A and 2B, the body 20 of the tool 2 has a cylindrical body 21, a grip 22 radially projecting from the circumferential surface of the body 21, and a battery pack 201 detachably mounted. And a mounting portion 23.

胴体部21には、駆動部24が収納されている。駆動部24は、モータを有しており、動力源である電池パック201から供給される電力を動力として回転動作するように構成されている。胴体部21の軸方向における一端側からは出力軸241が突出している(図2A,2B参照)。出力軸241は、駆動部24の回転動作によって回転するように構成されている。出力軸241には、締付部品(ボルト、ナット等)を締め付ける又は緩めるための円筒状のソケット242が着脱自在に取り付けられる。出力軸241に取り付けられるソケット242のサイズは、作業者によって締付部品のサイズに合わせて適宜選択される。工具2は、駆動部24の回転動作よって出力軸241が回転することにより、締付部品を締め付ける又は緩めるといった作業が可能となる。   The drive unit 24 is housed in the body unit 21. The driving unit 24 includes a motor, and is configured to rotate using power supplied from the battery pack 201 as a power source as a power. An output shaft 241 protrudes from one end side in the axial direction of the body portion 21 (see FIGS. 2A and 2B). The output shaft 241 is configured to rotate by the rotation operation of the drive unit 24. A cylindrical socket 242 for fastening or loosening a fastening part (bolt, nut or the like) is detachably attached to the output shaft 241. The size of the socket 242 attached to the output shaft 241 is appropriately selected by the operator according to the size of the tightening component. As the output shaft 241 is rotated by the rotational operation of the drive unit 24, the tool 2 can perform an operation such as tightening or loosening the tightening component.

また、出力軸241には、ソケット242の代わりにソケットアンビルが着脱自在に取り付け可能であり、ソケットアンビルを介してビット(例えばドライバビット、ドリルビット等)の装着が可能となる。   Also, a socket anvil can be detachably attached to the output shaft 241 instead of the socket 242, and mounting of a bit (for example, a driver bit, a drill bit, etc.) becomes possible via the socket anvil.

本実施形態の工具2は、インパクト機構25を備えている。インパクト機構25は、締付トルクが所定レベルを超えると、出力軸241の回転方向に打撃力を加えるように構成されている。これにより、締付部品に対して、より大きな締付トルクを与えることが可能となる。   The tool 2 of the present embodiment is provided with an impact mechanism 25. The impact mechanism 25 is configured to apply an impact force in the rotational direction of the output shaft 241 when the tightening torque exceeds a predetermined level. This makes it possible to apply a larger tightening torque to the tightening component.

グリップ22は、作業者が作業を行う際に握る部分であり、トリガスイッチ221、及び正逆切替スイッチ222が設けられている。トリガスイッチ221は、駆動部24の回転動作のオン/オフを制御するためのスイッチであり、引込量に応じて駆動部24の回転数の調整が可能である。正逆切替スイッチ222は、出力軸241の回転方向を正転と逆転とに切り替えるスイッチである。グリップ22における胴体部21と反対側の端部には装着部23が設けられている。   The grip 22 is a portion held by the operator when performing work, and is provided with a trigger switch 221 and a forward / reverse switching switch 222. The trigger switch 221 is a switch for controlling on / off of the rotational operation of the drive unit 24, and can adjust the number of rotations of the drive unit 24 according to the amount of retraction. The forward / reverse switching switch 222 is a switch that switches the rotation direction of the output shaft 241 between forward rotation and reverse rotation. A mounting portion 23 is provided at the end of the grip 22 opposite to the body portion 21.

装着部23は、扁平な矩形体状に形成されており、グリップ22と反対側の一面に電池パック201が着脱自在に装着される。電池パック201は、矩形体状に形成された樹脂製のケース202(図2A,2B参照)を有しており、ケース202の内部に充電池(例えば、リチウムイオン電池)を収納している。電池パック201は、駆動部24、制御部3、撮像部5等に電力を供給する。   The mounting portion 23 is formed in a flat rectangular shape, and the battery pack 201 is detachably mounted on one surface opposite to the grip 22. The battery pack 201 has a case 202 (see FIGS. 2A and 2B) made of resin and formed in a rectangular shape, and houses a rechargeable battery (for example, a lithium ion battery) inside the case 202. The battery pack 201 supplies power to the drive unit 24, the control unit 3, the imaging unit 5, and the like.

また、装着部23には、操作パネル231が設けられている。操作パネル231は、例えば、複数の押ボタンスイッチ232、及び複数のLED233(Light Emitting Diode)を備えており、工具2の種々の設定、状態確認等を行うことができる。作業者は、例えば、操作パネル231(押ボタンスイッチ232)を操作することにより、工具2の動作モードの変更、電池パック201の残容量の確認等を行うことができる。また、装着部23には、発光部234が設けられている。発光部234は、例えばLEDで構成されている。発光部234は、作業時において作業対象箇所に向けて光を照射するように配置されている。発光部234のオン/オフは、操作パネル231の操作で行うことができる。また、発光部234は、トリガスイッチ221がオンした際に点灯するように構成されていてもよい。また、発光部234は、工具2が作業対象箇所にセットされると点灯するように構成されていてもよいし、明るさセンサの出力値が閾値を下回る(暗くなる)と点灯するように構成されていてもよい。   In addition, the mounting portion 23 is provided with an operation panel 231. The operation panel 231 includes, for example, a plurality of push button switches 232 and a plurality of LEDs 233 (Light Emitting Diodes), and can perform various settings, status confirmation, and the like of the tool 2. For example, the operator can change the operation mode of the tool 2, check the remaining capacity of the battery pack 201, and the like by operating the operation panel 231 (push button switch 232). In addition, the light emitting unit 234 is provided in the mounting unit 23. The light emitting unit 234 is configured of, for example, an LED. The light emitting unit 234 is disposed to emit light toward the work target at the time of work. The light emitting unit 234 can be turned on / off by operating the operation panel 231. In addition, the light emitting unit 234 may be configured to be lit when the trigger switch 221 is turned on. In addition, the light emitting unit 234 may be configured to light up when the tool 2 is set at the work target location, and is configured to light up when the output value of the brightness sensor falls below the threshold (dimming). It may be done.

また、装着部23には、制御部3が収納されている。制御部3は、例えばプロセッサとメモリとを有するマイクロコンピュータ(マイコン)を備えている。制御部3は、プロセッサがメモリに格納されているプログラムを実行することによって、駆動制御部31、撮像制御部32、画像処理部33、通知制御部34、判定部35、取得部36、選択部37等の機能が実現される。プロセッサが実行するプログラムは、マイクロコンピュータのメモリに予め記憶されているが、メモリカード等の記録媒体に記録されて提供されてもよいし、電気通信回線を通じて提供されてもよい。なお、制御部3は、一定時間の間、トリガスイッチ221又は操作パネル231への操作入力が行われなかった場合、スリープ状態となる。制御部3は、スリープ状態中にトリガスイッチ221又は操作パネル231への操作入力が行われると起動する。   Further, the control unit 3 is housed in the mounting unit 23. The control unit 3 includes, for example, a microcomputer (microcomputer) having a processor and a memory. The control unit 3 causes the drive control unit 31, the imaging control unit 32, the image processing unit 33, the notification control unit 34, the determination unit 35, the acquisition unit 36, and the selection unit to execute the program stored in the memory by the processor. A function such as 37 is realized. The program executed by the processor is stored in advance in the memory of the microcomputer, but may be provided by being recorded on a recording medium such as a memory card, or may be provided via a telecommunication line. In addition, the control part 3 will be in a sleep state, when operation input to the trigger switch 221 or the operating panel 231 is not performed for a fixed time. The control unit 3 is activated when an operation input to the trigger switch 221 or the operation panel 231 is performed during the sleep state.

駆動制御部31は、駆動部24を制御するように構成されている。具体的には、駆動制御部31は、トリガスイッチ221の引込量に基づいた回転速度で、正逆切替スイッチ222によって設定された回転方向に駆動部24を回転させる。   The drive control unit 31 is configured to control the drive unit 24. Specifically, the drive control unit 31 rotates the drive unit 24 in the rotation direction set by the forward / reverse switching switch 222 at a rotation speed based on the pull-in amount of the trigger switch 221.

また、駆動制御部31は、締付トルクがトルク設定値となるように駆動部24を制御するように構成されている。駆動制御部31は、締付トルクの大きさを推定するトルク推定機能を有している。駆動制御部31は、締付トルクの推定値が着座判定レベルに達するまでは、インパクト機構25の打撃間における駆動部24(モータ)の回転速度、回転量変化等に基づいて締付トルクの大きさを推定する。なお、締付トルクは、推定する構成に限らず、トルクセンサによって計測されてもよい。駆動制御部31は、締付トルクの推定値が着座判定レベルに達すると、インパクト機構25の打撃数に基づいて締付トルクの大きさを推定する。駆動制御部31は、インパクト機構25の打撃数が、トルク設定値に基づいた閾値回数に達すると、締付トルクがトルク設定値に達したと判断してモータを停止させる。これにより、締付部品を取り付ける際の締付トルクがトルク設定値となる。トルク設定値については後述する。   Further, the drive control unit 31 is configured to control the drive unit 24 so that the tightening torque becomes a torque setting value. The drive control unit 31 has a torque estimation function of estimating the magnitude of the tightening torque. The drive control unit 31 determines the magnitude of the tightening torque based on the rotational speed of the drive unit 24 (motor), the change in the amount of rotation, etc., between impacts of the impact mechanism 25 until the estimated value of the tightening torque reaches the seating determination level Estimate the The tightening torque is not limited to the configuration to be estimated, and may be measured by a torque sensor. The drive control unit 31 estimates the magnitude of the tightening torque based on the number of impacts of the impact mechanism 25 when the estimated value of the tightening torque reaches the seating determination level. When the number of impacts of the impact mechanism 25 reaches the threshold number of times based on the torque setting value, the drive control unit 31 determines that the tightening torque has reached the torque setting value and stops the motor. Thereby, the tightening torque at the time of attaching a tightening part turns into a torque setting value. The torque set value will be described later.

撮像制御部32は、撮像部5を制御するように構成されている。撮像部5は、例えば、撮像素子とレンズを有するカメラで構成されており、ボディ20の胴体部21に収納されている。撮像部5は、作業時に作業対象箇所を撮像するように配置されている。本実施形態では、撮像部5は、出力軸241の先端側を撮像するように、出力軸241に沿って配置されている。また、撮像部は、出力軸241に取り付けられたソケット242が撮像範囲に収まるように設けられている。撮像部5は、制御部3の起動中に撮像を継続して行うように構成されており、時系列で連続する撮像画像を動画形式に生成して画像処理部33に出力する。   The imaging control unit 32 is configured to control the imaging unit 5. The imaging unit 5 is configured of, for example, a camera having an imaging element and a lens, and is housed in the body portion 21 of the body 20. The imaging unit 5 is disposed to image a work target at the time of work. In the present embodiment, the imaging unit 5 is disposed along the output shaft 241 so as to image the tip end side of the output shaft 241. In addition, the imaging unit is provided so that the socket 242 attached to the output shaft 241 falls within the imaging range. The imaging unit 5 is configured to continuously perform imaging while the control unit 3 is activated, generates a captured image continuous in time series as a moving image format, and outputs the generated image to the image processing unit 33.

画像処理部33は、撮像部5が生成した撮像画像に画像処理を行うことにより、複数の作業対象箇所のうち撮像画像に写っている作業対象箇所(以下、実写作業箇所ともいう)を識別するように構成されている。画像処理部33は、撮像部5が生成した撮像画像と、複数の作業対象箇所に対応する複数の基準画像(テンプレートデータ)とを比較することにより、実写作業箇所を識別する。具体的には、画像処理部33は、撮像部5が生成した撮像画像から複数の特徴点を抽出し、複数の基準画像それぞれの特徴点と比較することにより、実写作業箇所を識別する。画像処理部33は、例えば、撮像部5から出力される動画形式のデータに対してフレーム単位で画像処理を行い、実写作業箇所を識別する。したがって、撮像部5の撮像範囲に作業対象箇所が収まっている場合、画像処理部33は、撮像部5が撮像中の作業対象箇所が、複数の作業対象箇所のうちいずれの作業対象箇所であるかを識別することができる。複数の基準画像は、記憶部4(画像記憶部41)に記憶されている。   The image processing unit 33 performs image processing on the captured image generated by the imaging unit 5 to identify a work target location (hereinafter, also referred to as a real shooting work location) reflected in the captured image among a plurality of work target locations. Is configured as. The image processing unit 33 identifies a real shooting work location by comparing the captured image generated by the imaging unit 5 with a plurality of reference images (template data) corresponding to a plurality of work target locations. Specifically, the image processing unit 33 extracts a plurality of feature points from the captured image generated by the imaging unit 5 and compares the feature points with each of the plurality of reference images to identify a real shooting work location. The image processing unit 33 performs, for example, image processing on the data of the moving image format output from the imaging unit 5 in frame units, and identifies a real shooting work location. Therefore, when the work target location is included in the imaging range of the imaging unit 5, the image processing unit 33 determines that the work target location being imaged by the imaging unit 5 is any work target location among the plurality of work target locations. Can be identified. The plurality of reference images are stored in the storage unit 4 (image storage unit 41).

記憶部4は、例えばフラッシュメモリ等の半導体メモリで構成されており、画像記憶部41と、トルク記憶部42と、結果記憶部43と、の機能を有する。なお、本実施形態では、画像記憶部41と、トルク記憶部42と、結果記憶部43と、が1つのメモリで構成されているが、複数のメモリで構成されていてもよい。また、記憶部4は、工具2に対して着脱自在なメモリカードであってもよい。   The storage unit 4 is formed of, for example, a semiconductor memory such as a flash memory, and has functions of an image storage unit 41, a torque storage unit 42, and a result storage unit 43. In the present embodiment, the image storage unit 41, the torque storage unit 42, and the result storage unit 43 are configured by one memory, but may be configured by a plurality of memories. Further, the storage unit 4 may be a memory card which can be attached to and detached from the tool 2.

画像記憶部41は、複数の基準画像を複数の作業対象箇所と対応付けて記憶しているデータベースである。基準画像は、対応する作業対象箇所を写した静止画像である。また、画像記憶部41には、複数の製品それぞれの1乃至複数の作業対象箇所に対応した複数の基準画像が記憶されている。つまり、画像記憶部41には、複数の製品それぞれの作業対象箇所を写した複数の静止画像(基準画像)がまとめて記憶されている。なお、1つの作業対象箇所に対して複数の基準画像が対応付けられていてもよい。例えば、1つの作業対象箇所に対して、1つの作業対象箇所を様々な角度や大きさで写した複数の基準画像が対応付けられていてもよい。   The image storage unit 41 is a database that stores a plurality of reference images in association with a plurality of work target locations. The reference image is a still image in which the corresponding work target portion is photographed. Further, in the image storage unit 41, a plurality of reference images corresponding to one or a plurality of work target portions of each of a plurality of products are stored. That is, in the image storage unit 41, a plurality of still images (reference images) in which work target portions of a plurality of products are copied are collectively stored. A plurality of reference images may be associated with one work target location. For example, a plurality of reference images in which one work target site is photographed at various angles and sizes may be associated with one work target site.

画像記憶部41に記憶されている複数の基準画像の各々にはタグ情報が付加されている。タグ情報とは、作業対象箇所の属性を示すメタデータである。つまり、タグ情報とは、作業対象箇所を属性ごとに分類するためのデータである。タグ情報には、例えばグループ情報、作業エリア情報、作業者情報が含まれている。   Tag information is added to each of the plurality of reference images stored in the image storage unit 41. Tag information is metadata indicating an attribute of a work target part. That is, tag information is data for classifying a work target location for each attribute. The tag information includes, for example, group information, work area information, and worker information.

グループ情報とは、複数の作業対象箇所を所定条件で分類した情報である。所定条件とは、例えば製品の種類、カラー、オプションの有無等の条件である。グループ情報は、基準画像に写っている製品を特定するための情報である。本実施形態では、複数の作業対象箇所を製品の種類ごとに分類した情報を、グループ情報としている。したがって、複数の基準画像のうち同一の製品が写っている基準画像には、共通のグループ情報が付加される。なお、ここでいう「製品」とは、組立完了後の完成品(商品)だけでなく、部品の概念も含む。   Group information is information in which a plurality of work target parts are classified under a predetermined condition. The predetermined condition is, for example, a condition such as the type of product, color, and the presence or absence of an option. Group information is information for specifying a product shown in a reference image. In the present embodiment, information in which a plurality of work target parts are classified for each type of product is used as group information. Therefore, common group information is added to a reference image in which the same product is shown among a plurality of reference images. The term "product" as used herein includes not only finished products (goods) after completion of assembly but also the concept of parts.

作業エリア情報とは、複数の作業対象箇所に各々に対して作業が行われる作業エリア別に分類するため情報である。つまり、作業エリア情報は、基準画像に写っている作業対象箇所に対して作業を行う作業エリアを特定するための情報である。作業エリアは、工場内の領域を作業内容、作業工程などに基づいて分割した領域である。例えば、作業エリアは、工場内に設けられている組立ラインのベルトコンベアの周囲の領域に設定されており、ベルトコンベアごとに作業エリアが異なる。したがって、複数の基準画像のうち、同一のベルトコンベアで作業が行われる作業対象箇所が写っている基準画像には、同一の作業エリア情報が付加される。なお、作業エリアは、1つのベルトコンベアの周囲の領域を更に分割した領域であってもよい。また、同じ作業対象箇所に対する作業が、複数の組立ライン(ベルトコンベア)で並行して行われる場合、1つの作業対象箇所に対応する基準画像には、複数の作業エリア情報(タグ情報)が付加される。   The work area information is information for classifying each work area where work is performed on each of a plurality of work targets. In other words, the work area information is information for specifying the work area in which the work is performed on the work target portion shown in the reference image. The work area is an area obtained by dividing an area in a factory based on work contents, work processes, and the like. For example, the work area is set in an area around a belt conveyor of an assembly line provided in a factory, and the work area is different for each belt conveyor. Therefore, the same work area information is added to the reference image in which the work target location where the work is performed by the same belt conveyor among the plurality of reference images. The work area may be an area obtained by further dividing an area around one belt conveyor. In addition, when work on the same work target location is performed in parallel in a plurality of assembly lines (belt conveyors), multiple work area information (tag information) is added to the reference image corresponding to one work target location. Be done.

作業者情報とは、複数の作業対象箇所の各々に対して作業を行う作業者別に分類するための情報である。つまり、作業者情報は、基準画像に写っている作業対象箇所に対する作業を割り当てられた作業者を特定するための情報である。また、同じ作業対象箇所に対する作業が複数の作業者に割り当てられている場合、1つの作業対象箇所に対応する基準画像には、複数の作業者情報(タグ情報)が付加される。ここでいう「作業者」とは、個人だけでなく、チームの概念も含む。   The worker information is information for classifying each worker who performs work on each of a plurality of work target parts. That is, the worker information is information for specifying the worker assigned the work for the work target portion shown in the reference image. Further, when work for the same work target location is assigned to a plurality of workers, a plurality of worker information (tag information) is added to the reference image corresponding to one work target location. Here, "worker" includes not only individuals but also the concept of a team.

表1に、基準画像に対応付けられたタグ情報の一例を示す。表1に示す例では、画像記憶部41に90個の基準画像P1〜P90が記憶されており、基準画像P1〜P90の各々に、タグ情報としてグループ情報、作業エリア情報、作業者情報が付加されている。   Table 1 shows an example of tag information associated with the reference image. In the example shown in Table 1, 90 reference images P1 to P90 are stored in the image storage unit 41, and group information, work area information and worker information are added as tag information to each of the reference images P1 to P90. It is done.

Figure 2019042860
Figure 2019042860

基準画像P1〜P30は、写っている製品が互いに同じであり、タグ情報としてグループ情報G1が付加されている。また、基準画像P1〜P20は、写っている作業対象箇所の作業エリアは互いに同じであり、タグ情報として作業エリア情報A1が付加されている。基準画像P21〜P30は、写っている作業対象箇所の作業エリアが、基準画像P1〜P20に写っている作業対象箇所の作業エリアと異なり、タグ情報として作業エリア情報A2が付加されている。また、基準画像P1〜P10、P11〜P20、P21〜P30に写っている作業対象箇所の作業者は、互いに異なっている。基準画像P1〜P10は、タグ情報として作業者情報W1が付加され、基準画像P11〜P20は、タグ情報として作業者情報W2が付加され、基準画像P21〜P30は、タグ情報として作業者情報W3が付加されている。   The reference images P <b> 1 to P <b> 30 have mutually identical products, and group information G <b> 1 is added as tag information. In addition, in the reference images P1 to P20, the work areas of the work target portions being photographed are the same as each other, and the work area information A1 is added as tag information. In the reference images P21 to P30, the work area of the work target part being photographed differs from the work area of the work target part photographed in the reference images P1 to P20, and the work area information A2 is added as tag information. Further, the workers at the work target locations shown in the reference images P1 to P10, P11 to P20, and P21 to P30 are different from each other. Worker information W1 is added as tag information to the reference images P1 to P10, worker information W2 is added as tag information to the reference images P11 to P20, and worker information W3 as tag information to the reference images P21 to P30. Is added.

基準画像P31〜P60は、写っている製品が基準画像P1〜P30に写っている製品と異なっており、タグ情報としてグループ情報G2が付加されている。また、基準画像P31〜P40、P41〜P50に写っている作業対象箇所の作業エリアは、互いに異なっている。基準画像P31〜P40は、タグ情報として作業エリア情報A3が付加され、基準画像P41〜P50は、情報として作業エリア情報A4が付加されている。また、基準画像P51〜P60に写っている作業対象箇所に対する作業は2つの作業エリアで行われる。したがって、基準画像P51〜P60は、タグ情報として作業エリア情報A3,A4が付加されている。また、基準画像P31〜50は、写っている作業対象箇所の作業者が互いに同じであり、タグ情報として作業者情報W4が付加されている。基準画像P51〜P60は、写っている作業対象箇所の作業者が、基準画像P31〜P50に写っている作業対象箇所の作業者と異なり、タグ情報として作業者情報W5が付加されている。   The reference images P31 to P60 are different from the products shown in the reference images P1 to P30, and group information G2 is added as tag information. Further, the work areas of the work target portions shown in the reference images P31 to P40 and P41 to P50 are different from each other. The reference images P31 to P40 have work area information A3 added as tag information, and the reference images P41 to P50 have work area information A4 added as information. Further, the work on the work target portion shown in the reference images P51 to P60 is performed in two work areas. Therefore, in the reference images P51 to P60, work area information A3 and A4 are added as tag information. Further, in the reference images P31 to P50, the workers of the work target portion being photographed are the same as each other, and the worker information W4 is added as tag information. The reference images P51 to P60 have worker information W5 added as tag information, unlike the worker of the work target portion in the work target portion shown in the reference images P31 to P50.

基準画像P61〜P90は、写っている製品が互いに同じであり、タグ情報としてグループ情報G3が付加されている。また、基準画像P61〜P80は、写っている作業対象箇所の作業エリアが互いに同じであり、タグ情報として作業エリア情報A5は付加されている。基準画像P81〜P90は、写っている作業対象箇所の作業エリアが、基準画像P61〜P80と異なっており、タグ情報として作業エリア情報A1が付加されている。また、基準画像P61〜P70、P71〜P80に写っている作業対象箇所の作業者が互いに異なっている。基準画像P61〜P70は、タグ情報として作業者情報W5が付加され、基準画像P71〜P80は、タグ情報として作業者情報W1が付加されている。基準画像P81〜P90は、写っている作業対象箇所は、2人(2チーム)の作業者のうち少なくとも一方の作業者によって行われる。したがって、基準画像P81〜P90は、タグ情報として作業者情報W1,W5が付加されている。   The reference images P61 to P90 have mutually identical products, and group information G3 is added as tag information. Further, in the reference images P61 to P80, the work areas of the photographed work target parts are the same as each other, and the work area information A5 is added as tag information. The reference images P81 to P90 differ from the reference images P61 to P80 in the work area of the work target portion being photographed, and work area information A1 is added as tag information. Further, the workers at the work target locations shown in the reference images P61 to P70 and P71 to P80 are different from each other. The worker information W5 is added as tag information to the reference images P61 to P70, and the worker information W1 is added as tag information to the reference images P71 to P80. In the reference images P81 to P90, at least one of the two workers (two teams) performs the work target portion shown. Therefore, worker information W1 and W5 are added to the reference images P81 to P90 as tag information.

本実施形態では、画像記憶部41に記憶されている複数の基準画像の各々には、上述した3つのタグ情報(グループ情報、作業エリア情報、作業者情報)が付加されているが、これに限らない。基準画像には、少なくとも1つのタグ情報が付加されていることが好ましい。また、画像記憶部41に記憶されている複数の基準画像の全てにタグ情報が付加されていなくてもよく、タグ情報が付加されていない基準画像が含まれていてもよい。   In the present embodiment, the three tag information (group information, work area information, worker information) described above are added to each of the plurality of reference images stored in the image storage unit 41. Not exclusively. Preferably, at least one tag information is added to the reference image. Further, the tag information may not be added to all of the plurality of reference images stored in the image storage unit 41, and a reference image to which the tag information is not added may be included.

基準画像にタグ情報を付加するタイミングは、特に限定されない。基準画像を画像記憶部41に記憶する際に基準画像にタグ情報が付加されてもよいし、予めタグ情報が付加された基準画像を画像記憶部41に記憶してもよいし、画像記憶部41に記憶された基準画像にタグ情報を後から付加してもよい。また、基準画像に付加されたタグ情報は、適宜変更可能である。   The timing of adding tag information to the reference image is not particularly limited. When storing the reference image in the image storage unit 41, tag information may be added to the reference image, or the reference image to which the tag information is added in advance may be stored in the image storage unit 41. The tag information may be added later to the reference image stored in 41. Further, tag information added to the reference image can be changed as appropriate.

取得部36は、タグ情報に対応する絞込み情報を取得するように構成されている。絞込み情報とは、画像記憶部41に記憶された複数の基準画像の全てから、画像処理部33が撮像画像と優先的に比較する基準画像を選択する処理(絞込み処理)に用いられる情報である。絞込み情報は、タグ情報に対応している。具体的には、絞込み情報には、履歴情報、工具位置情報、及びID情報(ID:identification)が含まれている。取得部36は、履歴情報を取得する履歴情報取得部361、工具位置情報を取得する位置情報取得部362、及びID情報を取得するID情報取得部363としての機能を有している。   The acquisition unit 36 is configured to acquire narrowing-down information corresponding to tag information. The narrowing-down information is information used for a process (a narrowing-down process) of selecting a reference image that the image processing unit 33 preferentially compares with the captured image from all of the plurality of reference images stored in the image storage unit 41. . Refinement information corresponds to tag information. Specifically, the narrowing-down information includes history information, tool position information, and ID information (ID: identification). The acquiring unit 36 has functions as a history information acquiring unit 361 acquiring history information, a position information acquiring unit 362 acquiring tool position information, and an ID information acquiring unit 363 acquiring ID information.

履歴情報とは、画像処理部33が識別した実写作業箇所の履歴を示す情報である。つまり、履歴情報とは、画像処理部33による実写作業箇所の識別結果の履歴である。履歴情報取得部361は、画像処理部33から履歴情報を取得する。履歴情報は、タグ情報のグループ情報に対応している。具体的には、履歴情報に対応するグループ情報とは、画像処理部33の最新(直近)の識別結果である実写作業箇所に対応する基準画像に付加されたグループ情報(製品)に対応する情報である。言い換えれば、履歴情報取得部361は、画像処理部33の最新(直近)の識別結果である実写作業箇所が属するグループ情報を絞込み情報とする。例えば、画像処理部33が直近に識別した実写作業箇所が基準画像P10に対応していた場合、履歴情報に対応するタグ情報(グループ情報)とは、グループ情報G1となる(表1参照)。   The history information is information indicating the history of the actual shooting work location identified by the image processing unit 33. That is, the history information is the history of the identification result of the photographed work part by the image processing unit 33. The history information acquisition unit 361 acquires history information from the image processing unit 33. The history information corresponds to the group information of the tag information. Specifically, the group information corresponding to the history information is information corresponding to the group information (product) added to the reference image corresponding to the real shooting work location which is the latest (most recent) identification result of the image processing unit 33 It is. In other words, the history information acquisition unit 361 sets, as the narrowing-down information, the group information to which the live-photographing work location, which is the latest (latest) identification result of the image processing unit 33, belongs. For example, in the case where the photographed work site identified most recently by the image processing unit 33 corresponds to the reference image P10, the tag information (group information) corresponding to the history information is the group information G1 (see Table 1).

工具位置情報とは、工具2の位置を示す情報である。位置情報取得部362は、工具2に設けられた位置測定部61から工具位置情報を取得する。位置測定部61は、例えばGPS受信装置(GPS:Global Positioning System)であり、工具2の位置を測定し、測定結果である工具位置情報を位置情報取得部362に出力する。工具位置情報は、タグ情報の作業エリア情報に対応している。具体的には、工具位置情報に対応する作業エリア情報とは、工具位置情報が含まれている作業エリアを示す情報である。例えば、工具位置情報が、作業エリア情報A1が示す作業エリア内である場合、工具位置情報に対応するタグ情報(作業エリア情報)とは、作業エリア情報A1となる(表1参照)。なお、位置測定部61は、GPS受信装置に限らず、工場内に設けられた複数の送信装置から送信されるビーコン信号を受信するビーコン受信装置であってもよい。   The tool position information is information indicating the position of the tool 2. The position information acquisition unit 362 acquires tool position information from the position measurement unit 61 provided in the tool 2. The position measurement unit 61 is, for example, a GPS receiving device (GPS: Global Positioning System), measures the position of the tool 2, and outputs tool position information as a measurement result to the position information acquisition unit 362. The tool position information corresponds to work area information of the tag information. Specifically, the work area information corresponding to the tool position information is information indicating the work area including the tool position information. For example, when the tool position information is within the work area indicated by the work area information A1, the tag information (work area information) corresponding to the tool position information is the work area information A1 (see Table 1). The position measurement unit 61 is not limited to the GPS receiving device, and may be a beacon receiving device that receives beacon signals transmitted from a plurality of transmitting devices provided in a factory.

ID情報とは、工具2の使用者を識別するための情報である。ID情報取得部363は、工具に設けられた入力装置62からID情報を取得する。入力装置62は、例えばRFID(Radio Frequency Identification)のリーダ装置である。入力装置62は、工具2の使用者が携帯している身分証と兼用したICタグ(IC:Integrated Circuit)がかざされることにより、ICタグが保持しているID情報を受信し、ID情報出力部に出力する。ID情報は、タグ情報の作業者情報に対応している。具体的には、ID情報に対応する作業者情報とは、ID情報に含まれる使用者の個人名、あるいは使用者が所属するチーム名を示す情報である。例えば、ID情報に、作業者情報W1が示す作業者の個人名が含まれていた場合、ID情報に対応するタグ情報(作業者情報)とは、作業者情報W1となる(表1参照)。   The ID information is information for identifying the user of the tool 2. The ID information acquisition unit 363 acquires ID information from the input device 62 provided in the tool. The input device 62 is, for example, a reader device of RFID (Radio Frequency Identification). The input device 62 receives the ID information held by the IC tag by holding the IC tag (IC: Integrated Circuit) used also as the identification card carried by the user of the tool 2 and outputs the ID information Output to the unit. The ID information corresponds to the worker information of the tag information. Specifically, the worker information corresponding to the ID information is information indicating the personal name of the user included in the ID information or the team name to which the user belongs. For example, when the personal information of the worker indicated by the worker information W1 is included in the ID information, the tag information (worker information) corresponding to the ID information is the worker information W1 (see Table 1). .

選択部37は、取得部36が取得した絞込み情報(履歴情報、工具位置情報、ID情報)に基づいて、画像記憶部41に記憶された複数の基準画像の全てから、撮像画像と優先的に比較する基準画像を選択する処理(絞込み処理)を行う。具体的には、選択部37は、絞込み処理において、取得部36が取得した絞込み情報に対応するタグ情報が付加された基準画像の優先度を上げる。ここで、選択部37は、絞込み情報の履歴情報、工具位置情報、ID情報のそれぞれについて、対応するタグ情報が付加された基準画像の優先度を上げる。したがって、履歴情報に対応するグループ情報、工具位置情報に対応する作業エリア情報、ID情報に対応する作業者情報の全てが付加された基準画像の優先度が最も高くなる。例えば、取得部36が取得した絞込み情報に対応するタグ情報が、グループ情報G1、作業エリア情報A1、作業者情報W1であった場合、基準画像P1〜P90のうち基準画像P1〜P10の優先度が最も高くなる(表1参照)。選択部37は、優先度が最も高い基準画像を、画像処理部33が撮像画像と優先的に比較する基準画像として選択する。   The selection unit 37 gives priority to the captured image from all of the plurality of reference images stored in the image storage unit 41 based on the narrowing information (history information, tool position information, ID information) acquired by the acquisition unit 36. A process of selecting a reference image to be compared (narrowing process) is performed. Specifically, in the narrowing-down process, the selecting unit 37 raises the priority of the reference image to which the tag information corresponding to the narrowing-down information acquired by the acquiring unit 36 is added. Here, the selection unit 37 raises the priority of the reference image to which the corresponding tag information is added for each of the history information of the narrowing-down information, the tool position information, and the ID information. Therefore, the priority of the reference image to which all of the group information corresponding to the history information, the work area information corresponding to the tool position information, and the worker information corresponding to the ID information are added is the highest. For example, when the tag information corresponding to the narrowing-down information acquired by the acquisition unit 36 is the group information G1, the work area information A1, and the worker information W1, the priority of the reference images P1 to P10 among the reference images P1 to P90 Is the highest (see Table 1). The selection unit 37 selects a reference image with the highest priority as a reference image to which the image processing unit 33 preferentially compares the captured image.

なお、履歴情報、工具位置情報、ID情報のそれぞれについて、対応するタグ情報が基準画像に付加されていた場合に上げる優先度の度合いは互いに同じであってもよいし、互いに異なってもよい。例えば、履歴情報に対応するタグ情報(グループ情報)が付加されていた場合に上げる優先度の度合いは、工具位置情報、ID情報に対応するタグ情報(作業エリア情報、作業者情報)が付加されていた場合に上げる優先度の度合いよりも低くてもよい。これにより、選択部37による絞込み処理において、グループ情報、作業エリア情報、作業者情報に優先順位を付けることができる。   Note that for each of history information, tool position information, and ID information, the degree of priority to be raised may be the same as or different from each other when corresponding tag information is added to the reference image. For example, when tag information (group information) corresponding to history information is added, the degree of priority to be raised is added with tag position information (working area information, worker information) corresponding to tool position information and ID information. It may be lower than the degree of priority to be raised. Thereby, in the narrowing-down process by the selection unit 37, the group information, the work area information, and the worker information can be prioritized.

画像処理部33は、画像記憶部41に記憶されている全ての基準画像のうち、選択部37が選択した1つ以上の基準画像を優先的に撮像画像と比較する画像処理を行い、実写作業箇所を識別する。また、画像処理部33は、実写作業箇所を識別すると、画像処理を停止する。したがって、画像処理部33は、選択部37が選択した複数の基準画像の全てと撮像画像との比較を行う前であっても、実写作業箇所を識別すると画像処理を停止する。つまり、画像処理部33は、必ずしも選択部37が選択した複数の基準画像の全てと撮像画像とを比較するとは限らない。   The image processing unit 33 performs image processing to preferentially compare one or more reference images selected by the selection unit 37 with the captured image among all the reference images stored in the image storage unit 41, and performs an actual shooting operation Identify the location. Further, the image processing unit 33 stops the image processing when the real shooting work part is identified. Therefore, the image processing unit 33 stops the image processing when the photographed work site is identified, even before all the plurality of reference images selected by the selection unit 37 are compared with the captured image. That is, the image processing unit 33 does not necessarily compare all of the plurality of reference images selected by the selection unit 37 with the captured image.

通知制御部34は、工具2に設けられた通知部211を制御するように構成されている。通知部211は、例えば、LEDで構成されている。通知部211は、作業者が作業中に通知部211を目視しやすいように、ボディ20の胴体部21における出力軸241とは反対側の端部に設けられている(図2B参照)。通知制御部34は、画像処理部33が実写作業箇所を識別した場合、通知部211を点灯させる。作業者は、通知部211が点灯していることを目視することによって、画像処理部33が実写作業箇所を識別したことを認識することができる。なお、通知部211は、音(音声を含む)を発生させることにより、画像処理部33が実写作業箇所を識別したことを通知するように構成されていてもよい。   The notification control unit 34 is configured to control the notification unit 211 provided in the tool 2. The notification unit 211 is configured of, for example, an LED. The notification unit 211 is provided at an end of the body portion 21 of the body 20 opposite to the output shaft 241 so that the worker can easily view the notification unit 211 during work (see FIG. 2B). The notification control unit 34 turns on the notification unit 211 when the image processing unit 33 identifies a real shooting work location. The operator can recognize that the image processing unit 33 has identified the real shooting work location by visually observing that the notification unit 211 is on. Note that the notification unit 211 may be configured to notify that the image processing unit 33 has identified a real shooting work location by generating a sound (including a sound).

トルク記憶部42は、複数の目標トルク値を、複数の作業対象箇所と一対一に対応付けて記憶している。目標トルク値とは、対応する作業対象箇所に締付部品を取り付ける際における締付トルクの目標値である。   The torque storage unit 42 stores a plurality of target torque values in one-to-one correspondence with a plurality of work target locations. The target torque value is a target value of tightening torque when the tightening component is attached to the corresponding work target point.

駆動制御部31は、画像処理部33が実写作業箇所を識別した場合、実写作業箇所に対応する目標トルク値をトルク記憶部42から取得する。そして、駆動制御部31は、取得した目標トルク値をトルク設定値に設定する。   The drive control unit 31 acquires, from the torque storage unit 42, a target torque value corresponding to the real shooting work position when the image processing unit 33 identifies the real shooting work position. Then, the drive control unit 31 sets the acquired target torque value as a torque setting value.

また、駆動制御部31は、画像処理部33が実写作業箇所を一旦識別すると、撮像画像に他の作業対象箇所が写るまで、又は一定時間が経過するまで、実写作業箇所に対応した目標トルク値をトルク設定値として保持している。したがって、例えば、締付作業の直前に画像処理部33が実写作業箇所の識別ができなくなった場合でも、この実写作業箇所に対応する目標トルク値で締付部品の締め付けを行うことができる。これにより、実写作業箇所に対応する目標トルク値とは異なるトルク値で締付作業が行われることを抑制することができる。   In addition, once the drive control unit 31 has identified the real shooting work location, the target torque value corresponding to the real shooting work location until another work target location appears in the captured image, or until a predetermined time has elapsed. Is held as the torque set value. Therefore, for example, even when the image processing unit 33 can not identify the real shooting work location immediately before the tightening operation, the tightening component can be tightened with the target torque value corresponding to the real shooting operation location. As a result, it is possible to suppress that the tightening operation is performed with a torque value different from the target torque value corresponding to the actual shooting work location.

また、駆動制御部31は、締付作業中にトルク設定値が変化しないように、トリガスイッチ221が一旦オンされると、トリガスイッチ221がオフされるまでトルク設定値を保持する。   In addition, the drive control unit 31 holds the torque setting value until the trigger switch 221 is turned off once the trigger switch 221 is turned on so that the torque setting value does not change during the tightening operation.

また、駆動制御部31は、画像処理部33が実写作業箇所を識別している場合にのみ、トリガスイッチ221がオンした際に駆動部24を動作させるように構成されていてもよい。したがって、画像処理部33が実写作業箇所を識別できていない場合、実写作業箇所に対応する目標トルク値とは異なるトルク値で締付作業が行われることを抑制することができる。   In addition, the drive control unit 31 may be configured to operate the drive unit 24 when the trigger switch 221 is turned on only when the image processing unit 33 identifies a real shooting work location. Therefore, when the image processing unit 33 can not identify the real shooting work place, it is possible to suppress that the tightening work is performed with a torque value different from the target torque value corresponding to the real shooting work place.

判定部35は、締付部品が締付対象箇所に取り付けられた際の締付トルクが正常であるか否かを判定するように構成されている。判定部35は、インパクト機構25の打撃数が閾値回数に達することによって駆動制御部31が駆動部24を停止させた場合、締付トルクが正常であると判定する。また、判定部35は、インパクト機構25の打撃数が閾値回数に達する前に、例えばトリガスイッチ221がオフされることによって駆動制御部31が駆動部24を停止させた場合、締付トルクが不十分(正常ではない)と判定する。また、判定部35は、判定結果(作業結果)を、締付対象箇所と対応付けて結果記憶部43に記憶させる結果記憶処理を行う。   The determination unit 35 is configured to determine whether or not the tightening torque when the tightening component is attached to the tightening target point is normal. The determination unit 35 determines that the tightening torque is normal when the drive control unit 31 stops the drive unit 24 when the number of impacts of the impact mechanism 25 reaches the threshold number of times. In addition, when the drive control unit 31 stops the drive unit 24 by, for example, turning off the trigger switch 221 before the number of impacts of the impact mechanism 25 reaches the threshold number of times, the determination unit 35 does not have tightening torque. Determined as sufficient (not normal). Further, the determination unit 35 performs a result storage process of storing the determination result (work result) in the result storage unit 43 in association with the tightening target portion.

結果記憶部43は、複数の作業対象箇所と、判定部35による複数の締付対象箇所における判定結果とを対応付けて記憶している。また、結果記憶部43は、判定部35の判定結果に作業時刻を示すタイムスタンプを付加して記憶することが好ましい。これにより、組立ラインにおいて製品ごとに作業対象箇所の判定結果を区別することが可能となる。   The result storage unit 43 stores the plurality of work target portions and the determination results of the plurality of tightening target portions by the determination unit 35 in association with each other. Moreover, it is preferable that the result storage unit 43 adds a time stamp indicating the work time to the determination result of the determination unit 35 and stores the result. This makes it possible to distinguish the determination result of the work target location for each product in the assembly line.

(動作例)
次に、本実施形態の工具システム1の動作例について説明する。
(Operation example)
Next, an operation example of the tool system 1 of the present embodiment will be described.

(第1動作例)
第1動作例では、組立ラインにおいて、作業者が所定の作業位置で、ベルトコンベアに流れる複数の同一製品に対して作業を行う場合を例に説明する。ここでは、作業者は、作業者情報W1に対応し、作業位置は、作業エリア情報A1に対応し、製品は、グループ情報G1に対応する(表1参照)。また、製品には複数の作業対象箇所があり、作業者は、この複数の作業対処箇所に締付作業を行うとする。
(First operation example)
In the first operation example, a case where an operator performs an operation on a plurality of identical products flowing to a belt conveyor at a predetermined operation position in an assembly line will be described as an example. Here, the worker corresponds to the worker information W1, the work position corresponds to the work area information A1, and the product corresponds to the group information G1 (see Table 1). Further, there are a plurality of work target locations in the product, and the operator performs tightening work on the plurality of work handling locations.

まず、作業者が工具2を用いて締付作業を行う前に、取得部36が絞込み情報を取得する(S1)。具体的には、工具2の使用者(作業者)は、締付作業を行う前に、工具2の入力装置62に身分証(ICタグ)をかざす。これにより、ID情報取得部363は、入力装置62が受信したID情報(絞込み情報)を取得する。また、位置測定部61が工具2の位置の測定を行う。これにより、位置情報取得部362は、位置測定部61が測定した工具位置情報(絞込み情報)を取得する。なお、本実施形態では、一定時間の間、工具2が操作されない場合、制御部3がスリープ状態となる。制御部3がスリープ状態となると、履歴情報取得部361が取得した履歴情報がリセットされる。つまり、制御部3がスリープ状態から復帰し、締付作業が行われるまでの間は、履歴情報がない状態となる。   First, before the operator performs a tightening operation using the tool 2, the acquisition unit 36 acquires narrowing information (S1). Specifically, the user (worker) of the tool 2 holds the identification card (IC tag) over the input device 62 of the tool 2 before performing the tightening operation. Thereby, the ID information acquisition unit 363 acquires the ID information (narrowed down information) received by the input device 62. Further, the position measurement unit 61 measures the position of the tool 2. Thereby, the position information acquisition unit 362 acquires the tool position information (narrowing information) measured by the position measurement unit 61. In the present embodiment, when the tool 2 is not operated for a predetermined time, the control unit 3 is in the sleep state. When the control unit 3 is in the sleep state, the history information acquired by the history information acquisition unit 361 is reset. That is, there is no history information until the control unit 3 returns from the sleep state and the tightening operation is performed.

次に、選択部37は、取得部36が取得した絞込み情報に基づいて、画像記憶部41に記憶された複数の基準画像の全てから、画像処理部33が撮像画像と優先的に比較する基準画像を選択する絞込み処理を行う(S2)。具体的には、選択部37は、ID情報取得部363が取得したID情報に対応する作業者情報W1と、位置情報取得部362が取得した工具位置情報に対応する作業エリア情報A1とが付加された基準画像P1〜P10、P81〜P90を選択する(表1参照)。   Next, on the basis of the narrowing-down information acquired by the acquisition unit 36, the selection unit 37 is a criterion based on which the image processing unit 33 preferentially compares the captured image with all of the plurality of reference images stored in the image storage unit 41. A narrowing process is performed to select an image (S2). Specifically, the selection unit 37 adds worker information W1 corresponding to the ID information acquired by the ID information acquisition unit 363 and work area information A1 corresponding to the tool position information acquired by the position information acquisition unit 362 The selected reference images P1 to P10 and P81 to P90 are selected (see Table 1).

また、選択部37は、取得部36が取得した絞込み情報が変化したか否かを確認する(S3)。選択部37は、取得部36が取得した絞込み情報が変化した場合(S3:Yes)、変化後の絞込み情報に基づいて絞込み処理を行う(S2)。   In addition, the selection unit 37 confirms whether the narrowing-down information acquired by the acquisition unit 36 has changed (S3). When the narrowing-down information acquired by the acquisition unit 36 changes (S3: Yes), the selection unit 37 performs narrowing-down processing based on the narrowing-down information after change (S2).

工具2の使用者(作業者)が、ベルトコンベアに流れてきた製品の作業対象箇所に撮像部5を向けると、画像処理部33は、画像処理を行い実写作業箇所を識別する(S4)。画像処理部33は、画像処理において、選択部37が絞込み処理により選択した基準画像を優先的に撮像画像と比較する。   When the user (worker) of the tool 2 directs the imaging unit 5 to the work target location of the product that has flowed to the belt conveyor, the image processing unit 33 performs image processing to identify a real copy work location (S4). In the image processing, the image processing unit 33 preferentially compares the reference image selected by the selection unit 37 in the narrowing-down process with the captured image.

画像処理部33が実写作業箇所を識別すると、駆動制御部31は、実写作業箇所(作業対象箇所)に対応する目標トルク値をトルク記憶部42から取得し、取得した目標トルク値をトルク設定に設定する(S5)。   When the image processing unit 33 identifies a real shooting work location, the drive control unit 31 acquires a target torque value corresponding to the real shooting work location (work target location) from the torque storage unit 42, and sets the acquired target torque value to the torque setting. Set (S5).

作業者は、通知部211で作業対象箇所が識別されたことを確認すると、第1の作業対象箇所に締付部品を取り付ける締付作業を行う(S6)。判定部35は、締付部品が作業対象箇所(実写作業箇所)に取り付けられた際における締付トルクが正常であるか否かの判定結果(作業結果)を、結果記憶部43に記憶させる(S7)。これにより、1つめの作業対象箇所への締付作業が完了する。作業者が、別の作業対象箇所の締付作業を継続して行う場合、ステップS3に戻る(S8)。   When the worker confirms that the work target portion is identified by the notification unit 211, the worker performs a tightening operation of attaching a tightening component to the first work target portion (S6). The determination unit 35 causes the result storage unit 43 to store the determination result (operation result) as to whether or not the tightening torque is normal when the tightening component is attached to the operation target (the actual copying operation). S7). In this way, the tightening operation to the first work target point is completed. If the operator continues the tightening operation of another work target point, the process returns to step S3 (S8).

上述したステップS4において、画像処理部33が1つ目の実写作業箇所を識別している。履歴情報取得部361は、画像処理部33から履歴情報(絞込み情報)を取得しているので、取得部36が取得した絞込み情報が変化している(S3:Yes)。選択部37は、取得部36が取得した変化後の絞込み情報に基づいて、画像記憶部41に記憶された複数の基準画像の全てから、画像処理部33が撮像画像と優先的に比較する基準画像を選択する絞込み処理を行う(S2)。具体的には、選択部37は、既に取得されて情報が変化していない作業者情報W1、及び作業エリア情報A1と、履歴情報取得部361が取得した履歴情報に対応するグループ情報G1が付加された基準画像P1〜P10を選択する(表1参照)。これにより、選択部37の絞込み処理によって選択される基準画像がより絞り込まれ、画像処理部33が実写作業箇所を識別するのに要する時間の短縮を図ることができる。   In step S4 described above, the image processing unit 33 identifies the first actual shooting work location. Since the history information acquisition unit 361 acquires history information (reduction information) from the image processing unit 33, the reduction information acquired by the acquisition unit 36 is changing (S3: Yes). The selection unit 37 is a criterion based on which the image processing unit 33 preferentially compares the captured image with all of the plurality of reference images stored in the image storage unit 41 based on the narrowed down information acquired by the acquisition unit 36. A narrowing process is performed to select an image (S2). Specifically, the selection unit 37 adds the worker information W1 which has already been acquired and the information has not changed, the work area information A1, and the group information G1 corresponding to the history information acquired by the history information acquisition unit 361. The selected reference images P1 to P10 are selected (see Table 1). As a result, the reference image selected by the narrowing-down process of the selection unit 37 is further narrowed down, and the time required for the image processing unit 33 to identify the actual copying work location can be shortened.

(第2動作例)
第2動作例では、組立ラインにおいて、作業者が所定の作業位置で、ベルトコンベアに流れる互いに異なる2つの製品(第1製品、第2製品)に対して作業を行う場合を例に説明する。ここでは、作業者は、作業者情報W1に対応し、作業位置は、作業エリア情報A1に対応し、第1製品は、グループ情報G1に対応し、第2製品は、グループ情報G3に対応する(表1参照)。また、第1製品、第2製品それぞれには複数の作業対象箇所がある。ここでは、作業者は、複数の第1製品のグループと、複数の第2製品のグループと、に対して交互に作業を行うとする。なお、以下の説明では、第1動作例と同様の動作については、詳細な説明を省略する。
(Second operation example)
In the second operation example, in the assembly line, a case where an operator works on two different products (first product and second product) flowing to the belt conveyor at a predetermined work position will be described as an example. Here, the worker corresponds to the worker information W1, the work position corresponds to the work area information A1, the first product corresponds to the group information G1, and the second product corresponds to the group information G3. (See Table 1). In addition, there are a plurality of work target locations for each of the first product and the second product. Here, it is assumed that the worker works alternately on the plurality of first product groups and the plurality of second product groups. In the following description, detailed description of the same operation as the first operation example is omitted.

作業者が第1製品のグループに対して作業を行っている間は、選択部37が絞込み処理によって、作業者情報W1、作業エリア情報A1、及びグループ情報G1が付加された基準画像P1〜P10が選択される。   While the worker is working on the first product group, the selection unit 37 performs narrowing-down processing to reference images P1 to P10 to which the worker information W1, the work area information A1, and the group information G1 are added. Is selected.

ここで、基準画像P1〜P10は、第1製品に対応するグループ情報G1が付加された基準画像であり、第2製品の作業対象箇所に対応していない。したがって、第1製品のグループの作業が完了し、第2製品のグループの作業に移った場合、画像処理部33は、撮像画像と基準画像P1〜P10との比較では、実写作業箇所を識別できない。この場合、選択部37は、基準画像P1〜P10の次に優先度が高い基準画像を選択する。具体的には、選択部37は、画像記憶部41に記憶された複数の基準画像の全てから、基準画像P1〜P10を除き、作業エリア情報A1と作業者情報W1とが付加された基準画像P81〜P90を選択する。以降の第2製品のグループに対して作業を行っている間は、選択部37が絞込み処理によって、作業者情報W1、作業エリア情報A1、及びグループ情報G3が付加された基準画像P81〜P90が選択される。   Here, the reference images P1 to P10 are reference images to which the group information G1 corresponding to the first product is added, and do not correspond to the work target part of the second product. Therefore, when the work of the first product group is completed and the operation shifts to the work of the second product group, the image processing unit 33 can not identify the real shooting work location by comparing the captured image with the reference images P1 to P10. . In this case, the selection unit 37 selects a reference image having the next highest priority to the reference images P1 to P10. Specifically, the selection unit 37 excludes the reference images P1 to P10 from all of the plurality of reference images stored in the image storage unit 41, and adds the work area information A1 and the worker information W1 to the reference image. Select P81 to P90. While the work is being performed on the subsequent second product group, the reference image P81 to P90 to which the worker information W1, the work area information A1, and the group information G3 are added by the selection unit 37 by narrowing-down processing is performed. It is selected.

本動作例では、1つの作業エリアで2つの製品の作業が行われる場合を例に説明したが、3つ以上の製品の作業が行われる場合も同様である。   In this operation example, the case where work of two products is performed in one work area is described as an example, but the same is true when work of three or more products is performed.

また、本動作例では、作業を行う製品が切り替わることによって、絞込み情報(グループ情報)が変化し、選択部37の選択処理によって選択される基準画像が変化する場合を例に説明したが、作業エリア情報、作業者情報が変化する場合も同様である。例えば、セル工程により、作業者が作業位置を変化させながら作業を行う場合、作業者が作業エリアを超えると作業エリア情報が変化し、選択部37の絞込み処理によって、変化後の作業エリア情報が付加された基準画像が選択される。また、工具2を複数の作業者で共用している場合、工具2の使用者が切り替わると、作業者情報が変化し、選択部37の絞込み処理によって、変化後の作業者情報が付加された基準画像が選択される。   Further, in this operation example, the narrowing-down information (group information) changes by switching the product to be operated, and the reference image selected by the selection process of the selection unit 37 is changed. The same applies to the case where the area information and the worker information change. For example, when the worker changes the work position by the cell process, when the worker exceeds the work area, the work area information changes, and the narrowing process of the selection unit 37 causes the changed work area information to be changed. The added reference image is selected. Further, when the tool 2 is shared by a plurality of workers, when the user of the tool 2 switches, the worker information changes, and the operator information after the change is added by the narrowing process of the selection unit 37. A reference image is selected.

(変形例)
上述の実施形態は、本開示の様々な実施形態の一つに過ぎない。上述の実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。また、工具システム1と同様の機能は、画像処理方法、コンピュータプログラム、又はコンピュータプログラムを記録した記録媒体等で具現化されてもよい。
(Modification)
The embodiments described above are only one of various embodiments of the present disclosure. The above-mentioned embodiment can be variously changed according to design etc. if the object of the present disclosure can be achieved. Further, the same function as that of the tool system 1 may be embodied by an image processing method, a computer program, or a recording medium recording the computer program.

次に、本実施形態に係る工具システム1の変形例について説明する、以下に説明する変形例は、適宜組み合わせて適用可能である。以下の説明では、上記実施形態と同様の構成には、同一の符号を付して説明を省略する。   Next, modifications described below, which are modifications of the tool system 1 according to the present embodiment, can be appropriately combined and applied. In the following description, the same reference numerals are given to the same components as those in the above embodiment, and the description will be omitted.

(第1変形例)
本変形例の工具システム1Aのブロック構成図を図4に示す。
(First modification)
A block diagram of a tool system 1A of this modification is shown in FIG.

本変形例の工具システム1Aは、工具2との間で通信可能な外部装置9を備えている点が上述した実施形態の工具システム1と異なる。本変形例の工具システム1Aでは、外部装置9において、撮像部5が撮像した作業対象箇所(実写作業箇所)を識別する処理を行うように構成されている。   The tool system 1A of this modification differs from the tool system 1 of the embodiment described above in that the tool system 1A of the present modification includes an external device 9 capable of communicating with the tool 2. In the tool system 1A of the present modified example, the external device 9 is configured to perform a process of identifying a work target location (real shooting work location) captured by the imaging unit 5.

本変形例の工具2は、制御部3(以降、工具側制御部3ともいう)と、撮像部5と、位置測定部61と、入力装置62と、工具側通信部63と、を備えている。工具側制御部3は、プロセッサがメモリに格納されているプログラムを実行することによって、駆動制御部31、撮像制御部32、通知制御部34、判定部35、及び取得部36等の機能が実現される。つまり、本変形例の工具側制御部3は、画像処理部33、選択部37としての機能が省略されている点が、工具システム1(図1参照)と相違する。また、本変形例の工具2は、記憶部4を備えていない点が、工具システム1(図1参照)と相違する。   The tool 2 of this modification includes a control unit 3 (hereinafter, also referred to as a tool-side control unit 3), an imaging unit 5, a position measurement unit 61, an input device 62, and a tool-side communication unit 63. There is. The tool side control unit 3 realizes functions such as the drive control unit 31, the imaging control unit 32, the notification control unit 34, the determination unit 35, and the acquisition unit 36 by the processor executing a program stored in the memory. Be done. That is, the tool side control unit 3 of this modification is different from the tool system 1 (see FIG. 1) in that the functions as the image processing unit 33 and the selection unit 37 are omitted. Moreover, the tool 2 of this modification differs in the point which is not equipped with the memory | storage part 4 with the tool system 1 (refer FIG. 1).

工具側通信部63は、例えば、Wi−Fi(登録商標)等の無線通信が可能な通信モジュールであり、ボディ20に収納されている。   The tool side communication unit 63 is, for example, a communication module capable of wireless communication such as Wi-Fi (registered trademark), and is accommodated in the body 20.

外部装置9は、例えば、工場内に設けられたサーバであり、装置側通信部91と、装置側制御部92と、装置側記憶部93と、を備えている。なお、外部装置9の設置場所は、工場内に限らず、工場外に設けられていてもよい。また、外部装置9は、複数の装置に分散されていてもよいし、クラウドコンピューティングで構成されていてもよい。   The external device 9 is, for example, a server provided in a factory, and includes a device communication unit 91, a device control unit 92, and a device storage unit 93. In addition, the installation place of the external device 9 may be provided not only in the factory but outside the factory. Also, the external device 9 may be distributed to a plurality of devices, or may be configured by cloud computing.

装置側通信部91は、工具2の工具側通信部63との間で無線通信を行う通信モジュールである。なお、装置側通信部91が無線通信機能を有していない場合、無線通信と有線通信との相互変換を行う通信装置を介して、工具側通信部63と通信を行うように構成されていてもよい。   The device-side communication unit 91 is a communication module that performs wireless communication with the tool-side communication unit 63 of the tool 2. In addition, when the apparatus side communication part 91 does not have a wireless communication function, it is comprised so that communication with the tool side communication part 63 may be performed via the communication apparatus which performs mutual conversion of radio | wireless communication and wired communication. It is also good.

装置側制御部92は、例えばマイコンを備えており、プロセッサがメモリに格納されているプログラムを実行することによって、画像処理部921、選択部922、トルク選択部923等の機能が実現される。画像処理部921、選択部922は、それぞれ上述した画像処理部33、選択部37と同様の機能を有しており、詳細な説明を省略する。装置側記憶部93は、例えばフラッシュメモリ等の半導体メモリで構成されており、画像記憶部931と、トルク記憶部932と、結果記憶部933と、の機能を有する。画像記憶部931、トルク記憶部932、結果記憶部933は、それぞれ上述した画像記憶部41、トルク記憶部42、結果記憶部43と同様であるので説明を省略する。   The apparatus-side control unit 92 includes, for example, a microcomputer, and functions such as an image processing unit 921, a selection unit 922, and a torque selection unit 923 are realized by the processor executing a program stored in the memory. The image processing unit 921 and the selection unit 922 have functions similar to those of the image processing unit 33 and the selection unit 37 described above, respectively, and the detailed description will be omitted. The apparatus-side storage unit 93 is formed of, for example, a semiconductor memory such as a flash memory, and has functions of an image storage unit 931, a torque storage unit 932, and a result storage unit 933. The image storage unit 931, the torque storage unit 932, and the result storage unit 933 are the same as the image storage unit 41, the torque storage unit 42, and the result storage unit 43 described above, and thus the description thereof is omitted.

本変形例では、撮像部5が生成した撮像画像は、工具側通信部63を介して外部装置9に出力(送信)される。また、取得部36が取得した絞込み情報(履歴情報、工具位置情報、及びID情報)は、工具側通信部63を介して外部装置9に出力(送信)される。   In the present modification, the captured image generated by the imaging unit 5 is output (sent) to the external device 9 through the tool communication unit 63. Further, the narrowing-down information (history information, tool position information, and ID information) acquired by the acquisition unit 36 is output (sent) to the external device 9 through the tool communication unit 63.

選択部922は、取得部36が取得した絞込み情報に基づいて、画像記憶部931に記憶された複数の基準画像の全てから、画像処理部921が撮像画像と優先的に比較する1つ以上の基準画像を選択する絞込み処理を行う。画像処理部921は、画像記憶部931に記憶されている全ての基準画像のうち、選択部922が選択した1つ以上の基準画像を優先的に撮像画像と比較する画像処理を行い、撮像部5が撮像した作業対象箇所(実写作業箇所)を識別する。   The selection unit 922 is one or more items that the image processing unit 921 preferentially compares with the captured image from all of the plurality of reference images stored in the image storage unit 931 based on the narrowing-down information acquired by the acquisition unit 36. A narrowing process is performed to select a reference image. The image processing unit 921 performs image processing to preferentially compare one or more reference images selected by the selection unit 922 with the captured image among all the reference images stored in the image storage unit 931, and an imaging unit The work target location (photographing work location) 5 is identified.

トルク選択部923は、トルク記憶部932を参照して、画像処理部921が識別した実写作業箇所に対応する目標トルク値を選択する。トルク選択部923が選択した目標トルク値は、装置側通信部91を介して工具2に送信される。工具2の駆動制御部31は、工具側通信部63が外部装置9から受信した目標トルク値を、トルク設定値に設定する。   The torque selection unit 923 refers to the torque storage unit 932 to select a target torque value corresponding to the actual shooting work location identified by the image processing unit 921. The target torque value selected by the torque selection unit 923 is transmitted to the tool 2 via the device communication unit 91. The drive control unit 31 of the tool 2 sets the target torque value received by the tool communication unit 63 from the external device 9 as a torque setting value.

また、判定部35は、締付作業の判定結果を、工具側通信部63を介して外部装置9に送信する。外部装置9の結果記憶部933には、工具2から送信された判定部35の判定結果が記憶される。   In addition, the determination unit 35 transmits the determination result of the tightening operation to the external device 9 through the tool communication unit 63. The result storage unit 933 of the external device 9 stores the determination result of the determination unit 35 transmitted from the tool 2.

また、外部装置9は、複数の工具2と通信可能に構成されていてもよい。選択部922は、工具2ごとに、各工具2の取得部36が所得した絞込み情報に基づいて基準画像を選択する絞込み処理を行う。また、画像処理部921は、工具2ごとに、選択部922が選択した1つ以上の基準画像を優先的に撮像画像と比較する画像処理を行い、実写作業箇所を識別する。つまり、1つの外部装置9で、複数の工具2のそれぞれの撮像部5が撮像している作業対象箇所に応じたトルク設定値を設定することが可能となる。   Further, the external device 9 may be configured to be able to communicate with the plurality of tools 2. The selection unit 922 performs a narrowing process of selecting a reference image based on the narrowing-down information acquired by the acquisition unit 36 of each tool 2 for each tool 2. Further, the image processing unit 921 performs image processing for preferentially comparing one or more reference images selected by the selection unit 922 with the captured image for each tool 2 and identifies a real shooting work location. That is, it becomes possible to set the torque setting value according to the work object location which each imaging part 5 of several tools 2 is imaging by one external apparatus 9. FIG.

(第2変形例)
本変形例の工具システム1Bのブロック構成図を図5に示す。
(2nd modification)
A block diagram of a tool system 1B of this modification is shown in FIG.

本変形例の工具システム1Bでは、工具2と外部装置9とで並行して、撮像部5が撮像した作業対象箇所(実写作業箇所)を識別する処理を行うように構成されている。   In the tool system 1B of the present modified example, in parallel with the tool 2 and the external device 9, processing is performed to identify the work target location (the actual copying operation location) captured by the imaging unit 5.

本変形例の工具システム1Bにおける画像処理部330は、工具2に設けられた画像処理部33(工具側画像処理部33ともいう)と、外部装置9に設けられた画像処理部921(装置側画像処理部921ともいう)とを有する。言い換えれば、画像処理部330は、工具側画像処理部33と装置側画像処理部921とに分散されている。   The image processing unit 330 in the tool system 1B according to the present modification includes an image processing unit 33 (also referred to as a tool-side image processing unit 33) provided in the tool 2 and an image processing unit 921 (apparatus side) provided in the external device 9. And an image processing unit 921). In other words, the image processing unit 330 is dispersed into the tool-side image processing unit 33 and the device-side image processing unit 921.

また、本変形例の工具システム1Bにおける画像記憶部410は、工具2に設けられた画像記憶部41(工具側画像記憶部41ともいう)と、外部装置9に設けられた画像記憶部931(装置側画像記憶部931ともいう)とを有する。言い換えれば、画像記憶部410は、工具側画像記憶部41と装置側画像記憶部931とに分散されている。なお、工具システム1Bでは、判定部35の判定結果は、工具側通信部63を介して外部装置9に送信され、外部装置9が有する結果記憶部933に記憶される。したがって、本変形例の工具2の記憶部4は、結果記憶部43(図1参照)の機能を有していない。   Further, the image storage unit 410 in the tool system 1B of this modification includes an image storage unit 41 (also referred to as a tool-side image storage unit 41) provided in the tool 2 and an image storage unit 931 (provided in the external device 9). Device-side image storage unit 931). In other words, the image storage unit 410 is dispersed into the tool-side image storage unit 41 and the device-side image storage unit 931. In the tool system 1B, the determination result of the determination unit 35 is transmitted to the external device 9 through the tool communication unit 63, and stored in the result storage unit 933 of the external device 9. Therefore, storage part 4 of tool 2 of this modification does not have a function of result storage part 43 (refer to Drawing 1).

本変形例の工具システム1Bでは、外部装置9に設けられた装置側画像記憶部931には、複数の基準画像が記憶されている。具体的には、装置側画像記憶部931には、複数の製品それぞれの1乃至複数の作業対象箇所に対応した複数の基準画像が記憶されている。つまり、装置側画像記憶部931には、複数の製品それぞれの作業対象箇所を写した複数の静止画像(基準画像)がまとめて記憶されている。   In the tool system 1B of the present modified example, a plurality of reference images are stored in the device-side image storage unit 931 provided in the external device 9. Specifically, the apparatus-side image storage unit 931 stores a plurality of reference images corresponding to one or more work target portions of each of a plurality of products. That is, in the device-side image storage unit 931, a plurality of still images (reference images) in which work target portions of a plurality of products are photographed are collectively stored.

一方、工具2に設けられた工具側画像記憶部41には、装置側画像記憶部931に記憶されている複数の基準画像の少なくとも一部の基準画像が記憶されている。具体的には、工具側画像記憶部41には、装置側画像記憶部931に記憶されている全ての基準画像のうち、外部装置9の選択部922が絞込み処理によって選択した1つ以上の基準画像が記憶されている。選択部922が選択した1つ以上の基準画像は、装置側通信部91を介して工具2に送信される。工具2の工具側制御部3は、工具側画像記憶部41に記憶されている1つ以上の基準画像を、工具側通信部63が外部装置9から受信した1つ以上の基準画像に更新する。つまり、工具側画像記憶部41は、装置側画像記憶部931に記憶されている全ての基準画像のうち、取得部36が取得した絞込み情報に対応するタグ情報が付加された1つ以上の基準画像を記憶する。   On the other hand, the tool-side image storage unit 41 provided in the tool 2 stores at least a part of reference images of the plurality of reference images stored in the device-side image storage unit 931. Specifically, the tool-side image storage unit 41 includes one or more criteria selected by the narrowing-down process by the selection unit 922 of the external device 9 among all the reference images stored in the device-side image storage unit 931. An image is stored. The one or more reference images selected by the selection unit 922 are transmitted to the tool 2 via the device communication unit 91. The tool-side control unit 3 of the tool 2 updates the one or more reference images stored in the tool-side image storage unit 41 with the one or more reference images received from the external device 9 by the tool-side communication unit 63. . That is, the tool-side image storage unit 41 is one or more criteria to which the tag information corresponding to the narrowing-down information acquired by the acquisition unit 36 is added among all the reference images stored in the device-side image storage unit 931. Store the image.

工具側画像処理部33は、工具側画像記憶部41に記憶されている1乃至複数の基準画像を撮像画像とを比較する画像処理を行い、撮像部5が撮像した作業対象箇所(実写作業箇所)を識別する。   The tool-side image processing unit 33 performs image processing to compare one or a plurality of reference images stored in the tool-side image storage unit 41 with the captured image, and the work target location imaged by the imaging unit 5 Identify).

本変形例の工具システム1Bでは、工具2のトルク設定値は、工具側画像処理部33と装置側画像処理部921とのうち、先に実写作業箇所を識別した画像処理部の識別結果(実写作業箇所)に基いて設定される。   In the tool system 1B of the present modified example, the torque setting value of the tool 2 is the identification result of the image processing unit in which the actual copying work place is identified first among the tool side image processing unit 33 and the apparatus side image processing unit 921. Setting based on the work location).

(第3変形例)
本変形例の工具システム1Cのブロック構成図を図6に示す。
(Third modification)
A block diagram of a tool system 1C of this modification is shown in FIG.

本変形例の工具システム1Cでは、取得部36は、順番情報取得部364としての機能を更に有している。工具システム1Cにおいて、上述した工具システム1と同様の構成については、同一符号を付して説明を省略する。   In the tool system 1C of this modification, the acquisition unit 36 further has a function as the order information acquisition unit 364. In tool system 1C, about the composition similar to tool system 1 mentioned above, the same numerals are attached and explanation is omitted.

本変形例では、タグ情報に、上述したグループ情報、作業エリア情報、作業者情報の他に、工程情報が含まれている。工程情報とは、複数の作業対象箇所の各々に対応する作業工程における作業順番を示す情報である。つまり、工程情報は、基準画像に写っている製品に対応する作業工程において、基準画像に写っている作業対象箇所が何番目の作業順番であるかを特定するための情報である。   In the present modification, the tag information includes process information in addition to the group information, the work area information, and the worker information described above. The process information is information indicating the work order in the work process corresponding to each of the plurality of work target parts. In other words, the process information is information for specifying in which work order the work target portion shown in the reference image is a work process corresponding to the product shown in the reference image.

例えば、表1に示した基準画像P1〜P10、P11〜P20、P21〜P30、P31〜P40、P41〜P50、P51〜P60、P61〜P70、P71〜P80、P81〜P90のそれぞれにおいて、写っている製品の作業工程が同一であり、作業工程における作業順番が異なる。言い換えれば、例えば、基準画像P1〜P10は、第1の作業工程に対応し、基準画像P11〜P20は、第2の作業工程に対応している。また、基準画像P1〜P10に写っている作業対象箇所は、1つの第1の作業工程に対応しており作業順番が連続している。この第1の作業工程において、基準画像P1に対応する作業順番が1番目、基準画像P2に対応する作業順番が2番目、基準画像P3に対応する作業順番が3番目と続き、基準画像P10に対応する作業順番が10番目である。また、この第1の作業工程において、作業順番が最後である10番目(基準画像P10)の後は、作業順番が最初である1番目(基準画像P1)に戻る。   For example, in each of the reference images P1 to P10, P11 to P20, P21 to P30, P31 to P40, P41 to P50, P51 to P60, P61 to P70, P71 to P80, P81 to P90 shown in Table 1 The working process of the existing product is the same, and the working order in the working process is different. In other words, for example, the reference images P1 to P10 correspond to the first operation process, and the reference images P11 to P20 correspond to the second operation process. The work target locations shown in the reference images P1 to P10 correspond to one first work process, and the work order is continuous. In the first work process, the work order corresponding to the reference image P1 is the first, the work order corresponding to the reference image P2 is the second, the work order corresponding to the reference image P3 is the third, and so on. The corresponding work order is tenth. Further, in the first work process, after the tenth (reference image P10) whose work order is the last, the work order returns to the first (reference image P1) which is the first.

順番情報取得部364は、工程情報に対応する順番情報を取得する。順番情報とは、次の作業順番を示す情報(絞込み情報)である。順番情報取得部364は、画像処理部33が識別した実写作業箇所の履歴情報を取得することにより、順番情報を取得する。具体的には、順番情報取得部364は、画像処理部33の最新(直近)の識別結果である実写作業箇所に対応する作業工程の作業順番における、次の作業順番を絞込み情報とする。例えば、画像処理部33の直近の識別結果である実写作業箇所に対応する基準画像が、作業順番が第1の作業工程の2番目である基準画像P2であった場合、順番情報取得部364は、作業順番“第1の作業工程の3番目”を絞込み情報として取得する。また、例えば、画像処理部33の直近の識別結果である実写作業箇所に対応する基準画像が、作業順番が最後の10番目である基準画像P10であった場合、順番情報取得部364は、作業順番“第1の作業工程の1番目”を絞込み情報として取得する。   The order information acquisition unit 364 acquires order information corresponding to the process information. The order information is information (refinement information) indicating the next work order. The order information acquisition unit 364 acquires the order information by acquiring the history information of the actual shooting work part identified by the image processing unit 33. Specifically, the order information acquisition unit 364 sets the next work order in the work order of the work process corresponding to the real shooting work location that is the latest (closest) identification result of the image processing unit 33 as the narrowing down information. For example, when the reference image corresponding to the actual copying work location which is the latest identification result of the image processing unit 33 is the reference image P2 which is the second of the first operation process, the order information acquisition unit 364 The work order “third of the first work process” is acquired as narrowing-down information. In addition, for example, when the reference image corresponding to the real shooting work location, which is the latest identification result of the image processing unit 33, is the reference image P10 whose work order is the tenth, the order information acquisition unit 364 The order “first of the first work process” is acquired as narrowing-down information.

選択部37は、取得部36が取得した絞込み情報(履歴情報、工具位置情報、ID情報、順番情報)に基づいて、画像記憶部41に記憶された複数の基準画像の全てから、撮像画像と優先的に比較する基準画像を選択する処理(絞込み処理)を行う。   The selection unit 37 generates a captured image from all of the plurality of reference images stored in the image storage unit 41 based on the narrowing information (history information, tool position information, ID information, order information) acquired by the acquisition unit 36. A process of selecting a reference image to be compared preferentially is performed (narrowing process).

このように、本変形例の工具システム1Cでは、タグ情報として工程情報を用いて絞込み処理を行うので、画像記憶部41に記憶された複数の基準画像の全てから、撮像画像と優先的に比較する基準画像の数をより絞り込むことができる。   As described above, in the tool system 1C according to the present modification, the narrowing-down process is performed using the process information as the tag information, so that all of the plurality of reference images stored in the image storage unit 41 are preferentially compared with the captured image. The number of reference images to be

(その他の変形例)
上述した例では、取得部36(履歴情報取得部361)は、タグ情報のグループ情報に対応する絞込み情報として、履歴情報を取得しているが、この構成に限らない。取得部36は、グループ情報に対応する絞込み情報として撮像情報を取得してもよい。この場合、取得部36は、撮像部5によって生成された、製品の全体(又は一部)の撮像画像に基づいて、製品の種類、カラー等を識別し、識別した情報情報(撮像情報)を絞込み情報とする。
(Other modifications)
In the example described above, the acquisition unit 36 (history information acquisition unit 361) acquires history information as narrowing-down information corresponding to group information of tag information, but the present invention is not limited to this configuration. The acquisition unit 36 may acquire imaging information as narrowing-down information corresponding to group information. In this case, the acquiring unit 36 identifies the type of product, color, etc., based on the captured image of the whole (or a part) of the product generated by the imaging unit 5, and identifies the identified information information (imaging information). It is considered as refinement information.

上述した例では、位置情報取得部362は、工具2に設けられた位置測定部から工具位置情報を取得するように構成されているが、これに限らない。   In the example mentioned above, although position information acquisition part 362 is constituted so that tool position information may be acquired from a position measurement part provided in tool 2, it is not restricted to this.

例えば、位置情報取得部362は、入力装置62から工具位置情報を取得するように構成されていてもよい。この場合、各作業エリアには、タグ装置が設けられており、作業者は、作業前に工具2をタグ装置にかざす。これにより、入力装置62は、タグ装置から工具位置情報を取得することができ、取得した工具位置情報を位置情報取得部362に出力する。   For example, the position information acquisition unit 362 may be configured to acquire tool position information from the input device 62. In this case, a tag device is provided in each work area, and the operator holds the tool 2 over the tag device before work. Thus, the input device 62 can acquire tool position information from the tag device, and outputs the acquired tool position information to the position information acquisition unit 362.

また、位置情報取得部362は、工具側通信部63を介して工具位置情報を取得するように構成されていてもよい。例えば、作業者が作業エリア間を移動しながら作業を行うセル工程において、各作業エリアにカメラが設けられている。各カメラは、処理装置に接続されており、処理装置は、各カメラの撮像データから作業者のいる作業エリアを判定する。処理装置は、判定した作業エリアに対応する位置情報(工具位置情報)を、工具2の工具側通信部63に送信する。位置情報取得部362は、工具側通信部63が処理装置から受信した工具位置情報を取得する。   The position information acquisition unit 362 may be configured to acquire tool position information via the tool communication unit 63. For example, in a cell process in which a worker works while moving between work areas, a camera is provided in each work area. Each camera is connected to the processing device, and the processing device determines the work area in which the worker is present from the imaging data of each camera. The processing device transmits position information (tool position information) corresponding to the determined work area to the tool side communication unit 63 of the tool 2. The position information acquisition unit 362 acquires tool position information received by the tool communication unit 63 from the processing device.

また、取得部36は、工具側通信部63を介して絞込み情報を取得するように構成されていてもよい。例えば、取得部36は、工具側通信部63を介して外部装置9から絞込み情報を取得する。これにより、外部装置9を用いて、工具2に絞込み情報を出力することができる。   In addition, the acquisition unit 36 may be configured to acquire narrowing-down information via the tool side communication unit 63. For example, the acquisition unit 36 acquires narrowing-down information from the external device 9 via the tool communication unit 63. Thereby, narrowing information can be output to the tool 2 using the external device 9.

また、取得部36は、工具2の装着部23に設けられた操作パネル231から絞込み情報を取得するように構成されていてもよい。作業者は、作業前に操作パネル231の押ボタンスイッチ232を操作して、絞込み情報(例えば工具位置情報)を入力する。取得部36は、操作パネル231の操作内容に応じた絞込み情報を取得する。   Further, the acquiring unit 36 may be configured to acquire narrowing-down information from the operation panel 231 provided in the mounting unit 23 of the tool 2. The operator operates the push button switch 232 of the operation panel 231 before work to input narrowing information (for example, tool position information). The acquisition unit 36 acquires narrowing-down information according to the operation content of the operation panel 231.

上述した例では、タグ情報の例としてグループ情報、作業エリア情報、作業者情報を上げたが、タグ情報はこれらの情報に限らず他の情報であってもよい。   In the above-mentioned example, although group information, work area information, and worker information were raised as an example of tag information, tag information may be not only such information but other information.

上述した例では、工具2がインパクトレンチである場合を説明したが、工具2はインパクトレンチに限らず、ナットランナー、オイルパルスレンチ等であってもよい。また、工具2は、例えば、ねじ(締付部品)の締付作業に用いられるドライバ(インパクトドライバ)であってもよい。この場合、ソケット242の代わりに、ビット(例えばドライバビット等)が工具2に取り付けられる。また、工具2は、電動工具に限らず、エアコンプレッサ(動力源)から供給される圧縮空気(動力)で動作するエアモータ(駆動部)を有するエア工具であってもよい。   Although the case where the tool 2 is an impact wrench has been described in the above-described example, the tool 2 is not limited to the impact wrench, and may be a nut runner, an oil pulse wrench, or the like. Further, the tool 2 may be, for example, a driver (impact driver) used for a tightening operation of a screw (clamping part). In this case, a bit (for example, a driver bit or the like) is attached to the tool 2 instead of the socket 242. The tool 2 is not limited to the electric power tool, and may be an air tool having an air motor (drive unit) that operates with compressed air (power) supplied from an air compressor (power source).

本開示における工具システム1(1A,1B)の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを有する。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示における工具システム1(1A,1B)、又は撮像部5が生成した撮像画像を識別する画像処理方法の実行主体としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されていてもよいが、電気通信回線を通じて提供されてもよい。また、プログラムは、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的な記録媒体に記録されて提供されてもよい。コンピュータシステムのプロセッサは、半導体集積回路(IC)又は大規模集積回路(LSI)を含む1乃至複数の電子回路で構成される。複数の電子回路は、1つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、1つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。   The execution subject of the tool system 1 (1A, 1B) in the present disclosure includes a computer system. A computer system has a processor and memory as hardware. A function as an execution subject of an image processing method for identifying a tool system 1 (1A, 1B) or a captured image generated by the imaging unit 5 in the present disclosure by a processor executing a program recorded in a memory of a computer system Is realized. The program may be pre-recorded in the memory of the computer system, but may be provided through a telecommunication line. Also, the program may be provided by being recorded in a non-transitory recording medium such as a memory card readable by a computer system, an optical disk, a hard disk drive and the like. A processor of a computer system is configured of one or more electronic circuits including a semiconductor integrated circuit (IC) or a large scale integrated circuit (LSI). The plurality of electronic circuits may be integrated into one chip or may be distributed to a plurality of chips. The plurality of chips may be integrated into one device or may be distributed to a plurality of devices.

(まとめ)
第1態様に係る工具システム(1,1A,1B,1C)は、工具(2)と、撮像部(5)と、画像記憶部(41,410,931)と、画像処理部(33,330,921)と、取得部(36)と、を備える。工具(2)は、動力源(電池パック201)からの動力(電力)によって動作する駆動部(24)を有する可搬型の工具である。撮像部(5)は、工具(2)に設けられている。画像記憶部(41,410,931)は、複数の作業対象箇所に対応し、複数の作業対象箇所の各々の属性を示すタグ情報が付加された複数の基準画像を記憶する。画像処理部(33,330,921)は、撮像部(5)が生成した撮像画像と複数の基準画像のうち少なくとも1つの基準画像とを比較する画像処理を行い、複数の作業対象箇所のうち撮像画像に写っている作業対象箇所である実写作業箇所を識別する。取得部(36)は、タグ情報に対応する絞込み情報を取得する。画像処理部(33,330,921)は、画像処理において、複数の基準画像のうち、取得部(36)が取得した絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。
(Summary)
The tool system (1, 1A, 1B, 1C) according to the first aspect includes a tool (2), an imaging unit (5), an image storage unit (41, 410, 931), and an image processing unit (33, 330). , 921) and an acquisition unit (36). The tool (2) is a portable tool having a drive unit (24) operated by power (electric power) from a power source (battery pack 201). The imaging unit (5) is provided on the tool (2). The image storage unit (41, 410, 931) stores a plurality of reference images corresponding to a plurality of work target locations and to which tag information indicating an attribute of each of the plurality of work target locations is added. The image processing unit (33, 330, 921) performs image processing for comparing the captured image generated by the imaging unit (5) with at least one reference image of the plurality of reference images, and It identifies the actual shooting work location that is the work target location reflected in the captured image. The acquisition unit (36) acquires narrowing-down information corresponding to the tag information. In the image processing, the image processing unit (33, 330, 921) preferentially captures the reference image to which the tag information corresponding to the narrowing-down information acquired by the acquisition unit (36) is added among the plurality of reference images Compare with.

この態様によれば、工具システム(1,1A,1B,1C)は、画像処理部(33,330,921)の画像処理により複数の作業対象箇所を個別に特定することが可能となる。また、工具システム(1,1A,1B,1C)は、作業者が同じ作業場所で複数の作業対象箇所に作業を行う場合、または複数の作業対象箇所が互いに近い場合であっても、複数の作業対象箇所を個別に特定することができる。   According to this aspect, the tool system (1, 1A, 1B, 1C) can individually identify a plurality of work target portions by the image processing of the image processing unit (33, 330, 921). In addition, in the tool system (1, 1A, 1B, 1C), even when the operator performs work on a plurality of work targets at the same work place, or even when a plurality of work targets are close to each other, a plurality of It is possible to individually identify the work target location.

また、画像処理部(33,330,921)は、複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。つまり、複数の基準画像から、画像処理部(33,330,921)が画像処理に用いる基準画像が絞り込まれ、画像処理において不要な基準画像が撮像画像と比較することが抑制される。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び画像処理部(33,330,921)による実写作業箇所の識別精度の向上を図ることが可能となる。   The image processing unit (33, 330, 921) preferentially compares the reference image to which the tag information corresponding to the narrowing-down information is added among the plurality of reference images with the captured image. That is, the reference image used by the image processing unit (33, 330, 921) for image processing is narrowed down from the plurality of reference images, and comparison of unnecessary reference images with the captured image in image processing is suppressed. Thus, the time required for the image processing unit (33, 330, 921) to identify a real shooting work location can be shortened, and the identification accuracy of the real shooting operation location by the image processing unit (33, 330, 921) can be improved. Is possible.

第2態様に係る工具システム(1,1A,1B,1C)では、第1態様において、タグ情報は、複数の作業対象箇所を所定条件で分類したグループ情報を含む。取得部(36)は、画像処理部(33,330,921)が識別した実写作業箇所の履歴情報を取得し、実写作業箇所が属するグループ情報を絞込み情報として取得する履歴情報取得部(361)を有する。   In the tool system (1, 1A, 1B, 1C) according to the second aspect, in the first aspect, the tag information includes group information in which a plurality of work target locations are classified under a predetermined condition. An acquisition unit (36) acquires history information of a real shooting work location identified by the image processing unit (33, 330, 921), and acquires a group information to which the real shooting operation location belongs as narrowing-down information. Have.

この態様によれば、画像処理部(33,330,921)は、複数の基準画像から、撮像画像に写っている作業対象箇所とは異なるグループ情報に属する基準画像を除外した基準画像を用いて画像処理を行うことができる。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度を図ることが可能となる。   According to this aspect, the image processing unit (33, 330, 921) uses, from the plurality of reference images, the reference image excluding the reference image belonging to the group information different from the work target portion shown in the captured image. Image processing can be performed. As a result, it is possible to shorten the time required for the image processing unit (33, 330, 921) to identify the actual copying work location, and to improve the identification accuracy of the actual copying work location.

第3態様に係る工具システム(1,1A,1B,1C)では、第1又は第2態様において、タグ情報は、複数の作業対象箇所の各々に対して、作業が行われる作業エリアを示す作業エリア情報を含む。取得部(36)は、工具(2)の位置を示す工具位置情報を、絞込み情報として取得する位置情報取得部(362)を有する。   In the tool system (1, 1A, 1B, 1C) according to the third aspect, in the first or second aspect, the tag information indicates a work area in which work is performed for each of a plurality of work target locations. Includes area information. An acquisition part (36) has a position information acquisition part (362) which acquires tool position information which shows a position of a tool (2) as narrowing-down information.

この態様によれば、画像処理部(33,330,921)は、複数の基準画像から、撮像画像に写っている作業対象箇所に作業が行われる作業エリアとは異なる作業エリアに対応した基準画像を除外した基準画像を用いて画像処理を行うことができる。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度を図ることが可能となる。   According to this aspect, the image processing unit (33, 330, 921) determines from the plurality of reference images the reference image corresponding to the work area different from the work area where the work is performed on the work target portion shown in the captured image. Image processing can be performed using a reference image excluding. As a result, it is possible to shorten the time required for the image processing unit (33, 330, 921) to identify the actual copying work location, and to improve the identification accuracy of the actual copying work location.

第4態様に係る工具システム(1,1A,1B,1C)では、第1〜第3態様のいずれかにおいて、タグ情報は、複数の作業対象箇所の各々に作業を行う作業者を示す作業者情報を含む。取得部(36)は、工具の使用者を識別するためのID情報を、絞込み情報として取得するID情報取得部(363)を有する。   In the tool system (1, 1A, 1B, 1C) according to the fourth aspect, in any of the first to third aspects, the tag information indicates an operator who performs an operation on each of a plurality of work target locations. Contains information. An acquisition part (36) has an ID information acquisition part (363) which acquires ID information for identifying a user of a tool as narrowing-down information.

この態様によれば、画像処理部(33,330,921)は、複数の基準画像から、撮像画像に写っている作業対象箇所に作業を行う作業者とは異なる作業者に対応した基準画像を除外した基準画像を用いて画像処理を行うことができる。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度を図ることが可能となる。   According to this aspect, the image processing unit (33, 330, 921) selects, from the plurality of reference images, a reference image corresponding to a worker different from the worker who performs the work on the work target portion shown in the captured image. Image processing can be performed using the excluded reference image. As a result, it is possible to shorten the time required for the image processing unit (33, 330, 921) to identify the actual copying work location, and to improve the identification accuracy of the actual copying work location.

第5態様に係る工具システム(1C)では、第1〜第4態様のいずれかにおいて、タグ情報は、複数の作業対象箇所の各々に対応する作業工程の作業順番を示す工程情報を含む。取得部(36)は、順番情報取得部(364)を有する。順番情報取得部(364)は、画像処理部(33,330,921)が識別した実写作業箇所の履歴情報を取得する。順番情報取得部(364)は、実写作業箇所に対応する作業工程の作業順番における、次の作業順番を示す作業情報を絞込み情報として取得する。   In the tool system (1C) according to the fifth aspect, in any of the first to fourth aspects, the tag information includes process information indicating an operation order of the operation process corresponding to each of the plurality of operation target locations. The acquisition unit (36) includes an order information acquisition unit (364). The order information acquisition unit (364) acquires history information of the actual shooting work location identified by the image processing unit (33, 330, 921). The order information acquisition unit (364) acquires, as the narrowing down information, work information indicating the next work order in the work order of the work process corresponding to the actual copying work place.

この態様によれば、画像処理部(33,330,921)は、複数の基準画像のうち次の作業順番に対応した基準画像を用いて画像処理を行うことができる。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度を図ることが可能となる。   According to this aspect, the image processing unit (33, 330, 921) can perform image processing using a reference image corresponding to the next work order among the plurality of reference images. As a result, it is possible to shorten the time required for the image processing unit (33, 330, 921) to identify the actual copying work location, and to improve the identification accuracy of the actual copying work location.

第6態様に係る工具システム(1,1A,1B,1C)では、第1〜第5態様のいずれかにおいて、取得部(36)が取得した絞込み情報が変化したとする。この場合、画像処理部(33,330,921)は、変化後の絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。   In the tool system (1, 1A, 1B, 1C) according to the sixth aspect, it is assumed that the refinement information acquired by the acquiring unit (36) has changed in any of the first to fifth aspects. In this case, the image processing unit (33, 330, 921) preferentially compares the reference image to which the tag information corresponding to the post-change narrowing information is added with the captured image.

この態様によれば、絞込み情報が変化した場合、変化後の絞込み情報に応じて、画像処理部(33,330,921)が画像処理に優先的に用いる基準画像を切り替えることができる。これにより、作業工程の途中において絞込み情報が変化した場合であっても、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   According to this aspect, when the narrowing-down information changes, the image processing unit (33, 330, 921) can switch the reference image to be used preferentially for the image processing according to the narrowing-down information after the change. As a result, even if the narrowing-down information changes in the middle of the work process, the time required for the image processing unit (33, 330, 921) to identify the actual copying work location is shortened, and the identification accuracy of the actual copying work location Can be improved.

第7態様に係る工具システム(1,1C)では、第1〜第6態様のいずれかにおいて、画像記憶部(41)、画像処理部(33)、及び取得部(36)は、工具(2)に設けられている。   In the tool system (1, 1C) according to the seventh aspect, in any of the first to sixth aspects, the image storage unit (41), the image processing unit (33), and the acquisition unit (36) Provided in).

この態様によれば、画像処理部(33)が画像処理を行い実写作業箇所を識別するために、工具(2)が外部と通信する必要がなく、画像処理部(33)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   According to this aspect, there is no need for the tool (2) to communicate with the outside in order for the image processing unit (33) to perform image processing and identify the actual copying work location, and the image processing unit (33) does not It is possible to shorten the time required for identification and to improve the identification accuracy of a photographed work site.

第8態様に係る工具システム(1A)では、第1〜第6態様のいずれかにおいて、装置側通信部(91)を有する外部装置(9)を更に備える。工具(2)は、装置側通信部(91)と通信可能な工具側通信部(63)を有している。工具側通信部(63)は、撮像画像を装置側通信部(91)に送信するように構成されている。画像記憶部(931)、及び画像処理部(921)は、外部装置(9)に設けられている。   The tool system (1A) according to the eighth aspect further includes the external device (9) including the device communication unit (91) in any of the first to sixth aspects. The tool (2) has a tool side communication unit (63) that can communicate with the device communication unit (91). The tool side communication unit (63) is configured to transmit the captured image to the device side communication unit (91). The image storage unit (931) and the image processing unit (921) are provided in the external device (9).

この態様によれば、処理負荷が比較的大きい画像処理部(921)による画像処理を、外部装置(9)で行うことができ、工具(2)での処理負荷の軽減を図ることができる。   According to this aspect, the image processing by the image processing unit (921) having a relatively large processing load can be performed by the external device (9), and the processing load on the tool (2) can be reduced.

第9態様に係る工具システム(1B)では、第1〜第6態様のいずれかにおいて、装置側通信部(91)を有する外部装置(9)を更に備える。工具(2)は、装置側通信部(91)と通信可能な工具側通信部(63)を有している。工具側通信部(63)は、撮像画像を装置側通信部(91)に送信するように構成されている。画像記憶部(410)は、工具側画像記憶部(41)と、装置側画像記憶部(931)と、を有する。工具側画像記憶部(41)は、工具(2)に設けられ複数の基準画像のうち少なくとも1つの基準画像を記憶する。装置側画像記憶部(931)は、外部装置(9)に設けられ複数の基準画像を記憶する。画像処理部(330)は、工具側画像処理部(33)と、装置側画像処理部(921)と、を有する。工具側画像処理部(33)は、工具(2)に設けられ実写作業箇所を識別する。装置側画像処理部(921)は、外部装置(9)に設けられ実写作業箇所を識別する。   The tool system (1B) according to the ninth aspect further includes the external device (9) including the device communication unit (91) in any of the first to sixth aspects. The tool (2) has a tool side communication unit (63) that can communicate with the device communication unit (91). The tool side communication unit (63) is configured to transmit the captured image to the device side communication unit (91). The image storage unit (410) has a tool-side image storage unit (41) and an apparatus-side image storage unit (931). The tool-side image storage unit (41) is provided in the tool (2) and stores at least one reference image among a plurality of reference images. The device-side image storage unit (931) is provided in the external device (9) and stores a plurality of reference images. The image processor (330) has a tool-side image processor (33) and an apparatus-side image processor (921). The tool-side image processing unit (33) is provided in the tool (2) and identifies a real copy work location. The device-side image processing unit (921) is provided in the external device (9) and identifies a real shooting work location.

この態様によれば、工具(2)と外部装置(9)とで、撮像部(5)が撮像した作業対象箇所(実写作業箇所)を識別する処理を行うことができるので、実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   According to this aspect, the tool (2) and the external device (9) can perform processing for identifying the work target location (real shooting work location) captured by the imaging unit (5). It is possible to shorten the time required for identification and to improve the identification accuracy of a photographed work site.

第10態様に係る工具システム(1B)では、第9態様において、工具側画像記憶部(41)は、複数の基準画像のうち、取得部(36)が取得した絞込み情報に対応するタグ情報が付加された基準画像を記憶する。   In the tool system (1B) according to the tenth aspect, in the ninth aspect, the tool-side image storage unit (41) has tag information corresponding to the narrowing-down information acquired by the acquisition unit (36) among the plurality of reference images. The added reference image is stored.

この態様によれば、工具側画像記憶部(41)の記憶容量を、装置側画像記憶部(931)の記憶容量よりも小さくすることができ、工具(2)のコスト削減を図ることができる。   According to this aspect, the storage capacity of the tool-side image storage unit (41) can be smaller than the storage capacity of the device-side image storage unit (931), and the cost of the tool (2) can be reduced. .

第11態様に係る工具システム(1,1A,1B,1C)は、第1〜第10態様のいずれかにおいて、複数の基準画像の各々には、タグ情報が複数付加されている。取得部(36)は、絞込み情報を複数取得するように構成されている。複数のタグ情報は、複数の絞込み情報に対応する。   In the tool system (1, 1A, 1B, 1C) according to the eleventh aspect, in any of the first to tenth aspects, a plurality of tag information is added to each of the plurality of reference images. The acquisition unit (36) is configured to acquire a plurality of narrowing-down information. The plurality of pieces of tag information correspond to the plurality of narrowing-down information.

この態様によれば、複数の基準画像から、画像処理部(33,330,921)が画像処理に用いる基準画像をより絞り込むことができる。これにより、画像処理部(33,330,921)が実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   According to this aspect, it is possible to further narrow down the reference images used by the image processing unit (33, 330, 921) for image processing from the plurality of reference images. As a result, it is possible to shorten the time required for the image processing unit (33, 330, 921) to identify the actual copying work location, and to improve the identification accuracy of the actual copying work location.

第12態様に係る画像処理方法は、撮像部(5)が生成した撮像画像と、複数の基準画像のうち少なくとも1つの基準画像とを比較し、複数の作業対象箇所のうち撮像画像に写っている作業対象箇所である実写作業箇所を識別する画像処理方法である。撮像部(5)は、動力源(電池パック201)からの動力(電力)によって動作する駆動部(24)を有する可搬型の工具(2)に設けられている。複数の基準画像は、複数の作業対象箇所に対応し、複数の作業対象箇所の各々の属性を示すタグ情報が付加されている。画像処理方法は、複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。   The image processing method according to the twelfth aspect compares the captured image generated by the imaging unit (5) with at least one reference image of the plurality of reference images, and captures the captured image among the plurality of work target portions. This is an image processing method of identifying a real shooting work location which is a work target location. The imaging unit (5) is provided in a portable tool (2) having a drive unit (24) operated by power (electric power) from a power source (battery pack 201). The plurality of reference images correspond to a plurality of work target locations, and tag information indicating attributes of each of the plurality of work target locations is added. The image processing method preferentially compares the reference image to which the tag information corresponding to the narrowing-down information is added among the plurality of reference images with the captured image.

この態様によれば、複数の作業対象箇所を個別に特定することが可能となる。また、この画像処理方法では、作業者が同じ作業場所で複数の作業対象箇所に作業を行う場合、または複数の作業対象箇所が互いに近い場合であっても、複数の作業対象箇所を個別に特定することができる。   According to this aspect, it is possible to individually identify a plurality of work target locations. In addition, in this image processing method, even when the worker performs work on a plurality of work targets at the same work place, or even when a plurality of work targets are close to one another, the plurality of work targets are individually identified can do.

また、この画像処理方法では、複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。つまり、複数の基準画像から、画像処理に用いる基準画像が絞り込まれ、画像処理において不要な基準画像が撮像画像と比較することが抑制される。これにより、画像処理において実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   Further, in this image processing method, among the plurality of reference images, the reference image to which the tag information corresponding to the narrowing-down information is added is preferentially compared with the captured image. That is, the reference image used for image processing is narrowed down from the plurality of reference images, and the unnecessary reference image in the image processing is prevented from being compared with the captured image. As a result, it is possible to shorten the time required to identify a real shooting work location in image processing and to improve the identification accuracy of the real shooting work location.

第13態様に係るプログラムは、コンピュータシステムに、第12態様の画像処理方法を実行させる。   A program according to a thirteenth aspect causes a computer system to execute the image processing method according to the twelfth aspect.

この態様によれば、複数の作業対象箇所を個別に特定することが可能となる。また、このプログラムでは、作業者が同じ作業場所で複数の作業対象箇所に作業を行う場合、または複数の作業対象箇所が互いに近い場合であっても、複数の作業対象箇所を個別に特定することができる。   According to this aspect, it is possible to individually identify a plurality of work target locations. In addition, in this program, when a worker works on a plurality of work targets at the same work place, or even when a plurality of work targets are close to one another, the plurality of work targets should be individually identified. Can.

また、このプログラムでは、複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に撮像画像と比較する。つまり、複数の基準画像から、画像処理に用いる基準画像が絞り込まれ、画像処理において不要な基準画像が撮像画像と比較することが抑制される。これにより、画像処理において実写作業箇所を識別するのに要する時間の短縮、及び実写作業箇所の識別精度の向上を図ることが可能となる。   Further, in this program, among the plurality of reference images, the reference image to which the tag information corresponding to the narrowing-down information is added is preferentially compared with the captured image. That is, the reference image used for image processing is narrowed down from the plurality of reference images, and the unnecessary reference image in the image processing is prevented from being compared with the captured image. As a result, it is possible to shorten the time required to identify a real shooting work location in image processing and to improve the identification accuracy of the real shooting work location.

なお、第2〜第11態様に係る構成は、工具システム(1,1A,1B,1C)に必須の構成ではない。   The configurations according to the second to eleventh aspects are not essential to the tool system (1, 1A, 1B, 1C).

1,1A,1B,1C 工具システム
2 工具
201 電池パック(動力源)
24 駆動部
33 画像処理部(工具側画像処理部)
330 画像処理部
36 取得部
361 履歴情報取得部
362 位置情報取得部
363 ID情報取得部
364 順番情報取得部
41 画像記憶部(工具側画像記憶部)
410 画像記憶部
5 撮像部
63 工具側通信部
9 外部装置
91 装置側通信部
921 画像処理部(装置側画像処理部)
931 画像記憶部(装置側画像記憶部)
1, 1A, 1B, 1C Tool system 2 Tool 201 battery pack (power source)
24 drive unit 33 image processing unit (tool side image processing unit)
330 image processing unit 36 acquisition unit 361 history information acquisition unit 362 position information acquisition unit 363 ID information acquisition unit 364 order information acquisition unit 41 image storage unit (tool side image storage unit)
410 image storage unit 5 imaging unit 63 tool side communication unit 9 external device 91 device side communication unit 921 image processing unit (device side image processing unit)
931 Image storage unit (device-side image storage unit)

Claims (13)

動力源からの動力によって動作する駆動部を有する可搬型の工具と、
前記工具に設けられた撮像部と、
複数の作業対象箇所に対応し、前記複数の作業対象箇所の各々の属性を示すタグ情報が付加された複数の基準画像を記憶する画像記憶部と、
前記撮像部が生成した撮像画像と前記複数の基準画像のうち少なくとも1つの基準画像とを比較する画像処理を行い、前記複数の作業対象箇所のうち前記撮像画像に写っている作業対象箇所である実写作業箇所を識別する画像処理部と、
前記タグ情報に対応する絞込み情報を取得する取得部と、を備え、
前記画像処理部は、前記画像処理において、前記複数の基準画像のうち、前記取得部が取得した前記絞込み情報に対応する前記タグ情報が付加された基準画像を優先的に前記撮像画像と比較する
ことを特徴とする工具システム。
A portable tool having a drive operated by power from a power source;
An imaging unit provided in the tool;
An image storage unit that stores a plurality of reference images corresponding to a plurality of work target locations and to which tag information indicating attributes of each of the plurality of work target locations is added;
Image processing is performed to compare the captured image generated by the imaging unit with at least one reference image of the plurality of reference images, and the work target portion reflected in the captured image among the plurality of work target portions An image processing unit for identifying a photographed work site;
An acquisition unit that acquires narrowing-down information corresponding to the tag information;
The image processing unit preferentially compares, in the image processing, the reference image to which the tag information is added corresponding to the narrowing-down information acquired by the acquisition unit among the plurality of reference images with the captured image. Tool system characterized by
前記タグ情報は、前記複数の作業対象箇所を所定条件で分類したグループ情報を含み、
前記取得部は、前記画像処理部が識別した前記実写作業箇所の履歴情報を取得し、前記実写作業箇所が属する前記グループ情報を前記絞込み情報として取得する履歴情報取得部を有する
ことを特徴とする請求項1に記載の工具システム。
The tag information includes group information in which the plurality of work target parts are classified under a predetermined condition,
The acquisition unit is provided with a history information acquisition unit that acquires history information of the actual shooting work location identified by the image processing unit, and acquires the group information to which the actual shooting operation location belongs as the narrowing-down information. A tool system according to claim 1.
前記タグ情報は、前記複数の作業対象箇所の各々に対して、作業が行われる作業エリアを示す作業エリア情報を含み、
前記取得部は、前記工具の位置を示す工具位置情報を、前記絞込み情報として取得する位置情報取得部を有する
ことを特徴とする請求項1又は2に記載の工具システム。
The tag information includes work area information indicating a work area in which a work is performed for each of the plurality of work target locations,
The tool system according to claim 1, wherein the acquisition unit includes a position information acquisition unit that acquires, as the narrowing-down information, tool position information indicating a position of the tool.
前記タグ情報は、前記複数の作業対象箇所の各々に作業を行う作業者を示す作業者情報を含み、
前記取得部は、前記工具の使用者を識別するためのID情報を、前記絞込み情報として取得するID情報取得部を有する
ことを特徴とする請求項1〜3のいずれか1項に記載の工具システム。
The tag information includes worker information indicating a worker who performs work on each of the plurality of work target parts,
The tool according to any one of claims 1 to 3, wherein the acquisition unit includes an ID information acquisition unit that acquires ID information for identifying a user of the tool as the narrowing-down information. system.
前記タグ情報は、前記複数の作業対処箇所の各々に対応する作業工程の作業順番を示す工程情報を含み、
前記取得部は、前記画像処理部が識別した前記実写作業箇所の履歴情報を取得し、前記実写作業箇所に対応する前記作業工程の作業順番における、次の作業順番を示す順番情報を前記絞込み情報として取得する順番情報取得部を有する
ことを特徴とする請求項1〜4のいずれか1項に記載の工具システム。
The tag information includes process information indicating a work order of a work process corresponding to each of the plurality of work handling parts,
The acquisition unit acquires history information of the real shooting work location identified by the image processing unit, and narrowing down information on order information indicating a next work order in the working sequence of the working process corresponding to the real shooting work location The tool system according to any one of claims 1 to 4, characterized in that it has an order information acquisition unit to acquire as.
前記画像処理部は、前記取得部が取得した絞込み情報が変化すると、変化後の絞込み情報に対応する前記タグ情報が付加された基準画像を優先的に前記撮像画像と比較する
ことを特徴とする請求項1〜5のいずれか1項に記載の工具システム。
The image processing unit preferentially compares a reference image to which the tag information is added corresponding to the post-change narrowing information with the captured image when the narrow-down information acquired by the acquisition unit changes. The tool system according to any one of claims 1 to 5.
前記画像記憶部、前記画像処理部、及び前記取得部は、前記工具に設けられている
ことを特徴とする請求項1〜6のいずれか1項に記載の工具システム。
The tool system according to any one of claims 1 to 6, wherein the image storage unit, the image processing unit, and the acquisition unit are provided in the tool.
装置側通信部を有する外部装置を更に備え、
前記工具は、前記装置側通信部と通信可能な工具側通信部を有しており、
前記工具側通信部は、前記撮像画像を前記装置側通信部に送信するように構成され、
前記画像記憶部、及び前記画像処理部は、前記外部装置に設けられている
ことを特徴とする請求項1〜6のいずれか1項に記載の工具システム。
It further comprises an external device having a device communication unit,
The tool has a tool side communication unit capable of communicating with the device side communication unit,
The tool side communication unit is configured to transmit the captured image to the device side communication unit.
The tool system according to any one of claims 1 to 6, wherein the image storage unit and the image processing unit are provided in the external device.
装置側通信部を有する外部装置を更に備え、
前記工具は、前記装置側通信部と通信可能な工具側通信部を有しており、
前記工具側通信部は、前記撮像画像を前記装置側通信部に送信するように構成され、
前記画像記憶部は、前記工具に設けられ前記複数の基準画像のうち少なくとも1つの基準画像を記憶する工具側画像記憶部と、前記外部装置に設けられ前記複数の基準画像を記憶する装置側画像記憶部と、を有し、
前記画像処理部は、前記工具に設けられ前記実写作業箇所を識別する工具側画像処理部と、前記外部装置に設けられ前記実写作業箇所を識別する装置側画像処理部と、を有する
ことを特徴とする請求項1〜6のいずれか1項に記載の工具システム。
It further comprises an external device having a device communication unit,
The tool has a tool side communication unit capable of communicating with the device side communication unit,
The tool side communication unit is configured to transmit the captured image to the device side communication unit.
The image storage unit includes a tool-side image storage unit provided in the tool for storing at least one reference image of the plurality of reference images, and an apparatus-side image provided in the external device for storing the plurality of reference images And a storage unit,
The image processing unit includes a tool-side image processing unit provided in the tool to identify the actual copying work location, and an apparatus-side image processing unit provided in the external device to identify the actual copying work location. The tool system according to any one of claims 1 to 6, wherein
前記工具側画像記憶部は、前記複数の基準画像のうち、前記取得部が取得した前記絞込み情報に対応する前記タグ情報が付加された基準画像を記憶する
ことを特徴とする請求項9に記載の工具システム。
The said tool side image storage part memorize | stores the reference image to which the said tag information corresponding to the said narrowing-down information which the said acquisition part acquired among the several reference images added was added. Tool system.
前記複数の基準画像の各々には、前記タグ情報が複数付加されており、
前記取得部は、前記絞込み情報を複数取得するように構成され、
前記複数のタグ情報は、前記複数の絞込み情報に対応する
ことを特徴とする請求項1〜10のいずれか1項に記載の工具システム。
A plurality of tag information is added to each of the plurality of reference images,
The acquisition unit is configured to acquire a plurality of the narrowing-down information,
The tool system according to any one of claims 1 to 10, wherein the plurality of pieces of tag information correspond to the plurality of pieces of narrowing-down information.
動力源からの動力によって動作する駆動部を有する可搬型の工具に設けられた撮像部が生成した撮像画像と、複数の作業対象箇所に対応し、前記複数の作業対象箇所の各々の属性を示すタグ情報が付加された複数の基準画像のうち少なくとも1つの基準画像と、を比較し、前記複数の作業対象箇所のうち前記撮像画像に写っている作業対象箇所である実写作業箇所を識別する画像処理方法であって、
前記複数の基準画像のうち、絞込み情報に対応するタグ情報が付加された基準画像を優先的に前記撮像画像と比較する
ことを特徴とする画像処理方法。
A captured image generated by an imaging unit provided on a portable tool having a drive unit operated by power from a power source, and a plurality of work target locations corresponding to each of the plurality of work target locations are shown. An image that identifies a real shooting work location that is a work target location reflected in the captured image among the plurality of work target locations by comparing with at least one reference image of the plurality of reference images to which tag information is added The processing method,
An image processing method characterized by comparing a reference image to which tag information corresponding to narrowing information is added among the plurality of reference images with the captured image preferentially.
コンピュータシステムに、請求項12に記載の画像処理方法を実行させるプログラム。   A program that causes a computer system to execute the image processing method according to claim 12.
JP2017168039A 2017-08-31 2017-08-31 Tool system, image processing method, and program Active JP7008204B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017168039A JP7008204B2 (en) 2017-08-31 2017-08-31 Tool system, image processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017168039A JP7008204B2 (en) 2017-08-31 2017-08-31 Tool system, image processing method, and program

Publications (2)

Publication Number Publication Date
JP2019042860A true JP2019042860A (en) 2019-03-22
JP7008204B2 JP7008204B2 (en) 2022-01-25

Family

ID=65815215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017168039A Active JP7008204B2 (en) 2017-08-31 2017-08-31 Tool system, image processing method, and program

Country Status (1)

Country Link
JP (1) JP7008204B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021229972A1 (en) * 2020-05-15 2021-11-18 パナソニックIpマネジメント株式会社 Tool system, tool, reference image generation method, and program
WO2022004132A1 (en) 2020-06-30 2022-01-06 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
WO2022004133A1 (en) * 2020-06-30 2022-01-06 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
WO2022014228A1 (en) * 2020-07-14 2022-01-20 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
WO2022024716A1 (en) * 2020-07-31 2022-02-03 工機ホールディングス株式会社 Sensor unit, work machine, communication method, and management method
CN115556086A (en) * 2021-07-01 2023-01-03 精工爱普生株式会社 Force control parameter setting assistance method and force control parameter setting assistance system
US11548126B2 (en) 2019-04-19 2023-01-10 Disco Corporation Screwdriver
JP2023507121A (en) * 2019-12-20 2023-02-21 ミルウォーキー エレクトリック ツール コーポレイション Gas engine replacement electronics modularity for extended functionality
JP2023044281A (en) * 2021-09-17 2023-03-30 パナソニックIpマネジメント株式会社 Electric tool system, electric tool, electric tool control method, and program
CN116802016A (en) * 2021-02-19 2023-09-22 松下知识产权经营株式会社 power tool system
WO2025018093A1 (en) * 2023-07-18 2025-01-23 パナソニックIpマネジメント株式会社 Tool system
CN115697638B (en) * 2020-07-31 2026-01-27 工机控股株式会社 Sensor unit, working machine, communication method, and management method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010224749A (en) * 2009-03-23 2010-10-07 Daihen Corp Work process management system
JP2017140681A (en) * 2016-02-12 2017-08-17 株式会社東日製作所 Management device and management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010224749A (en) * 2009-03-23 2010-10-07 Daihen Corp Work process management system
JP2017140681A (en) * 2016-02-12 2017-08-17 株式会社東日製作所 Management device and management system

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020204894B4 (en) 2019-04-19 2024-04-11 Disco Corporation screwdriver
US11548126B2 (en) 2019-04-19 2023-01-10 Disco Corporation Screwdriver
JP2023507121A (en) * 2019-12-20 2023-02-21 ミルウォーキー エレクトリック ツール コーポレイション Gas engine replacement electronics modularity for extended functionality
US12323010B2 (en) 2019-12-20 2025-06-03 Milwaukee Electric Tool Corporation Gas engine replacement electronics modularity for feature expansion
JP7568372B2 (en) 2019-12-20 2024-10-16 ミルウォーキー エレクトリック ツール コーポレイション Gas engine exchangeable electronics modularity for expanded functionality
JP7486071B2 (en) 2020-05-15 2024-05-17 パナソニックIpマネジメント株式会社 Tool system, tool, reference image generating method and program
JP2021178397A (en) * 2020-05-15 2021-11-18 パナソニックIpマネジメント株式会社 Tool system, tool, reference image generation method, and program
WO2021229972A1 (en) * 2020-05-15 2021-11-18 パナソニックIpマネジメント株式会社 Tool system, tool, reference image generation method, and program
US12299788B2 (en) 2020-05-15 2025-05-13 Panasonic Intellectual Property Management Co., Ltd. Tool system, tool, method for generating reference image, and program
WO2022004133A1 (en) * 2020-06-30 2022-01-06 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
JP7142247B2 (en) 2020-06-30 2022-09-27 パナソニックIpマネジメント株式会社 Tool system, tool, work object identification system, work object identification method and program
JP2022012046A (en) * 2020-06-30 2022-01-17 パナソニックIpマネジメント株式会社 Tool system, tool, work object specification system, work object specification method and program
CN115916466A (en) * 2020-06-30 2023-04-04 松下知识产权经营株式会社 Tool system, tool, work object recognition system, work object recognition method and program
WO2022004132A1 (en) 2020-06-30 2022-01-06 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
JP2022017963A (en) * 2020-07-14 2022-01-26 パナソニックIpマネジメント株式会社 Tool system, tool, object-of-work identification system, object-of-work identification method, and program
WO2022014228A1 (en) * 2020-07-14 2022-01-20 パナソニックIpマネジメント株式会社 Tool system, tool, work target identification system, work target identification method, and program
CN115697638A (en) * 2020-07-31 2023-02-03 工机控股株式会社 Sensor unit, operating machine, communication method, and management method
JPWO2022024716A1 (en) * 2020-07-31 2022-02-03
JP7670994B2 (en) 2020-07-31 2025-05-01 工機ホールディングス株式会社 Sensor unit, working machine, communication method, and management method
WO2022024716A1 (en) * 2020-07-31 2022-02-03 工機ホールディングス株式会社 Sensor unit, work machine, communication method, and management method
CN115697638B (en) * 2020-07-31 2026-01-27 工机控股株式会社 Sensor unit, working machine, communication method, and management method
CN116802016A (en) * 2021-02-19 2023-09-22 松下知识产权经营株式会社 power tool system
CN115556086A (en) * 2021-07-01 2023-01-03 精工爱普生株式会社 Force control parameter setting assistance method and force control parameter setting assistance system
JP2023044281A (en) * 2021-09-17 2023-03-30 パナソニックIpマネジメント株式会社 Electric tool system, electric tool, electric tool control method, and program
JP7627892B2 (en) 2021-09-17 2025-02-07 パナソニックIpマネジメント株式会社 Power tool system, power tool, power tool control method, and program
WO2025018093A1 (en) * 2023-07-18 2025-01-23 パナソニックIpマネジメント株式会社 Tool system

Also Published As

Publication number Publication date
JP7008204B2 (en) 2022-01-25

Similar Documents

Publication Publication Date Title
JP2019042860A (en) Tool system, image processing method, and program
JP7496562B2 (en) Tool System
US11762365B2 (en) Tool system
JP2019144965A (en) Tool control method, program, tool control system, and tool
US11917319B2 (en) Tool system, tool management method, and program
US12299788B2 (en) Tool system, tool, method for generating reference image, and program
JP7336669B2 (en) Tool system, tool, work object identification system, work object identification method and program
JP2023109642A (en) tool system
US12240093B2 (en) Tool system, tool management method, and program
WO2021090650A1 (en) Tool system, reference pixel generation method, and program
WO2022176404A1 (en) Electric tool system
WO2021090649A1 (en) Tool system, tool management method, and program
JP2025054874A (en) Tool system, tool, mode switching method and program
JP2025007407A (en) Determination system, determination method, and program
WO2024034302A1 (en) Tool system, work target identification method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211217

R151 Written notification of patent or utility model registration

Ref document number: 7008204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151