JP7654733B2 - Inspection system and inspection method - Google Patents
Inspection system and inspection method Download PDFInfo
- Publication number
- JP7654733B2 JP7654733B2 JP2023144720A JP2023144720A JP7654733B2 JP 7654733 B2 JP7654733 B2 JP 7654733B2 JP 2023144720 A JP2023144720 A JP 2023144720A JP 2023144720 A JP2023144720 A JP 2023144720A JP 7654733 B2 JP7654733 B2 JP 7654733B2
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- image
- inspection
- operated
- operation 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.)
- Active
Links
Images
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Description
この開示は、検査システムおよび検査方法に関する。 This disclosure relates to an inspection system and an inspection method.
従来、表面検査装置が知られている(たとえば、特許文献1参照)。 Conventionally, surface inspection devices are known (see, for example, Patent Document 1).
上記特許文献1には、対象物の塗装面の検査を行う表面検査装置が開示されている。この表面検査装置では、カメラにより対象物が撮影される。そして、撮影された対象物の画像から、対象物の傷が検出される。そして、検出された対象物の傷の位置が表示装置に表示された対象物の図形上の位置に変換されて、表示装置に表示される。
The above-mentioned
しかしながら、上記特許文献1に記載された表面検査装置では、対象物の傷の位置が対象物の図形上に表示されるだけであるため、ワークとしての対象物の画像に関するユーザの利便性が不十分であるという問題点がある。
However, the surface inspection device described in
この開示は、上記のような課題を解決するためになされたものであり、ワークの画像に関するユーザの利便性を向上させることが可能な検査システムおよび検査方法を提供することである。 This disclosure has been made to solve the above-mentioned problems, and aims to provide an inspection system and an inspection method that can improve user convenience regarding workpiece images.
この開示の第1の局面による検査システムは、ロボットと、ワークを検査する検査部と、ロボットによりワークに対して検査部を相対的に移動させて、検査部によりワークを検査することにより、ワークの検査画像を取得する処理と、取得した検査画像内のワークの欠陥を検出する処理と、検出した欠陥の位置をワークの3次元画像に表示する処理と、表示した欠陥に対する入力がされた場合、入力がされた欠陥に関して実物のワークに関する処理を行う処理と、を行う、処理部と、を備え、処理部は、欠陥に対応する操作画像を表示するとともに、表示した操作画像が操作された場合、操作された操作画像に対応する欠陥の位置が見やすくなるようにワークの3次元画像を自動的に移動させるとともに、操作された操作画像に対応する欠陥に関して実物のワークに関する処理を行う。 An inspection system according to a first aspect of this disclosure comprises a robot, an inspection unit for inspecting a workpiece, and a processing unit that performs the following processes: acquiring an inspection image of the workpiece by having the robot move the inspection unit relative to the workpiece and inspecting the workpiece with the inspection unit; detecting defects in the workpiece in the acquired inspection image; displaying the positions of the detected defects in a three-dimensional image of the workpiece; and, when input is made for the displayed defect , performing processing related to the actual workpiece in relation to the input defect ; the processing unit displays an operation image corresponding to the defect, and, when the displayed operation image is operated, automatically moves the three-dimensional image of the workpiece so that the position of the defect corresponding to the operated operation image is easier to see, and performs processing related to the actual workpiece in relation to the defect corresponding to the operated operation image .
この開示の第1の局面による検査システムでは、上記のように、検出した対象の位置をワークの3次元画像に表示する処理と、表示した対象に対する入力がされた場合、入力がされた対象に関して実物のワークに関する処理を行う処理と、を行う。これにより、ユーザは、3次元画像によりワークにおける対象の位置を確認することができるだけでなく、対象に対する入力を行うことにより、入力がされた対象に関して実物のワークに関する処理を行うことができる。その結果、単にワークの画像に対象の位置を表示するだけの場合に比べて、ワークの画像に関するユーザの利便性を向上させることができる。 As described above, the inspection system according to the first aspect of this disclosure performs the process of displaying the position of the detected target on a three-dimensional image of the workpiece, and, when input is made for the displayed target, the process of performing processing on the actual workpiece in relation to the input target. This not only enables the user to confirm the position of the target on the workpiece using the three-dimensional image, but also allows the user to perform processing on the actual workpiece in relation to the input target by making input for the target. As a result, it is possible to improve the user's convenience regarding the workpiece image compared to the case where the position of the target is simply displayed on the workpiece image.
この開示の第2の局面による検査方法は、ロボットによりワークに対して検査部を相対的に移動させて、検査部によりワークを検査することにより、ワークの検査画像を取得することと、取得した検査画像内のワークの欠陥を検出することと、検出した欠陥の位置をワークの3次元画像に表示することと、表示した欠陥に対する入力がされた場合、入力がされた欠陥に関して実物のワークに関する処理を行うことと、を備え、表示した欠陥に対する入力がされた場合に実物のワークに関する処理を行うことは、欠陥に対応する操作画像を表示するとともに、表示した操作画像が操作された場合、操作された操作画像に対応する欠陥の位置が見やすくなるようにワークの3次元画像を自動的に移動させるとともに、操作された操作画像に対応する欠陥に関して実物のワークに関する処理を行うことを含む。 An inspection method according to a second aspect of this disclosure comprises: acquiring an inspection image of the work by using a robot to move an inspection unit relative to the work and inspecting the work with the inspection unit; detecting defects in the work in the acquired inspection image; displaying the positions of the detected defects in a three-dimensional image of the work; and, when input is made for the displayed defect , performing processing related to the actual work for the input defect , wherein performing processing related to the actual work when input is made for the displayed defect includes displaying an operation image corresponding to the defect, and, when the displayed operation image is operated, automatically moving the three-dimensional image of the work so that the position of the defect corresponding to the operated operation image becomes easier to see, and performing processing related to the actual work for the defect corresponding to the operated operation image .
この開示の第2の局面による検査方法では、上記のように、検出した対象の位置をワークの3次元画像に表示することと、表示した対象に対する入力がされた場合、入力がされた対象に関して実物のワークに関する処理を行うことと、を行う。これにより、ユーザは、3次元画像によりワークにおける対象の位置を確認することができるだけでなく、対象に対する入力を行うことにより、入力がされた対象に関して実物のワークに関する処理を行うことができる。その結果、単にワークの画像に対象の位置を表示するだけの場合に比べて、ワークの画像に関するユーザの利便性を向上させることが可能な検査方法を提供することができる。 In the inspection method according to the second aspect of this disclosure, as described above, the position of the detected target is displayed on a three-dimensional image of the workpiece, and when input is made for the displayed target, processing is performed on the actual workpiece for the input target. This allows the user not only to check the position of the target on the workpiece using the three-dimensional image, but also to perform processing on the actual workpiece for the input target by making input for the target. As a result, it is possible to provide an inspection method that can improve the user's convenience regarding the workpiece image, compared to a case where the position of the target is simply displayed on the workpiece image.
本開示によれば、上記のように、ワークの画像に関するユーザの利便性を向上させることができる。 According to the present disclosure, as described above, it is possible to improve the user's convenience regarding work images.
以下、本開示を具体化した実施形態を図面に基づいて説明する。 Below, an embodiment of this disclosure will be described with reference to the drawings.
(検査システムの構成)
図1および図2を参照して、一実施形態による検査システム100の全体構成について説明する。
(Inspection system configuration)
The overall configuration of an
図1に示すように、検査システム100は、ワーク200の外観を検査する外観検査システムである。ワーク200は、たとえば、自動車、農業機械、陶器、または、家庭用電気機器に関する製品または部品である。ワーク200は、特に限定されない。
As shown in FIG. 1, the
検査システム100は、ロボット10と、検査部20と、指示部30と、ロボットコントローラ40と、画像処理装置50と、結果表示装置60とを備えている。
The
ロボット10は、ワーク200に対して検査部20を相対的に移動させる。ロボット10は、垂直多関節ロボットである。ロボット10は、ベース部11と、ベース部11に接続されたアーム部12とを含んでいる。ベース部11は、床、壁、天井などの設置面に固定される。なお、ベース部11は、移動可能な台車に取り付けられてもよい。アーム部12は、複数の関節を有している。複数の関節の各々は、駆動源としてサーボモータを有している。また、アーム部12の先端は、検査部20および指示部30を保持している。ロボット10は、アーム部12の複数の関節を駆動することにより、固定されたワーク200に対して、アーム部12の先端に保持された検査部20および指示部30を移動させる。
The
検査部20は、ロボット10に配置され、ワーク200を検査する。検査部20は、撮像部であり、ワーク200を撮像する。具体的には、検査部20は、ライン型のカメラであり、ロボット10によりワーク200の表面に沿って移動されて、ワーク200の表面をスキャン撮像する。
The
指示部30は、ロボット10に配置され、検査により取得される後述する対象201の位置をワーク200に示す。指示部30は、レーザ照射部であり、レーザ光を照射して、対象201の位置をワーク200に示す。
The
図1および図2に示すように、ロボットコントローラ40は、ロボット10の動作を制御する。ロボットコントローラ40は、処理部41と、記憶部42とを含んでいる。処理部41は、プロセッサを含み、ロボット10の動作に関する各種の処理を行う。記憶部42は、不揮発性メモリを含み、ロボット10を動作させるためのプログラムなどの各種の情報を記憶する。
As shown in Figures 1 and 2, the
画像処理装置50は、検査部20により撮像された画像に対して画像処理を行う。また、画像処理装置50は、検査部20による撮像タイミングを制御する。画像処理装置50は、処理部51と、記憶部52とを含んでいる。処理部51は、プロセッサを含み、検査部20により撮像された画像、および、検査部20による撮像タイミングに関する各種の処理を行う。記憶部52は、不揮発性メモリを含み、画像処理を行うためのプログラムなどの各種の情報を記憶する。
The
結果表示装置60は、ワーク200の検査結果を表示する。結果表示装置60は、処理部61と、記憶部62と、表示部63と、操作部64とを含んでいる。処理部61は、プロセッサを含み、ワーク200の検査結果の表示に関する各種の処理を行う。記憶部62は、不揮発性メモリを含み、ワーク200の検査結果を表示するためのプログラム、ワーク200の3次元画像などの各種の情報を記憶する。表示部63は、液晶モニタなどのモニタを含み、ワーク200の検査結果の画面などを表示する。操作部64は、マウスおよびキーボードなどの入力装置を含み、ユーザの入力操作を受け付ける。なお、表示部63および操作部64は、一体型であってもよい。すなわち、表示部63および操作部64は、タッチパネルなどの操作部兼表示部によって構成されてもよい。
The
(検査システムの制御処理)
図3から図11を参照して、検査システム100の制御処理について説明する。
(Control process of the inspection system)
The control process of the
図3および図4に示すように、ステップS1において、ロボットコントローラ40の処理部41は、移動経路13に基づいて、ロボット10を動作させて、検査部20によりワーク200を検査する処理を行う。移動経路13は、ロボット10のアーム部12を動作させるための経路であり、ワーク200を検査するために複数生成される。また、移動経路13は、ワーク200を検査する前に、予め生成される。
As shown in Figures 3 and 4, in step S1, the
たとえば、処理部41は、ユーザによるアーム部12の動作の教示を受け付けて、受け付けた教示に基づいて、ロボット10の移動経路13を生成する処理を行う。また、たとえば、処理部41は、ユーザによるアーム部12の動作の教示によらず、ロボット10の移動経路13を自動的に生成する処理を行う。また、処理部41は、曲面などのワーク200の表面に沿った移動経路13を生成する処理を行う。
For example, the
図3~図5に示すように、画像処理装置50の処理部51は、検査部20の出力結果に基づいて、検査画像21を取得する処理を行う。検査画像21は、検査部20により撮像したワーク200の表面の撮像画像である。
As shown in Figures 3 to 5, the
処理部51は、移動経路13に沿って一定の距離間隔ごとに検査部20をワーク200を検査するように動作させて、検査画像21を取得する処理を行う。具体的には、処理部51は、一定の距離間隔ごとに、検査部20をワーク200を撮像するように動作させて、ワーク200をスキャン撮像する処理を行う。より具体的には、処理部41は、一定の距離間隔ごとに、パルス信号を処理部51に出力する処理を行う。処理部51は、処理部41からのパルス信号に基づいて、一定の距離間隔ごとに、トリガ信号を検査部20に出力する処理を行う。検査部20は、トリガ信号に基づいて、一定の距離間隔ごとに、ワーク200を撮像する。なお、一定の距離間隔は、ロボット10の制御点の距離間隔である。ロボットの10の制御点は、検査部20が撮像部である場合、検査部20の撮像の焦点位置に設定される。また、検査部20の撮像の焦点位置は、ワーク200の表面の近傍に設定される。ロボット10の制御点は、検査部20によりワーク200を撮像する処理を行うために設けられている。
The
処理部41は、全ての移動経路13について、検査部20によりワーク200を検査する処理を行う。また、処理部51は、全ての移動経路13について、検査画像21を取得する処理を行う。
The
図3および図5に示すように、ステップS2において、画像処理装置50の処理部51は、検査画像21内のワーク200の対象201を検出する処理を行う。処理部51は、検査画像21に対して所定の画像処理を行うことにより、検査画像21内の対象201を検出する処理を行う。対象201は、たとえば、傷、異物、凹みなどの欠陥である。処理部51は、全ての検査画像21について、検査画像21内の対象201を検出する処理を行う。また、処理部51は、ワーク200の検査結果を、ロボットコントローラ40の処理部41および結果表示装置60の処理部61に出力する処理を行う。
As shown in FIG. 3 and FIG. 5, in step S2, the
図3および図6に示すように、ステップS3において、結果表示装置60の処理部61は、対象201の位置をワーク200の3次元画像に表示する処理を行う。具体的には、処理部61は、検査画像21における対象201の座標値をワーク200の3次元画像における対象201の座標値に変換する所定の座標変換処理を行って、ワーク200の3次元画像に対象201の位置を表示する処理を行う。この際、処理部61は、ワーク200の3次元画像に対象201の位置を示す画像を重畳する処理を行う。そして、処理部61は、対象201の位置を示す画像を重畳したワーク200の3次元画像を表示部63に表示する処理を行う。なお、対象201の位置を示す画像を重畳したワーク200の3次元画像は、操作部64を用いたユーザの操作に基づいて、拡大、縮小または回転させることが可能である。また、対象201の位置を示す画像は、傷、異物、凹みなどの対象201の種類に応じて、異なる色または異なる形状で表示されてもよい。
3 and 6, in step S3, the
また、処理部61は、ワーク200の検査結果をリスト形式で表示する処理を行う。ワーク200の検査結果とは、全ての検査画像21について、検査画像21内の対象201を検出する処理を行った結果を表している。ワーク200の検査結果は、検出した対象201の番号と、検出した対象201の種類とを含んでいる。
The
また、本実施形態では、処理部61は、ワーク200の検査結果と共に操作画像71、72をリスト形式で表示する処理を行う。操作画像71は、後述する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行うための画像である。操作画像72は、後述する対象201の検査画像21を表示する処理を行うための画像である。操作画像71、72は、検出した対象201の番号および種類との対応関係を識別可能なように、ワーク200の検査結果と共にリスト形式で表示されている。処理部61は、リスト形式のワーク200の検査結果および操作画像71、72を表示部63に表示する処理を行う。また、処理部61は、ワーク200の3次元画像、リスト形式のワーク200の検査結果および操作画像71、72を同じ枠内に表示する処理を行う。操作画像71は、第1操作画像の一例である。操作画像72は、第2操作画像の一例である。
In addition, in this embodiment, the
ここで、本実施形態では、図3、図7~図10に示すように、ステップS4およびS5において、処理部61は、対象201に対する入力がされた場合、入力がされた対象201に関して実物のワーク200に関する処理を行う。具体的には、処理部61は、対象201に対応する操作画像71、72が操作された場合、操作された操作画像71、72に対応する対象201に関して実物のワーク200に関する処理を行う。ユーザは、操作部64を用いて、所望の操作画像71、72を操作する。
In this embodiment, as shown in FIG. 3 and FIG. 7 to FIG. 10, in steps S4 and S5, when an input is made to the
操作画像71が操作された場合、処理部61は、ステップS4の処理を行う。図7および図8に示すように、ステップS4において、処理部61は、操作された操作画像71に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行う。具体的には、処理部61は、操作された操作画像71に対応する対象201を特定するための特定情報を、ロボットコントローラ40の処理部41に出力する処理を行う。特定情報は、たとえば、対象201の番号である。処理部41は、処理部61からの特定情報に基づいて、対象201を特定し、特定した対象201の位置を、操作された操作画像71に対応する対象201の位置として実物のワーク200に示すようにロボット10を動作させる処理を行う。
When the
より具体的には、処理部41は、ロボット10を動作させて、指示部30により実物のワーク200に対象201の位置を示す処理を行う。すなわち、処理部41は、ロボット10を動作させて、対象201の位置を示すことが可能な所定の位置に指示部30を移動させる処理を行う。そして、処理部41は、指示部30を所定の位置に配置した状態で、指示部30からレーザ光を照射して、実物のワーク200に対象201の位置を示す処理を行う。
More specifically, the
なお、操作画像71に対応する対象201の位置を実物のワーク200に示すことは、1つの操作画像71についてのみ行われてもよいし、複数の操作画像71についてまとめて行われてもよい。たとえば、処理部61は、操作画像71が操作されるごとに、操作された操作画像71に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行ってもよい。また、たとえば、処理部61は、複数の操作画像71がまとめて操作された場合、操作された複数の操作画像71に対応する複数の対象201の位置を連続して実物のワーク200に示すようにロボット10を動作させる処理を行ってもよい。この場合、実物のワーク200における複数の対象201の位置を容易に確認することが可能である。また、同じ種類の複数の操作画像71がまとめて操作されれば、実物のワーク200における同じ種類の複数の対象201の位置を容易に確認することが可能である。
The position of the
また、本実施形態では、処理部61は、操作画像71が操作された場合、操作された操作画像71に対応する対象201の位置をワーク200の3次元画像において強調表示させるとともに、操作された操作画像71に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行う。たとえば、処理部61は、点滅、拡大、または、色の変更などの強調表示方法により、対象201の位置をワーク200の3次元画像において強調表示させる処理を行う。
In addition, in this embodiment, when the
操作画像72が操作された場合、処理部61は、ステップS5の処理を行う。図9および図10に示すように、ステップS5において、処理部61は、操作された操作画像72に対応する対象201の検査画像21を表示する処理を行う。具体的には、処理部61は、ワーク200の3次元画像、リスト形式のワーク200の検査結果および操作画像71、72が表示された枠とは異なる枠に、検査画像21を表示する処理を行う。なお、処理部61は、ワーク200の3次元画像、リスト形式のワーク200の検査結果および操作画像71、72が表示された枠と同じ枠内に、検査画像21を表示する処理を行ってもよい。
When the
また、本実施形態では、処理部61は、操作画像72が操作された場合、操作された操作画像72に対応する対象201の位置をワーク200の3次元画像において強調表示させるとともに、操作された操作画像72に対応する対象201の検査画像21を表示する処理を行う。たとえば、処理部61は、点滅、拡大、または、色の変更などの強調表示方法により、対象201の位置をワーク200の3次元画像において強調表示させる処理を行う。
In addition, in this embodiment, when the
また、処理部61は、操作画像72が操作された場合、操作された操作画像72に対応する対象201の位置が見やすくなるようにワーク200の3次元画像を移動させるとともに、操作された操作画像72に対応する対象201の検査画像21を表示する処理を行う。たとえば、処理部61は、操作された操作画像72に対応する対象201の位置が正面を向くようにワーク200の3次元画像を回転させることにより、対象201の位置を見やすくする処理を行う。この際、ワーク200の3次元画像の位置が正面を向いた位置に固定されるわけではなく、ユーザは、操作部64を用いて、ワーク200の3次元画像を自由に回転させることが可能である。
When the
また、本実施形態では、図11に示すように、処理部61は、対象201への処置が完了したか否かを表す識別表示73を表示する処理を行う。対象201への処置とは、たとえば、欠陥としての対象201に対して修復作業を行うことである。また、識別表示73は、チェックボックス73aに入るチェックマークである。ユーザは、対象201への処置が完了した場合、操作部64を用いて、チェックボックス73aにチェックを入れる操作を行い、識別表示73を表示させる。
In this embodiment, as shown in FIG. 11, the
また、処理部61は、ワーク200の検査結果および操作画像71、72と共に、識別表示73およびチェックボックス73aをリスト形式で表示する処理を行う。識別表示73およびチェックボックス73aは、検出した対象201の番号および種類との対応関係を識別可能なように、ワーク200の検査結果と共にリスト形式で表示されている。処理部61は、リスト形式のワーク200の検査結果、操作画像71、72、識別表示73およびチェックボックス73aを表示部63に表示する処理を行う。また、処理部61は、ワーク200の3次元画像、リスト形式のワーク200の検査結果、操作画像71、72、識別表示73およびチェックボックス73aを同じ枠内に表示する処理を行う。
The
また、本実施形態では、処理部61は、識別表示73を表示する処理に加えて、処置が完了した対象201の位置を、3次元画像において、処置が完了していない対象201の位置とは異なる色で表示する処理を行う。たとえば、処置が完了していない対象201の色が赤色である場合、処置が完了した対象201の位置が緑色で表示される。すなわち、処理部61は、チェックボックス73aに識別表示73が表示された場合、識別表示73が表示されたチェックボックス73aに対応する対象201の位置を、識別表示73が表示される前とは異なる色で表示する処理を行う。
In addition to displaying the
(本実施形態の効果)
本実施形態では、上記のように、検出した対象201の位置をワーク200の3次元画像に表示する処理と、表示した対象201に対する入力がされた場合、入力がされた対象201に関して実物のワーク200に関する処理を行う処理と、を行う。これにより、ユーザは、ワーク200の3次元画像によりワーク200における対象201の位置を確認することができるだけでなく、対象201に対する入力を行うことにより、入力がされた対象201に関して実物のワーク200に関する処理を行うことができる。その結果、単にワーク200の画像に対象201の位置を表示するだけの場合に比べて、ワーク200の画像に関するユーザの利便性を向上させることができる。
(Effects of this embodiment)
In this embodiment, as described above, the process of displaying the position of the detected
また、ワーク200の3次元画像に対象201の位置を表示することにより、ワーク200の2次元画像に対象201の位置を表示する場合に比べて、画像が立体的である分、対象201の位置をより見やすく表示することができる。
In addition, by displaying the position of the
また、本実施形態では、上記のように、処理部61は、対象201に対応する操作画像71、72を表示するとともに、表示した操作画像71、72が操作された場合、操作された操作画像71、72に対応する対象201に関して実物のワーク200に関する処理を行う。これにより、ユーザは、操作画像71、72を用いて、対象201に対する入力を容易に行うができるので、ワーク200の画像に関するユーザの利便性を容易に向上させることができる。
In addition, in this embodiment, as described above, the
また、本実施形態では、上記のように、処理部61は、操作画像71、72が操作された場合、操作された操作画像71、72に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理、および、操作された操作画像71、72に対応する対象201の検査画像21を表示する処理のいずれかを行う。これにより、操作された操作画像71、72に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる場合、ユーザは、ワーク200の3次元画像の確認中に、操作画像71、72を操作するだけで、ロボット10を動作させて、対象201の位置を実物のワーク200に示すことができる。その結果、実物のワーク200において対象201の確認を所望するユーザの利便性を効果的に向上させることができる。また、操作された操作画像71、72に対応する対象201の検査画像21を表示する場合、ユーザは、ワーク200の3次元画像の確認中に、操作画像71、72を操作するだけで、実物のワーク200から取得された検査画像21を表示させることができる。その結果、検査画像21の確認を所望するユーザの利便性を効果的に向上させることができる。
In addition, in this embodiment, as described above, when the
また、本実施形態では、上記のように、処理部61は、操作画像71、72が操作された場合、操作された操作画像71、72に対応する対象201の位置をワーク200の3次元画像において強調表示させるとともに、操作された操作画像71、72に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行う。これにより、対象201の位置を実物のワーク200に示すようにロボット10を動作させる場合、ユーザは、操作した操作画像71、72に対応する対象201の位置をワーク200の3次元画像において容易に確認することができる。その結果、ユーザは、確認を所望しない対象201に対応する操作画像71、72を誤って操作した場合、誤って操作したことを容易に認識することができる。
In addition, in this embodiment, as described above, when the
また、本実施形態では、上記のように、処理部61は、操作画像71、72が操作された場合、操作された操作画像71、72に対応する対象201の位置をワーク200の3次元画像において強調表示させるとともに、操作された操作画像71、72に対応する対象201の検査画像21を表示する処理を行う。これにより、操作された操作画像71、72に対応する対象201の検査画像21を表示する場合、ユーザは、操作した操作画像71、72に対応する対象201の位置をワーク200の3次元画像において容易に確認することができる。その結果、ユーザは、確認を所望しない対象201に対応する操作画像71、72を誤って操作した場合、誤って操作したことを容易に認識することができる。
In addition, in this embodiment, as described above, when the
また、本実施形態では、上記のように、操作画像71、72は、対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行うための操作画像71、と、対象201の検査画像21を表示する処理を行うための操作画像72と、を含み、処理部61は、操作画像71が操作された場合、操作された操作画像71に対応する対象201の位置を実物のワーク200に示すようにロボット10を動作させる処理を行い、操作画像72が操作された場合、操作された操作画像72に対応する対象201の検査画像21を表示する処理を行う。これにより、操作画像71と操作画像72とが別々に設けられているため、ユーザは、操作画像71の操作によるロボット10を動作させる処理と、操作画像72の操作による検査画像21を表示する処理との各々を確実に行うことができる。
In addition, in this embodiment, as described above, the
また、本実施形態では、上記のように、処理部61は、ワーク200の検査結果と共に操作画像71、72をリスト形式で表示する処理を行う。これにより、ワーク200の検査結果と共に操作画像71、72をリスト形式で表示することができるので、ユーザは、確認を所望する対象201の操作画像71、72を容易に判別して操作することができる。
In addition, in this embodiment, as described above, the
また、本実施形態では、上記のように、処理部61は、対象201への処置が完了したか否かを表す識別表示73を表示する処理を行う。これにより、ユーザは、識別表示73により、対象201への処置が完了したか否かを確実に確認することができる。また、対象201への処置が完了したか否かを表示することにより、トレーサビリティを確保することができる。
In addition, in this embodiment, as described above, the
また、本実施形態では、上記のように、処理部61は、識別表示73を表示する処理に加えて、処置が完了した対象201の位置をワーク200の3次元画像において、処置が完了していない対象201の位置とは異なる色で表示する処理を行う。これにより、ユーザは、識別表示73と対象201の色との両方により、対象201への処置が完了したか否かをより確実に確認することができる。
In addition to displaying the
(変形例)
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更(変形例)が含まれる。
(Modification)
It should be noted that the embodiments disclosed herein are illustrative and not restrictive in all respects. The scope of the present disclosure is indicated by the claims, not by the description of the embodiments above, and further includes all modifications (variations) within the meaning and scope equivalent to the claims.
たとえば、上記実施形態では、検査システムが、ワークの外観を検査する外観検査システムである例を示したが、本開示はこれに限られない。本開示では、検査システムが、ワークの内部を検査する検査システムであってもよい。この場合、検査部は、ワークの内部に超音波を送信し、ワークの内部において反射した超音波を受信することにより、ワークを検査する超音波探傷部であってもよい。超音波探傷部を用いれば、ワークの内部の欠陥などの対象を検出することが可能である。 For example, in the above embodiment, an example has been shown in which the inspection system is an appearance inspection system that inspects the appearance of a workpiece, but the present disclosure is not limited to this. In the present disclosure, the inspection system may be an inspection system that inspects the inside of a workpiece. In this case, the inspection unit may be an ultrasonic flaw detection unit that inspects the workpiece by transmitting ultrasonic waves to the inside of the workpiece and receiving ultrasonic waves reflected from the inside of the workpiece. Using the ultrasonic flaw detection unit, it is possible to detect objects such as defects inside the workpiece.
また、上記実施形態では、ロボットが垂直多関節ロボットである例を示したが、本開示はこれに限られない。本開示では、ロボットが垂直多関節ロボット以外の産業用ロボットであってもよい。 In addition, in the above embodiment, an example was shown in which the robot was a vertical articulated robot, but the present disclosure is not limited to this. In the present disclosure, the robot may be an industrial robot other than a vertical articulated robot.
また、上記実施形態では、ロボットが撮像部を移動させることにより、ワークに対して検査部を相対的に移動させる例を示したが、本開示はこれに限られない。本開示では、ロボットがワークを移動させることにより、ワークに対して検査部を相対的に移動させてもよい。 In addition, in the above embodiment, an example has been shown in which the robot moves the imaging unit to move the inspection unit relative to the workpiece, but the present disclosure is not limited to this. In the present disclosure, the robot may move the workpiece to move the inspection unit relative to the workpiece.
また、上記実施形態では、ロボットコントローラの処理部、画像処理装置の処理部、および、結果表示装置の処理部が、分担して、各種の処理を行う例を示したが、本開示はこれに限られない。本開示では、処理部の数および構成は、特に限定されない。1つの処理部が、上記実施形態の各種の処理を行ってもよいし、複数の処理部が上記実施形態の各種の処理を行ってもよい。また、記憶部の構成も限定されない。また、ロボットコントローラ、画像処理装置および結果表示装置の構成も限定されない。ロボットコントローラ、画像処理装置および結果表示装置は、一体的な構成であってもよいし、上記実施形態のように別々の構成であってもよい。また、ロボットコントローラ、画像処理装置および結果表示装置が、さらに別れた構成であってもよい。たとえば、結果表示装置を操作するための操作装置が、結果表示装置とは別個に設けられていてもよい。 In the above embodiment, the processing unit of the robot controller, the processing unit of the image processing device, and the processing unit of the result display device share the tasks of performing various processes, but the present disclosure is not limited to this. In the present disclosure, the number and configuration of the processing units are not particularly limited. One processing unit may perform the various processes of the above embodiment, or multiple processing units may perform the various processes of the above embodiment. The configuration of the storage unit is also not limited. The configuration of the robot controller, the image processing device, and the result display device is also not limited. The robot controller, the image processing device, and the result display device may be configured as an integrated unit, or may be configured separately as in the above embodiment. The robot controller, the image processing device, and the result display device may also be configured separately. For example, an operation device for operating the result display device may be provided separately from the result display device.
また、上記実施形態では、操作画像に対応する対象の位置を実物のワークに示すようにロボットを動作させる処理と、操作画像に対応する検査画像を表示する処理との両方を行う例を示したが、本開示はこれに限られない。本開示では、操作画像に対応する対象の位置を実物のワークに示すようにロボットを動作させる処理と、操作画像に対応する検査画像を表示する処理のいずれか一方のみを行ってもよい。 In addition, in the above embodiment, an example was shown in which both the process of operating the robot so that the position of the target corresponding to the operation image is shown on the actual workpiece and the process of displaying an inspection image corresponding to the operation image are performed, but the present disclosure is not limited to this. In the present disclosure, only one of the process of operating the robot so that the position of the target corresponding to the operation image is shown on the actual workpiece and the process of displaying an inspection image corresponding to the operation image may be performed.
また、上記実施形態では、ワークの検査結果と共に操作画像がリスト形式で表示される例を示したが、本開示はこれに限られない。本開示では、ワークの検査結果とは別個に操作画像が表示されてもよい。 In addition, in the above embodiment, an example is shown in which the operation image is displayed in list format together with the workpiece inspection results, but the present disclosure is not limited to this. In the present disclosure, the operation image may be displayed separately from the workpiece inspection results.
また、上記実施形態では、指示部が、レーザ照射部である例を示したが、本開示はこれに限られない。本開示では、対象の位置をワークに示すことが可能であれば、指示部は特に限定されない。たとえば、指示部が、インクを塗布して、対象の位置をワークに示すインク塗布部であってもよい。また、たとえば、指示部が、スタンプを押印して、対象の位置をワークに示すスタンプ押印部であってもよい。また、たとえば、指示部が、塗装を噴射して、対象の位置をワークに示す塗装ガンであってもよい。また、たとえば、指示部が、付箋などの貼付物を貼付して、対象の位置をワークに示す貼付部であってもよい。また、上記実施形態とは異なり、拡張現実を表示する拡張現実表示装置により、対象の位置を実物のワークに示してもよい。拡張現実表示装置は、対象の位置を示す拡張現実画像を表示して、対象の位置をワークに示す。 In the above embodiment, the indication unit is a laser irradiation unit, but the present disclosure is not limited to this. In the present disclosure, the indication unit is not particularly limited as long as it is possible to indicate the position of the target on the workpiece. For example, the indication unit may be an ink application unit that applies ink to indicate the position of the target on the workpiece. For example, the indication unit may be a stamp imprinting unit that imprints a stamp to indicate the position of the target on the workpiece. For example, the indication unit may be a paint gun that sprays paint to indicate the position of the target on the workpiece. For example, the indication unit may be an attachment unit that affixes an attachment such as a sticky note to indicate the position of the target on the workpiece. Unlike the above embodiment, the position of the target may be indicated on the actual workpiece by an augmented reality display device that displays augmented reality. The augmented reality display device displays an augmented reality image that indicates the position of the target on the workpiece.
また、上記実施形態では、指示部が、検査用のロボットに配置される例を示したが、本開示はこれに限られない。本開示では、検査用のロボットとは別個に、指示部を配置した指示用のロボットを設けてもよい。指示用のロボットは、対象の位置を実物のワークに示すように動作する。また、検査用のロボットによりワークの検査が行われる場所と、指示用のロボットによりワークの指示が行われる場所とは、別々の離れた場所であってもよい。 In the above embodiment, an example was shown in which the instruction unit was arranged on the inspection robot, but the present disclosure is not limited to this. In the present disclosure, an instruction robot having an instruction unit arranged thereon may be provided separately from the inspection robot. The instruction robot operates to indicate the position of the target on the actual workpiece. In addition, the location where the inspection robot inspects the workpiece and the location where the instruction robot issues instructions for the workpiece may be separate, distant locations.
また、上記実施形態では、操作画像が操作された場合、操作された操作画像に対応する対象の位置をワークの3次元画像において強調表示させる例を示したが、本開示はこれに限られない。本開示では、操作画像が操作された場合に、操作された操作画像に対応する対象の位置をワークの3次元画像において強調表示させなくてもよい。 In addition, in the above embodiment, an example has been shown in which, when an operation image is operated, the position of the target corresponding to the operated operation image is highlighted in the three-dimensional image of the workpiece, but the present disclosure is not limited to this. In the present disclosure, when an operation image is operated, the position of the target corresponding to the operated operation image does not have to be highlighted in the three-dimensional image of the workpiece.
また、上記実施形態では、対象への処置が完了したか否かを表す識別表示を表示する例を示したが、本開示はこれに限られない。本開示では、対象への処置が完了したか否かを表す識別表示を表示しなくてもよい。 In addition, in the above embodiment, an example is shown in which an identification display is displayed to indicate whether or not treatment on the target has been completed, but the present disclosure is not limited to this. In the present disclosure, it is not necessary to display an identification display to indicate whether or not treatment on the target has been completed.
また、上記実施形態では、処置が完了した対象の位置を、3次元画像において、処置が完了していない対象の位置とは異なる色で表示する例を示したが、本開示はこれに限られない。本開示では、処置が完了した対象の位置を、3次元画像において、処置が完了していない対象の位置とは異なる色で表示しなくてもよい。 In addition, in the above embodiment, an example was shown in which the positions of targets for which treatment has been completed are displayed in a color different from the positions of targets for which treatment has not been completed in the three-dimensional image, but the present disclosure is not limited to this. In the present disclosure, the positions of targets for which treatment has been completed do not have to be displayed in a color different from the positions of targets for which treatment has not been completed in the three-dimensional image.
本明細書で開示する要素の機能は、開示された機能を実行するよう構成またはプログラムされた汎用プロセッサ、専用プロセッサ、集積回路、ASIC(Application Specific Integrated Circuits)、従来の回路、および/または、それらの組み合わせ、を含む回路または処理回路を使用して実行できる。プロセッサは、トランジスタやその他の回路を含むため、処理回路または回路と見なされる。本開示において、回路、ユニット、または手段は、列挙された機能を実行するハードウェアであるか、または、列挙された機能を実行するようにプログラムされたハードウェアである。ハードウェアは、本明細書に開示されているハードウェアであってもよいし、あるいは、列挙された機能を実行するようにプログラムまたは構成されているその他の既知のハードウェアであってもよい。ハードウェアが回路の一種と考えられるプロセッサである場合、回路、手段、またはユニットはハードウェアとソフトウェアの組み合わせであり、ソフトウェアはハードウェアおよび/またはプロセッサの構成に用いられる。 The functions of the elements disclosed herein can be performed using circuits or processing circuits, including general purpose processors, special purpose processors, integrated circuits, ASICs (Application Specific Integrated Circuits), conventional circuits, and/or combinations thereof, configured or programmed to perform the disclosed functions. Processors are considered processing circuits or circuits because they include transistors and other circuits. In this disclosure, a circuit, unit, or means is hardware that performs the recited functions or hardware that is programmed to perform the recited functions. The hardware may be hardware disclosed herein or other known hardware that is programmed or configured to perform the recited functions. If the hardware is a processor, which is considered a type of circuit, the circuit, means, or unit is a combination of hardware and software, and the software is used to configure the hardware and/or the processor.
[態様]
上記した実施形態は、以下の態様の具体例である。
[Aspects]
The above-described embodiment is a specific example of the following aspects.
(態様1)
ロボットと、
ワークを検査する検査部と、
前記ロボットにより前記ワークに対して前記検査部を相対的に移動させて、前記検査部により前記ワークを検査することにより、前記ワークの検査画像を取得する処理と、
取得した前記検査画像内の前記ワークの対象を検出する処理と、
検出した前記対象の位置を前記ワークの3次元画像に表示する処理と、
表示した前記対象に対する入力がされた場合、入力がされた前記対象に関して実物の前記ワークに関する処理を行う処理と、
を行う、処理部と、を備える、検査システム。
(Aspect 1)
Robots and
An inspection unit that inspects the workpiece;
a process of acquiring an inspection image of the workpiece by moving the inspection unit relative to the workpiece using the robot and inspecting the workpiece using the inspection unit;
detecting an object of the workpiece within the acquired inspection image;
A process of displaying the detected position of the target on a three-dimensional image of the workpiece;
When an input is made to the displayed object, a process is performed on the actual workpiece in relation to the input object;
and a processing unit that performs the above.
(態様2)
前記処理部は、前記対象に対応する操作画像を表示するとともに、表示した前記操作画像が操作された場合、操作された前記操作画像に対応する前記対象に関して実物の前記ワークに関する処理を行う、態様1に記載の検査システム。
(Aspect 2)
The processing unit displays an operation image corresponding to the target, and when the displayed operation image is operated, performs processing related to the actual workpiece with respect to the target corresponding to the operated operation image.
(態様3)
前記処理部は、前記操作画像が操作された場合、操作された前記操作画像に対応する前記対象の位置を実物の前記ワークに示すように前記ロボットを動作させる処理、および、操作された前記操作画像に対応する前記対象の前記検査画像を表示する処理のいずれかを行う、態様2に記載の検査システム。
(Aspect 3)
The processing unit, when the operation image is operated, performs either a process of operating the robot so that the position of the target corresponding to the operated operation image is shown on the actual workpiece, or a process of displaying the inspection image of the target corresponding to the operated operation image, in the inspection system described in
(態様4)
前記処理部は、前記操作画像が操作された場合、操作された前記操作画像に対応する前記対象の位置を前記3次元画像において強調表示させるとともに、操作された前記操作画像に対応する前記対象の位置を実物の前記ワークに示すように前記ロボットを動作させる処理を行う、態様3に記載の検査システム。
(Aspect 4)
The processing unit, when the operation image is operated, performs processing to highlight the position of the target corresponding to the operated operation image in the three-dimensional image, and to operate the robot so that the position of the target corresponding to the operated operation image is shown on the actual workpiece.
(態様5)
前記処理部は、前記操作画像が操作された場合、操作された前記操作画像に対応する前記対象の位置を前記3次元画像において強調表示させるとともに、操作された前記操作画像に対応する前記対象の前記検査画像を表示する処理を行う、態様3または4に記載の検査システム。
(Aspect 5)
The processing unit, when the operation image is operated, performs processing to highlight the position of the object corresponding to the operated operation image in the three-dimensional image and display the inspection image of the object corresponding to the operated operation image.
(態様6)
前記操作画像は、
前記対象の位置を実物の前記ワークに示すように前記ロボットを動作させる処理を行うための第1操作画像と、
前記対象の前記検査画像を表示する処理を行うための第2操作画像と、
を含み、
前記処理部は、
前記第1操作画像が操作された場合、操作された前記第1操作画像に対応する前記対象の位置を実物の前記ワークに示すように前記ロボットを動作させる処理を行い、
前記第2操作画像が操作された場合、操作された前記第2操作画像に対応する前記対象の前記検査画像を表示する処理を行う、態様3~5のいずれか1の態様に記載の検査システム。
(Aspect 6)
The operation image is
a first operation image for performing a process of operating the robot so as to indicate the position of the target on the actual workpiece;
A second operation image for performing a process of displaying the inspection image of the object; and
Including,
The processing unit includes:
When the first operation image is operated, a process is performed to operate the robot so that the position of the target corresponding to the operated first operation image is shown on the actual workpiece;
An inspection system described in any one of
(態様7)
前記処理部は、前記ワークの検査結果と共に前記操作画像をリスト形式で表示する処理を行う、態様2~6のいずれか1の態様に記載の検査システム。
(Aspect 7)
The processing unit performs processing to display the operation image in list format together with the inspection results of the workpiece, in an inspection system described in any one of
(態様8)
前記処理部は、前記対象への処置が完了したか否かを表す識別表示を表示する処理を行う、態様1~7のいずれか1の態様に記載の検査システム。
(Aspect 8)
The inspection system according to any one of
(態様9)
前記処理部は、前記識別表示を表示する処理に加えて、処置が完了した前記対象の位置を、前記3次元画像において、処置が完了していない前記対象の位置とは異なる色で表示する処理を行う、態様8に記載の検査システム。
(Aspect 9)
The processing unit, in addition to displaying the identification display, also performs processing to display the position of the object for which treatment has been completed in a color different from the position of the object for which treatment has not been completed in the three-dimensional image.
(態様10)
ロボットによりワークに対して検査部を相対的に移動させて、前記検査部により前記ワークを検査することにより、前記ワークの検査画像を取得することと、
取得した前記検査画像内の前記ワークの対象を検出することと、
検出した前記対象の位置を前記ワークの3次元画像に表示することと、
表示した前記対象に対する入力がされた場合、入力がされた前記対象に関して実物の前記ワークに関する処理を行うことと、を備える、検査方法。
(Aspect 10)
Using a robot to move an inspection unit relative to a workpiece, and inspecting the workpiece with the inspection unit to obtain an inspection image of the workpiece;
Detecting an object of the workpiece within the acquired inspection image;
Displaying the detected position of the object on a three-dimensional image of the workpiece;
When input is made for the displayed object, processing is performed on the actual work in relation to the input object.
10 ロボット
20 検査部
21 検査画像
41 処理部
51 処理部
61 処理部
71 操作画像(第1操作画像)
72 操作画像(第2操作画像)
73 識別表示
100 検査システム
200 ワーク
201 対象
REFERENCE SIGNS
72 Operation image (second operation image)
73
Claims (9)
ワークを検査する検査部と、
前記ロボットにより前記ワークに対して前記検査部を相対的に移動させて、前記検査部により前記ワークを検査することにより、前記ワークの検査画像を取得する処理と、
取得した前記検査画像内の前記ワークの欠陥を検出する処理と、
検出した前記欠陥の位置を前記ワークの3次元画像に表示する処理と、
表示した前記欠陥に対する入力がされた場合、入力がされた前記欠陥に関して実物の前記ワークに関する処理を行う処理と、
を行う、処理部と、を備え、
前記処理部は、前記欠陥に対応する操作画像を表示するとともに、表示した前記操作画像が操作された場合、操作された前記操作画像に対応する前記欠陥の位置が見やすくなるように前記ワークの3次元画像を自動的に移動させるとともに、操作された前記操作画像に対応する前記欠陥に関して実物の前記ワークに関する処理を行う、検査システム。 Robots and
An inspection unit that inspects the workpiece;
a process of acquiring an inspection image of the workpiece by moving the inspection unit relative to the workpiece using the robot and inspecting the workpiece using the inspection unit;
A process of detecting defects of the workpiece in the acquired inspection image;
A process of displaying the position of the detected defect on a three-dimensional image of the workpiece;
When an input is made for the displayed defect , a process is performed for the actual workpiece in relation to the input defect ;
A processing unit that performs the steps of :
The processing unit displays an operation image corresponding to the defect, and when the displayed operation image is operated, automatically moves a three-dimensional image of the work so that the position of the defect corresponding to the operated operation image is easier to see, and performs processing on the actual work with respect to the defect corresponding to the operated operation image.This is an inspection system.
前記欠陥の位置を実物の前記ワークに示すように前記ロボットを動作させる処理を行うための第1操作画像と、
前記欠陥の前記検査画像を表示する処理を行うための第2操作画像と、
を含み、
前記処理部は、
前記第1操作画像が操作された場合、操作された前記第1操作画像に対応する前記欠陥の位置を実物の前記ワークに示すように前記ロボットを動作させる処理を行い、
前記第2操作画像が操作された場合、操作された前記第2操作画像に対応する前記欠陥の前記検査画像を表示する処理を行う、請求項2に記載の検査システム。 The operation image is
a first operation image for performing a process of operating the robot so as to indicate the position of the defect on the actual workpiece;
a second operation image for performing processing to display the inspection image of the defect ;
Including,
The processing unit includes:
When the first operation image is operated, a process is performed to operate the robot so that the position of the defect corresponding to the operated first operation image is shown on the actual workpiece;
The inspection system according to claim 2 , further comprising a process for displaying, when the second operation image is operated, the inspection image of the defect corresponding to the operated second operation image.
取得した前記検査画像内の前記ワークの欠陥を検出することと、
検出した前記欠陥の位置を前記ワークの3次元画像に表示することと、
表示した前記欠陥に対する入力がされた場合、入力がされた前記欠陥に関して実物の前記ワークに関する処理を行うことと、を備え、
表示した前記欠陥に対する入力がされた場合に実物の前記ワークに関する処理を行うことは、前記欠陥に対応する操作画像を表示するとともに、表示した前記操作画像が操作された場合、操作された前記操作画像に対応する前記欠陥の位置が見やすくなるように前記ワークの3次元画像を自動的に移動させるとともに、操作された前記操作画像に対応する前記欠陥に関して実物の前記ワークに関する処理を行うことを含む、検査方法。 Using a robot to move an inspection unit relative to a workpiece, and inspecting the workpiece with the inspection unit to obtain an inspection image of the workpiece;
Detecting defects of the workpiece in the acquired inspection image;
Displaying the positions of the detected defects on a three-dimensional image of the workpiece;
When an input is made for the displayed defect , a process is performed for the actual workpiece with respect to the input defect ,
An inspection method in which performing processing on the actual workpiece when input is made for the displayed defect includes displaying an operation image corresponding to the defect, and when the displayed operation image is operated, automatically moving a three-dimensional image of the workpiece so that the position of the defect corresponding to the operated operation image becomes easier to see, and performing processing on the actual workpiece with respect to the defect corresponding to the operated operation image .
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023144720A JP7654733B2 (en) | 2023-09-06 | 2023-09-06 | Inspection system and inspection method |
| TW113133928A TWI911904B (en) | 2023-09-06 | 2024-09-06 | Inspection system, inspection method, and robot system |
| CN202480057190.2A CN121794566A (en) | 2023-09-06 | 2024-09-06 | Inspection systems, inspection methods, and robotic systems |
| PCT/JP2024/032030 WO2025053255A1 (en) | 2023-09-06 | 2024-09-06 | Inspection system, inspection method, and robot system |
| JP2025030581A JP2026049624A (en) | 2023-09-06 | 2025-02-27 | Inspection systems, inspection methods, and robotic systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023144720A JP7654733B2 (en) | 2023-09-06 | 2023-09-06 | Inspection system and inspection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025037655A JP2025037655A (en) | 2025-03-18 |
| JP7654733B2 true JP7654733B2 (en) | 2025-04-01 |
Family
ID=95023400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023144720A Active JP7654733B2 (en) | 2023-09-06 | 2023-09-06 | Inspection system and inspection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7654733B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004125653A (en) | 2002-10-03 | 2004-04-22 | Nippon Steel Corp | Removal method of steel sheet defect on pickling side |
| JP2008033306A (en) | 2006-07-03 | 2008-02-14 | Olympus Corp | Defect correcting device |
| CN104634787A (en) | 2015-02-13 | 2015-05-20 | 东华大学 | Automatic detection device and method for paint spraying flaws on outer surface of automobile body |
| JP2020003301A (en) | 2018-06-27 | 2020-01-09 | オムロン株式会社 | Appearance inspection system, method for displaying result of appearance inspection, and program for displaying result of appearance inspection |
| JP2021148593A (en) | 2020-03-19 | 2021-09-27 | 株式会社Screenホールディングス | Inspection system, inspection result display method and display program |
| JP2021527220A (en) | 2018-06-12 | 2021-10-11 | ガイコ ソシエタ ペル アチオニ | Methods and equipment for identifying points on complex surfaces in space |
| JP2023034483A (en) | 2021-08-31 | 2023-03-13 | 川崎重工業株式会社 | Robot system and robot |
| WO2023106354A1 (en) | 2021-12-07 | 2023-06-15 | 川崎重工業株式会社 | Teaching system, robot system, teaching method for robot, and teaching program for robot |
-
2023
- 2023-09-06 JP JP2023144720A patent/JP7654733B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004125653A (en) | 2002-10-03 | 2004-04-22 | Nippon Steel Corp | Removal method of steel sheet defect on pickling side |
| JP2008033306A (en) | 2006-07-03 | 2008-02-14 | Olympus Corp | Defect correcting device |
| CN104634787A (en) | 2015-02-13 | 2015-05-20 | 东华大学 | Automatic detection device and method for paint spraying flaws on outer surface of automobile body |
| JP2021527220A (en) | 2018-06-12 | 2021-10-11 | ガイコ ソシエタ ペル アチオニ | Methods and equipment for identifying points on complex surfaces in space |
| JP2020003301A (en) | 2018-06-27 | 2020-01-09 | オムロン株式会社 | Appearance inspection system, method for displaying result of appearance inspection, and program for displaying result of appearance inspection |
| JP2021148593A (en) | 2020-03-19 | 2021-09-27 | 株式会社Screenホールディングス | Inspection system, inspection result display method and display program |
| JP2023034483A (en) | 2021-08-31 | 2023-03-13 | 川崎重工業株式会社 | Robot system and robot |
| WO2023106354A1 (en) | 2021-12-07 | 2023-06-15 | 川崎重工業株式会社 | Teaching system, robot system, teaching method for robot, and teaching program for robot |
Non-Patent Citations (1)
| Title |
|---|
| 塙裕樹、計測・画像処理技術による外観検査の自動化、川崎重工技報、Vol.184,2022年,pp.22-25 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025037655A (en) | 2025-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4827744B2 (en) | Inspection path setting and inspection area determination method | |
| JP5922572B2 (en) | Practical 3D vision system apparatus and method | |
| US10049443B2 (en) | Method and system for determining the presence or absence of a part of an assembly within a work cell | |
| JP4862765B2 (en) | Surface inspection apparatus and surface inspection method | |
| US20210072165A1 (en) | Defect display device and method | |
| EP1215017A2 (en) | Robot teaching apparatus | |
| US20240070910A1 (en) | Processing method and processing device for generating cross-sectional image from three-dimensional position information acquired by visual sensor | |
| JP7608398B2 (en) | ROBOT TEACHING DEVICE, VISUAL INSPECTION SYSTEM, ROBOT TEACHING METHOD AND PROGRAM | |
| JP2022037856A (en) | Programs, methods, and systems | |
| JP7654733B2 (en) | Inspection system and inspection method | |
| JP2011191170A (en) | Image processing apparatus | |
| JP7707249B2 (en) | Inspection system and inspection method | |
| TWI911904B (en) | Inspection system, inspection method, and robot system | |
| JP7440975B2 (en) | Imaging device and identification method | |
| JP7719148B2 (en) | Inspection system and inspection method | |
| KR20230123781A (en) | Apparatus for automatically inspecting parts in three dimensions based on an articulated robot arm and a three-dimensional scanner | |
| JPH06307812A (en) | Method and device for measuring three-dimensional position on curved surface | |
| KR20260058875A (en) | Inspection systems, inspection methods, and robotic systems | |
| JPH0580836A (en) | Method for creating teaching data for imaging device | |
| WO2020130882A1 (en) | Method and system for generating an augmented reality image | |
| JPH07159143A (en) | Inspection range confirmation method in surface inspection equipment | |
| JPH11237221A (en) | Image measuring method and equipment | |
| WO1991003704A1 (en) | Object recognition method by otpical cutting method | |
| JP4696826B2 (en) | X-ray inspection equipment | |
| TW202529973A (en) | Tool coordinate system setting device and setting method and robot system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240613 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241202 |
|
| 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: 20250318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250319 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7654733 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |