Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4006869B2 - Inspection method and apparatus - Google Patents
[go: Go Back, main page]

JP4006869B2 - Inspection method and apparatus - Google Patents

Inspection method and apparatus Download PDF

Info

Publication number
JP4006869B2
JP4006869B2 JP04373199A JP4373199A JP4006869B2 JP 4006869 B2 JP4006869 B2 JP 4006869B2 JP 04373199 A JP04373199 A JP 04373199A JP 4373199 A JP4373199 A JP 4373199A JP 4006869 B2 JP4006869 B2 JP 4006869B2
Authority
JP
Japan
Prior art keywords
image
work
product
work instruction
input
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.)
Expired - Fee Related
Application number
JP04373199A
Other languages
Japanese (ja)
Other versions
JP2000242790A (en
Inventor
豊男 飯田
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.)
Omron Corp
Original Assignee
Omron Corp
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 Omron Corp filed Critical Omron Corp
Priority to JP04373199A priority Critical patent/JP4006869B2/en
Publication of JP2000242790A publication Critical patent/JP2000242790A/en
Application granted granted Critical
Publication of JP4006869B2 publication Critical patent/JP4006869B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、作業指示された所定の基準画像に基づき産業設備で製造された製品を検査する検査方法および装置に関し、詳しくは、作業指示の基準画像に対して作業結果の製品の画像を鏡像として双方の画像が線上で接するようにし、接線を製品の全体を網羅するようにずらしながら接線上における基準画像と作業結果の製品の画像との差異を検出することによって製品の作業ミスを容易にかつ直感的に発見できるようにした検査方法および装置に関する。
【0002】
【従来の技術】
従来、生産装置等の製品の製造過程において、作業者に該製品に対する作業指示情報を提供する手法としては、作業指示情報を文字情報として紙に記載した作業指示書が使用されていた。
【0003】
しかし、近年、生産装置等の製品の多様化に対応し、不慣れな作業者による作業ミスを低減するために、上記紙による作業指示書に代わって、作業指示情報を電子化し、文字情報だけでなく画像情報としてモニタ上に表示するようにしたシステムが提案されている。
【0004】
【発明が解決しようとする課題】
ところで、上記作業指示情報を電子化し、文字情報だけでなく画像情報としてモニタ上に表示するようにしたシステムにおいては、作業者は、モニタ上に表示された作業情報を基に基板への部品の挿入や組立を行うことになるが、モニタ上に表示された画面と作業結果を目視により見比べる手法によっては、見落としや見間違いが発生し、作業ミスを確実に排除できないという問題があった。
【0005】
また、作業結果と作業指示画面とを自動的に比較するようにした基板検査装置等も提案されているが、この種の基板検査装置等は非常に高価であり、容易に導入することができないという問題もあった。
【0006】
そこで、この発明は、産業設備等により製造される製品の作業ミスを容易かつ直感的に検査することができるようにした検査方法および装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するため、この発明においては、作業指示の見本の画像(基準場像)に対して作業が完了した基板や部品の画像(製品の画像)を鏡像として、該鏡像が重なりかつ双方の画図が接線上で接するように表示装置の表示画面上に表示し、この表示画面上でこの鏡像の接線の位置を基板や部品の全面を網羅するようにずらすことで製品の検査を行う。
【0008】
このような構成によると、作業者は鏡像の接線のみを注視していれば容易に作業ミスを発見することが可能になる。
【0009】
すなわち、請求項1記載の発明においては、所定の基準画像に基づき製品を検査する検査方法において、上記基準画像と製品の画像とを所定の接線上で接するように互いに鏡像関係になるように画面上に表示し、該表示画面上の接線に対して鏡像関係の2つの画像ずらしながら上記接線上における上記基準画像と上記被検査製品の画像との差異を検出できるようにしたことを特徴とする。
【0010】
また、請求項2記載の発明においては、所定の基準画像に基づき製品を検査する検査装置において、検査対象の製品の画像を外部から入力する画像入力手段と、上記基準画像と、入力した製品の画像とを鏡像の関係として双方の画像が所定の接線上で接するような画像に加工するとともに、両画像を接線に対してずらす画像合成手段と、を具備することを特徴とする。
【0011】
また、請求項3記載の発明においては、請求項2記載の発明において、さらに、合成画像の上記接線上における上記基準画像と上記作業結果の製品の像との差異の有無を自動的に検出する検出手段を付加したことを特徴とする。
【0012】
【発明の実施の形態】
以下、この発明に係わる検査方法および装置を作業支援検査方法および装置に適用した場合の実施の形態を添付図面を参照して詳細に説明する。
【0013】
この発明が適用された作業支援検査方法および装置は、作業指示された所定の基準画像に基づき産業設備で製造された製品を検査する作業支援検査方法において、基準画像に対して作業結果の製品の画像を鏡像として双方の画像が所定の接線上で接するように基準画像および製品の画像を該表示画面上に表示し、該表示画面上の接線を上記製品の全体を網羅するようにずらしながら接線上における基準画像と作業結果の製品の画像との差異を検出し、該検出結果に基づき作業結果の製品を検査する。
【0014】
図1は、この発明に係わる検査方法および装置を適用して構成した作業支援検査システムの第1の実施の形態を示す全体構成図である。
【0015】
図1に示す第1の実施の形態の作業支援検査システム100は、作業指示データベース(作業指示DB)11が接続されるデータベースサーバ(DBサーバ)10、それぞれバーコードリーダ30およびCCDカメラ31が接続された複数の作業指示端末20−1〜20−nをネットワーク12に接続して構成される。
【0016】
ここで、データベースサーバ10は、作業指示端末20−1〜20−nの要求に応じて、作業指示データベース11から必要な作業指示情報を検索し、各作業指示端末20−1〜20−nへ配信する。
【0017】
作業指示端末20−1〜20−nは、作業者に対して所定の作業指示情報を表示する端末で、データベースサーバ10に対して所望の作業指示情報を要求し、この作業情報を作業者の指示にしたがって表示する。また、作業結果が正しいことを確認するための画像情報を表示する。この作業指示端末20−1〜20−nは、1つの製造工程に作業者の人数分配置される。
【0018】
作業指示端末20−1〜20−nに接続されたバーコードリーダ30は、製品例えば基板のロット識別用のバーコードを読み取り、組立を行う基板の品種等を作業指示端末20−1〜20−nに対して入力するために用いられる。
【0019】
撮像台40は、組立の完了した基板の撮像を正確に行うための治具で、この撮像台40の上に組立の完了した組立基板41を置くことにより組立の完了した組立基板41をほぼ位置ずれなしに撮像することが可能になる。
【0020】
作業指示端末20−1〜20−nに接続されたCCDカメラ31は、撮像台40上に置かれた組立の完了した組立基板41を撮像し、その映像を作業指示端末20−1〜20−nに取り込むために用いられる。
【0021】
図2は、図1に示した作業指示端末20−1〜20−nの詳細構成を示すブロック図である。
【0022】
図2において、作業指示端末20は、作業指示要求部21、基準画像記憶部22、画像入力部23、画像反転部24、組立基板画像記憶部25、合成位置演算部26、画像合成部27、表示部28を具備して構成される。
【0023】
また、この作業指示端末20は、図1に示したように、ネットワーク12を介して作業指示データベース11を接続するデータベースサーバ10に接続され、また、基板のロット識別用のバーコードを読み取るバーコードリーダ30、撮像台40上に置かれた組立の完了した組立基板41を撮像するCCDカメラ31、種々のデータおよび指示を入力するキーボード32が接続されている。
【0024】
ここで、作業指示要求部21は、バーコードリーダ30若しくはキーボード32から入力された製品である組立基板の品種情報を基に、データベースサーバ10に対して所望の作業指示情報を要求する。また、作業指示要求部21は、作業者の指示にしたがい、所望の作業指示情報を表示部28に表示する。
【0025】
基準画像記憶部22は、データベースサーバ10から送られた作業指示情報に含まれている作業完了時の組立基板の情報である基準画像を獲得し、この基準画像を保管する。
【0026】
画像入力部23は、撮像台40上に置かれた組立の完了した組立基板41を撮像するCCDカメラ31の出力から組立基板41の映像(組立基板画像)を獲得する。
【0027】
画像反転部24は、CCDカメラ31から獲得した組立基板画像を基準画像記憶部22に保管されている基準画像に対して鏡像にするために、Y軸(縦方向)に対して反転処理を行う。
【0028】
組立基板画像記憶部25は、画像反転部24で反転処理を行った組立基板画像を記憶する。
【0029】
合成位置演算部26は、記憶装置22に保管されている基準画像と組立基板画像記憶部25に記憶されている反転処理を行った組立基板画像とをどの位置で表示部28に表示するかの演算を行う。ここで、鏡像、すなわち記憶装置22に保管されている基準画像と組立基板画像記憶部25に記憶されている反転処理を行った組立基板画像とを重ねる位置の送り量は作業者が指定することができる。
【0030】
画像合成部27は、合成位置演算部26で演算した位置で記憶装置22に保管されている基準画像と組立基板画像記憶部25に記憶されている反転処理を行った組立基板画像とを切り出す。そして、後に詳述するように、基準画像が上、組立基板画像が下になるように基準画像および組立基板画像を合成して表示部28に出力する。
【0031】
図3は、図2に示した作業指示端末20の基本的動作を示すフローチャートである。
【0032】
図3において、作業指示端末20は、まず、作業指示要求部21により、バーコードリーダ30若しくはキーボード32から入力された製品である組立基板の品種情報を基に、データベースサーバ10に対して所望の作業指示情報を要求する作業指示要求を行う(ステップ101)。
【0033】
そして、作業者の指示にしたがい、データベースサーバ10から獲得した作業指示情報を表示部28に表示する作業指示表示を行う(ステップ102)。
【0034】
次に、データベースサーバ10から獲得した作業指示情報に含まれる基準画像を基準画像記憶部22に記憶する(ステップ103)。そして、作業者の作業が完了し、撮像台40上に組立の完了した組立基板41が置かれ、組立基板41の撮像の準備が整うまで待つ。
【0035】
作業者は、撮像台40上に組立の完了した組立基板41を置き、組立基板41の撮像の準備が整った時点で、キーボード32から準備完了、すなわち、組立基板41の画像入力準備OKの入力を行う。
【0036】
ステップ104では、この画像入力準備OKの入力を監視し、画像入力準備OKの入力がないと(ステップ104でNO)、ステップ104に戻り、画像入力準備OKの入力を待ち、画像入力準備OKの入力があったと判断されると(ステップ104でYES)、CCDカメラ31で撮像した組立基板14の画像を画像入力部23により入力することにより組立基板画像を取得する(ステップ105)。
【0037】
次に、画像入力部23により取得した組立基板画像を基準画像記憶部22に記憶した基準画像に対して鏡像とするために、画像反転部24によりY軸(縦方向)に対して反転する組立基板画像反転を行う(ステップ106)。
【0038】
ここでは、製品の画像を反転しているが、製品画像をそのままにし、基準画像を反転してもよい。要するに、両画像を互いに鏡像の関係にすればよい。
【0039】
そして、この反転した組立基板画像を組立基板画像記憶部25に記憶する(ステップ107)。
【0040】
次に、合成位置演算部26により鏡像の接線の位置、すなわち記憶装置22に保管されている基準画像と組立基板画像記憶部25に記憶されている反転処理を行った組立基板画像とを重ねる位置の演算を行う(ステップ108)。ここで、接線の送り量はキーボード32からの入力により予め作業者が設定することができる。
【0041】
次に、画像合成部27により、記憶装置22に記憶されている基準画像と組立基板画像記憶部25に記憶されている反転された組立基板画像とを合成位置演算部26により計算された鏡像の接線の位置に基づき切り出し、基準画像が上、組立基板画像が下になるように合成し(ステップ109)、この合成画像を表示部28に表示する(ステップ110)。
【0042】
作業者は、表示部28に表示された合成画像(鏡像)の接線付近を確認する。ここで、鏡像の接線の上下の色、形状が同じであれば、鏡像の接線付近の作業に間違いがないことが確認できる。
【0043】
図4は、上記処理により図2に示した表示部28に表示される合成画像の具体例を示す図である。
【0044】
図4において、基準画像とは、記憶装置22に記憶されている作業指示情報として提供される組み立てが完了した基板の画像である。また、組立基板画像とは、作業者が実際に組み立てを行った基板の画像で、組立基板画像記憶部25に記憶される反転された組立基板画像である。ここで、作業者が実際に組み立てを行った基板に作業ミスがなければ、組立基板画像は、基準画像と完全に鏡像の関係になる。
【0045】
また、鏡像の接線とは、組立基板画像を基準画像の鏡像としたとき、この線で折り返せば組立基板画像と基準画像とが重なる線である。
【0046】
この実施の形態の作業指示端末20においては、表示部28に対して鏡像状に表示した基準画像と組立基板画像に対して鏡像の接線を、順次ずらしながら双方の画像を表示する。
【0047】
すなわち、図4に示す画面50−1〜50−7のように、基準画像と組立基板画像の鏡像の接線位置を順に変えて表示部28の画面上に表示する。
【0048】
このような表示形式にすることによって、作業者は鏡像の接線の上下をみていれば、自分の行った作業結果が基準画像と一致しているか否かを容易に判別することができる。
【0049】
図3に戻り、ステップ111では、作業者が、キーボード32から上記表示部28上における図4に示すような鏡像の接線の位置の変更停止の指示を入力したかを調べる。ここで、作業者が停止指示を入力した、すなわち停止入力ありと判断されると(ステップ111でYES)、表示部28の表示画面上における鏡像の接線の位置の変更を停止し、作業者による再開入力を待つ(ステップ113)。
【0050】
一方、作業者による停止入力がない場合は(ステップ111でNO)、最後まで、すなわち、図4に示す画面50−7を経て画面50−1まで表示されたかを調べ(ステップ112)、最後まで表示されていない場合は(ステップ112でNO)ステップ108に戻り、作業確認のための表示を続けるが、最後まで表示されたと判断されると(ステップ112でYES)、この処理を終了する。
【0051】
すなわち、この第1の実施の形態において、表示部28に表示される画像は、図4の画面50−1に示すように双方の画像の全てが見えている状態から、図4の画面50−7に示すように全てが隠れる状態まで鏡像の接線を移動し、再度全てが見える図4の画面50−1の状態に戻るように表示してこの処理を終了する。
【0052】
この第1の実施の形態の作業支援検査システムにおける作業検査の手法を図5乃至図7を参照して更に説明する。
【0053】
図5は、製品である部品を正しく配置した場合と逆に配置した場合における図2に示した表示部28の表示例を示す図である。
【0054】
図5において、(a)は、製品である部品を正しく配置されている場合を示し、(b)は、製品である部品が誤って逆に配置されている場合を示す。
【0055】
図5(a)に示すように、部品を正しい配置にした場合は、部品は鏡像の接線上下で同じ色、同じ形状に表示されるが、図5(b)に示すように、部品を逆に配置した場合は、鏡像の接線の上下の色や形状が異なり、一目で誤りであることが分かる。
【0056】
図6は、従来の方法による視点の移動角と第1の実施の形態の方法による視点の移動角の相違を説明する図である。
【0057】
図6(a)に示すように、従来の基準画像と組立基板画像または基板そのものを見比べる方法では、ある部品が指示通りであるかを見比べるにはθ1という大きな視点の移動が発生する。また、部品と部品とを見比べるため、θ1の視野角の移動を伴う面積の比較を行う必要がある。
【0058】
これに対して、この第1の実施の形態の方法によると、比較するもの同士が鏡像で接するように表示するため、視野角の移動はθ2と非常に小さく、部品全体を比較するという面積の比較も行わないため、見間違いや見落としが発生しにくくなる。
【0059】
図7は、多数の部品が実装されている場合における従来の方法と第1の実施の形態の方法とを比較する図である。
【0060】
図7(a)に示すように、多数の部品が実装されている状態で、従来の方法では、部品や挿入方向の間違いを目視で短時間で見分けるのは非常に困難である。また、長時間同一のチェックを実行することは非常に苦痛な作業となる。
【0061】
これに対して、図7(b)に示すように、この第1の実施の形態の方法によれば、常に鏡像の接触する部分のみを注視していれば間違いは非対称な映像として現れる。このため、直感的にかつ容易にミスを見つけることができる。また、全面積を目視の移動によって見比べる必要もなく、作業に対する苦痛を最小限に抑えることができる。
【0062】
図8は、この発明に係わる作業支援検査方法および装置を適用して構成した作業支援検査システムの第2の実施の形態を示す全体構成図である。
【0063】
図8に示す第2の実施の形態の作業支援検査システム200は、基本的な構成は図1に示した第1の実施の形態の作業支援検査システム100と同一であるが、画像入力に、CCDカメラに代えてイメージスキャナ(スキャナ)33を用いている点が異なる。
【0064】
すなわち、図8において、この第2の実施の形態の作業支援検査システム200は、作業指示データベース(作業指示DB)11が接続されるデータベースサーバ(DBサーバ)10、それぞれバーコードリーダ30およびイメージスキャナ(スキャナ)33が接続された複数の作業指示端末20−1〜20−nをネットワーク12に接続して構成される。
【0065】
この作業支援検査システム200においては、画像入力がスキャナ33からの入力となるので、このスキャナ33からの画像入力は、CCDカメラの場合と異なり、逐次入力となる。
【0066】
ここで、この作業支援検査システム200の作業指示端末20−1〜20−nの詳細構成は、図2に示した第1の実施の形態の構成と同一であるが、スキャナ33からの画像入力が逐次入力となるため、図2に示した画像入力部23のみ機能が一部異なる。
【0067】
すなわち、この第2の実施の形態の作業支援検査システム200における画像入力部23は、スキャナ33からスキャナ33上に載置された組立基板41の画像を指定された送り量にしたがって逐次獲得することになる。他の構成は、図1および図2に示した構成と同一である。
【0068】
次に、この第2の実施の形態の作業支援検査システム200における作業指示端末20−1〜20−nの動作を説明する。
【0069】
図9は、図8に示した作業指示端末20−1〜20−nの表示部28による表示例を示した図である。
【0070】
この第2の実施の形態において、作業指示端末20−1〜20−nがスキャナ33から獲得する組立基板画像は、表示部28の画面の下端から逐次入力/表示されるため、この第2の実施の形態においては、鏡像の接線が図9の画面52−1に示す画面下端から画面52−7に示す中央まで順次移動しながら基準画像と組立基板画像とを表示する。
【0071】
ここで、スキャナ33から獲得する組立基板画像は、通常は上端から入力されるが、この組立基板画像は、画像反転部24で反転して鏡像となるため、入力画像は、画面52−1〜52−7に示すように、下端から上端へ向かうことになる。
【0072】
このような構成においても、作業者は、鏡像の接線の動きに合わせて視点を移動させるだけで作業ミスを直感的にかつ容易に発見することができる。
【0073】
図10は、図8に示した作業支援検査システムにおける作業指示端末の基本的動作を示すフローチャートある。
【0074】
なお、図10に示すフローチャートにおいては図2に示した作業指示端末20を参照する。
【0075】
図10において、作業指示端末20は、まず、作業指示要求部21により、バーコードリーダ30若しくはキーボード32から入力された製品である組立基板の品種情報を基に、データベースサーバ10に対して所望の作業指示情報を要求する作業指示要求を行う(ステップ201)。
【0076】
そして、作業者の指示にしたがい、データベースサーバ10から獲得した作業指示情報を表示部28に表示する作業指示表示を行う(ステップ202)。
【0077】
次に、データベースサーバ10から獲得した作業指示情報に含まれる基準画像を基準画像記憶部22に記憶する(ステップ203)。そして、作業者の作業が完了し、撮像台40上に組立の完了した組立基板41が置かれ、組立基板41の撮像の準備が整うまで待つ。
【0078】
作業者は、スキャナ33上に組立の完了した組立基板41を置き、組立基板41の読み取り準備が整った時点で、キーボード32から準備完了、すなわち、組立基板41の画像入力準備OKの入力を行う。
【0079】
ステップ204では、この画像入力準備OKの入力を監視し、画像入力準備OKの入力がないと(ステップ204でNO)、ステップ204に戻り、画像入力準備OKの入力を待ち、画像入力準備OKの入力があったと判断されると(ステップ204でYES)、スキャナ33から組立基板画像を指定された送り量分取得する(ステップ205)。ここで、この送り量は作業者が指定可能である。
【0080】
次に、画像入力部23により取得した組立基板画像を基準画像記憶部22に記憶した基準画像に対して鏡像とするために、画像反転部24によりY軸(縦方向)に対して反転する組立基板画像反転を行う(ステップ206)。
【0081】
そして、この反転した組立基板画像を組立基板画像記憶部25に記憶する(ステップ207)。
【0082】
次に、合成位置演算部26により鏡像の接線の位置、すなわち記憶装置22に保管されている基準画像と組立基板画像記憶部25に記憶されている反転処理を行った組立基板画像とを重ねる位置の演算を行う(ステップ208)。
【0083】
次に、画像合成部27により、記憶装置22に記憶されている基準画像と組立基板画像記憶部25に記憶されている反転された組立基板画像とを合成位置演算部26により計算された鏡像の接線の位置に基づき切り出し、図9に示す画面52−1〜52−7に示したように基準画像が上、組立基板画像が下になるように合成し(ステップ209)、この合成画像を表示部28に表示する(ステップ210)。
【0084】
作業者は、表示部28に表示された合成画像(鏡像)の接線付近を確認する。ここで、鏡像の接線の上下の色、形状が同じであれば、鏡像の接線付近の作業に間違いがないことが確認できる。
【0085】
次に、ステップ211では、作業者が、キーボード32から表示部28上における図9に示すような鏡像の接線の位置の変更の停止指示を入力したかを調べる。ここで、作業者が停止指示を入力した、すなわち停止入力ありと判断されると(ステップ211でYES)、表示部28の表示画面上における鏡像の接線の位置の変更を停止し、作業者による再開入力を待つ(ステップ213)。
【0086】
一方、作業者による停止入力がない場合は(ステップ211でNO)、最後まで、すなわち、図9に示す画面52−7まで表示されたかを調べ(ステップ212)、最後まで表示されていない場合は(ステップ212でNO)ステップ208に戻り、作業確認のための表示を続けるが、最後まで表示されたと判断されると(ステップ212でYES)、この処理を終了する。
【0087】
すなわち、この第2の実施の形態において、表示部28に表示される画像は、図9の画面50−1の状態から、図9の画面50−7に示すように双方の画像の全てが見えている状態まで鏡像の接線を移動してこの処理を終了する。
【0088】
なお、上記第2の実施の形態においては、画像入力にスキャナを使用したが、ラインセンサを用い、撮像台上に載置された検査対象製品に対してこのラインセンサを移動するか、若しくは、ラインセンサに対して撮像台を移動させるように構成してももよい。
【0089】
【発明の効果】
以上説明したようにこの発明においては、作業指示の見本の画像(基準画像)に対して作業が完了した基板や部品の画像(製品の画像)を鏡像として、該鏡像が重なりかつ双方の画図が接線上で接するように表示装置の表示画面上に表示し、この表示画面上でこの鏡像の接線の位置を基板や部品の全面を網羅するようにずらすことで製品の検査を行うように構成したので、
1)作業者は鏡像が接する接線の上下が同じ色、形状であるかを確認するだけでよい
2)接線上の確認だけでよいので、部品の挿入方向の間違いなどのミスをその場で容易に発見できる
3)接線上の確認だけでよいので、多数の部品が実装された複雑な製品の検査も短時間かつ容易に行うことができる
4)接線上の確認だけで製品全体を比較する面積の比較を伴わないので、製品の検査を容易かつ直感的に行うことが可能である
等の効果を奏する。
【図面の簡単な説明】
【図1】この発明に係わる検査方法および装置を適用して構成した作業支援検査システムの第1の実施の形態を示す全体構成図である。
【図2】図1に示した作業指示端末の詳細構成を示すブロック図である。
【図3】図2に示した作業指示端末の基本的動作を示すフローチャートである。
【図4】図2に示した表示部に表示される合成画像の具体例を示す図である。
【図5】製品である部品を正しく配置した場合と逆に配置した場合における図2に示した表示部の表示例を示す図である。
【図6】従来の方法による視点の移動角と第1の実施の形態の方法による視点の移動角の相違を説明する図である。
【図7】多数の部品が実装されている場合における従来の方法と第1の実施の形態の方法とを比較する図である。
【図8】この発明に係わる作業支援検査方法および装置を適用して構成した作業支援検査システムの第2の実施の形態を示す全体構成図である。
【図9】図8に示した作業指示端末の表示部による表示例を示した図である。
【図10】図8に示した作業支援検査システムにおける作業指示端末の基本的動作を示すフローチャートである。
【符号の説明】
10 データベースサーバ(DBサーバ)
11 作業指示データベース(作業指示DB)
12 ネットワーク
20、20−1〜20−n 作業指示端末
21 作業指示要求部
22 基準画像記憶部
23 画像入力部
24 画像反転部
25 組立基板画像記憶部
26 合成位置演算部
27 画像合成部
28 表示部
30 バーコードリーダ
31 CCDカメラ
32 キーボード
33 イメージスキャナ(スキャナ)
40 撮像台
41 組立基板
100、200 作業支援検査システム
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an inspection method and apparatus for inspecting a product manufactured in an industrial facility based on a predetermined reference image instructed by a work, and more specifically, a product image as a work result with respect to the reference image of the work instruction as a mirror image. By making the two images touch each other on the line and shifting the tangent line so as to cover the entire product, the difference between the reference image on the tangent line and the product image of the work result can be detected easily and The present invention relates to an inspection method and apparatus that can be found intuitively.
[0002]
[Prior art]
Conventionally, in a manufacturing process of a product such as a production apparatus, a work instruction document in which work instruction information is written on paper as character information has been used as a method for providing a worker with work instruction information for the product.
[0003]
However, in recent years, in order to cope with the diversification of products such as production equipment and reduce work mistakes caused by unskilled workers, the work instruction information is digitized in place of the above paper work instructions and only character information is used. A system has been proposed in which image information is displayed on a monitor instead.
[0004]
[Problems to be solved by the invention]
By the way, in a system in which the work instruction information is digitized and displayed on the monitor as not only character information but also as image information, the worker can identify the parts on the board based on the work information displayed on the monitor. However, depending on the method of visually comparing the screen displayed on the monitor and the operation result, there is a problem in that an oversight or an error occurs, and the operation error cannot be eliminated reliably.
[0005]
In addition, a board inspection apparatus that automatically compares a work result with a work instruction screen has been proposed. However, this type of board inspection apparatus is very expensive and cannot be easily introduced. There was also a problem.
[0006]
SUMMARY OF THE INVENTION An object of the present invention is to provide an inspection method and apparatus capable of easily and intuitively inspecting a work error of a product manufactured by an industrial facility or the like.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, according to the present invention, an image of a substrate or component (product image) on which a work has been completed is used as a mirror image with respect to a sample image of a work instruction (reference field image). Is displayed on the display screen of the display device so as to be in contact with each other on the tangent line, and the inspection of the product is performed by shifting the position of the tangent line of the mirror image so as to cover the entire surface of the substrate and the parts on the display screen.
[0008]
According to such a configuration, it is possible for an operator to easily find a work mistake if he / she is gazing only at the tangent line of the mirror image.
[0009]
That is, according to the first aspect of the present invention, in the inspection method for inspecting a product based on a predetermined reference image, the reference image and the image of the product are mirror images so that they are in contact with each other on a predetermined tangent line. The difference between the reference image on the tangent and the image of the product to be inspected can be detected while shifting two images having a mirror image relation with respect to the tangent on the display screen. .
[0010]
According to a second aspect of the present invention, in an inspection apparatus for inspecting a product based on a predetermined reference image, image input means for inputting an image of a product to be inspected from the outside, the reference image, and the input product An image synthesizing unit that processes the images so that both images touch each other on a predetermined tangent as a mirror image, and shifts both the images with respect to the tangent is provided.
[0011]
Further, in the invention described in claim 3, in the invention described in claim 2, further, the presence or absence of a difference between the reference image on the tangent line of the composite image and the product image as the work result is automatically detected. A detection means is added.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments in the case where an inspection method and apparatus according to the present invention are applied to a work support inspection method and apparatus will be described below in detail with reference to the accompanying drawings.
[0013]
A work support inspection method and apparatus to which the present invention is applied is a work support inspection method for inspecting a product manufactured in an industrial facility based on a predetermined reference image instructed to work. The reference image and the product image are displayed on the display screen so that both images touch each other on a predetermined tangent line as a mirror image, and the tangent lines on the display screen are shifted so as to cover the entire product. A difference between the reference image on the line and the product image of the work result is detected, and the product of the work result is inspected based on the detection result.
[0014]
FIG. 1 is an overall configuration diagram showing a first embodiment of a work support inspection system configured by applying an inspection method and apparatus according to the present invention.
[0015]
A work support inspection system 100 according to the first embodiment shown in FIG. 1 includes a database server (DB server) 10 to which a work instruction database (work instruction DB) 11 is connected, and a barcode reader 30 and a CCD camera 31 connected thereto. The plurality of work instruction terminals 20-1 to 20-n thus configured are connected to the network 12.
[0016]
Here, the database server 10 retrieves necessary work instruction information from the work instruction database 11 in response to requests from the work instruction terminals 20-1 to 20-n, and sends them to the work instruction terminals 20-1 to 20-n. To deliver.
[0017]
The work instruction terminals 20-1 to 20-n are terminals that display predetermined work instruction information to the worker, request the desired work instruction information from the database server 10, and obtain the work information from the worker. Display according to instructions. Also, image information for confirming that the work result is correct is displayed. The work instruction terminals 20-1 to 20-n are arranged for one worker in one manufacturing process.
[0018]
The bar code reader 30 connected to the work instruction terminals 20-1 to 20-n reads a bar code for identifying a product, for example, a lot of boards, and indicates the type of board to be assembled, etc., to the work instruction terminals 20-1 to 20-. Used to input for n.
[0019]
The imaging stand 40 is a jig for accurately imaging a substrate that has been assembled. By placing the assembly substrate 41 that has been assembled on the imaging stand 40, the assembly substrate 41 that has been assembled is almost positioned. It becomes possible to image without deviation.
[0020]
The CCD camera 31 connected to the work instruction terminals 20-1 to 20-n takes an image of the assembled substrate 41 placed on the imaging stand 40 and displays the image as the work instruction terminals 20-1 to 20-. Used to capture n.
[0021]
FIG. 2 is a block diagram showing a detailed configuration of the work instruction terminals 20-1 to 20-n shown in FIG.
[0022]
In FIG. 2, the work instruction terminal 20 includes a work instruction request unit 21, a reference image storage unit 22, an image input unit 23, an image inversion unit 24, an assembly board image storage unit 25, a composite position calculation unit 26, an image composition unit 27, A display unit 28 is provided.
[0023]
Further, as shown in FIG. 1, the work instruction terminal 20 is connected to a database server 10 to which a work instruction database 11 is connected via a network 12, and a barcode for reading a barcode for identifying a lot of substrates. A reader 30, a CCD camera 31 that images the assembled assembly board 41 placed on the imaging table 40, and a keyboard 32 that inputs various data and instructions are connected.
[0024]
Here, the work instruction requesting unit 21 requests desired work instruction information from the database server 10 based on the product type information of the assembly board which is a product input from the barcode reader 30 or the keyboard 32. The work instruction request unit 21 displays desired work instruction information on the display unit 28 in accordance with the operator's instruction.
[0025]
The reference image storage unit 22 acquires a reference image that is information on the assembly board at the time of completion of work included in the work instruction information sent from the database server 10, and stores this reference image.
[0026]
The image input unit 23 obtains an image of the assembly board 41 (an assembly board image) from the output of the CCD camera 31 that images the assembly board 41 that has been assembled and placed on the imaging base 40.
[0027]
The image reversing unit 24 performs reversal processing with respect to the Y axis (vertical direction) in order to make the assembly board image acquired from the CCD camera 31 a mirror image with respect to the reference image stored in the reference image storage unit 22. .
[0028]
The assembly board image storage unit 25 stores the assembly board image subjected to the inversion processing by the image inversion unit 24.
[0029]
The composite position calculation unit 26 displays the reference image stored in the storage device 22 and the assembly board image subjected to the inversion processing stored in the assembly board image storage unit 25 on the display unit 28 at which position. Perform the operation. Here, the operator specifies the feed amount at the position where the mirror image, that is, the reference image stored in the storage device 22 and the assembly substrate image subjected to the reversal processing stored in the assembly substrate image storage unit 25 are overlapped. Can do.
[0030]
The image composition unit 27 cuts out the reference image stored in the storage device 22 at the position calculated by the combination position calculation unit 26 and the assembly board image subjected to the inversion processing stored in the assembly board image storage unit 25. Then, as described in detail later, the reference image and the assembly board image are combined and output to the display unit 28 so that the reference image is on the upper side and the assembly board image is on the lower side.
[0031]
FIG. 3 is a flowchart showing the basic operation of the work instruction terminal 20 shown in FIG.
[0032]
In FIG. 3, the work instruction terminal 20 first makes a desired request to the database server 10 based on the assembly board type information that is a product input from the barcode reader 30 or the keyboard 32 by the work instruction request unit 21. A work instruction request for requesting work instruction information is made (step 101).
[0033]
Then, in accordance with the operator's instruction, a work instruction display for displaying the work instruction information acquired from the database server 10 on the display unit 28 is performed (step 102).
[0034]
Next, the reference image included in the work instruction information acquired from the database server 10 is stored in the reference image storage unit 22 (step 103). Then, it waits until the operator's work is completed, the assembled assembly board 41 is placed on the imaging stand 40, and the assembly board 41 is ready for imaging.
[0035]
The operator puts the assembled assembly board 41 on the imaging table 40, and when the assembly board 41 is ready for imaging, the preparation is completed from the keyboard 32, that is, the image input preparation OK of the assembly board 41 is input. I do.
[0036]
In step 104, the input of the image input preparation OK is monitored, and if there is no input of the image input preparation OK (NO in step 104), the process returns to step 104 and waits for the input of the image input preparation OK. If it is determined that there is an input (YES in step 104), an image of the assembly board 14 captured by the CCD camera 31 is input by the image input unit 23 to obtain an assembly board image (step 105).
[0037]
Next, in order to make the assembly board image acquired by the image input unit 23 a mirror image with respect to the reference image stored in the reference image storage unit 22, the image inversion unit 24 inverts the Y-axis (vertical direction). Substrate image inversion is performed (step 106).
[0038]
Here, the product image is reversed, but the product image may be left as it is and the reference image may be reversed. In short, both images may be mirror images of each other.
[0039]
The inverted assembly board image is stored in the assembly board image storage unit 25 (step 107).
[0040]
Next, the position of the tangent of the mirror image, that is, the position where the reference image stored in the storage device 22 and the assembly substrate image subjected to the reversal processing stored in the assembly substrate image storage unit 25 are overlapped by the composite position calculation unit 26. (Step 108). Here, the amount of tangential feed can be set in advance by an operator through input from the keyboard 32.
[0041]
Next, the reference image stored in the storage device 22 and the inverted assembly board image stored in the assembly board image storage unit 25 are mirror images calculated by the synthesis position calculation unit 26 by the image synthesis unit 27. The image is cut out based on the position of the tangent line, synthesized so that the reference image is up and the assembly board image is down (step 109), and this synthesized image is displayed on the display unit 28 (step 110).
[0042]
The operator confirms the vicinity of the tangent line of the composite image (mirror image) displayed on the display unit 28. Here, if the color and shape of the tangent of the mirror image are the same, it can be confirmed that there is no mistake in the work near the tangent of the mirror image.
[0043]
FIG. 4 is a diagram showing a specific example of the composite image displayed on the display unit 28 shown in FIG. 2 by the above processing.
[0044]
In FIG. 4, the reference image is an image of the substrate that has been assembled and provided as work instruction information stored in the storage device 22. The assembly board image is an image of the board actually assembled by the operator and is an inverted assembly board image stored in the assembly board image storage unit 25. Here, if there is no work mistake on the board that the operator has actually assembled, the assembled board image has a completely mirror image relationship with the reference image.
[0045]
Further, the tangent line of the mirror image is a line where the assembly board image and the reference image overlap each other when the assembly board image is a mirror image of the reference image.
[0046]
In the work instruction terminal 20 of this embodiment, both images are displayed while sequentially shifting the tangent line of the mirror image with respect to the reference image and the assembly board image displayed in a mirror image form on the display unit 28.
[0047]
That is, like the screens 50-1 to 50-7 shown in FIG. 4, the tangent positions of the mirror images of the reference image and the assembly board image are sequentially changed and displayed on the screen of the display unit 28.
[0048]
By adopting such a display format, the operator can easily determine whether or not the result of the work performed by himself / herself is consistent with the reference image if he / she looks up and down the tangent line of the mirror image.
[0049]
Returning to FIG. 3, in step 111, it is checked whether the operator inputs an instruction to stop changing the position of the tangent to the mirror image on the display unit 28 as shown in FIG. 4 from the keyboard 32. If the operator inputs a stop instruction, that is, if it is determined that there is a stop input (YES in step 111), the change of the position of the tangent of the mirror image on the display screen of the display unit 28 is stopped, and the operator Waiting for resumption input (step 113).
[0050]
On the other hand, if there is no stop input by the operator (NO in step 111), it is checked whether the screen is displayed up to the end, that is, through the screen 50-7 shown in FIG. 4 to the screen 50-1 (step 112). If it is not displayed (NO in step 112), the process returns to step 108, and the display for confirming the work is continued. However, if it is determined that it has been displayed to the end (YES in step 112), this process is terminated.
[0051]
That is, in the first embodiment, the image displayed on the display unit 28 is displayed on the screen 50- in FIG. 4 from the state in which all of both images are visible as shown in the screen 50-1 in FIG. As shown in FIG. 7, the tangent line of the mirror image is moved to a state where everything is hidden, and is displayed so as to return to the state of the screen 50-1 in FIG.
[0052]
The work inspection method in the work support inspection system of the first embodiment will be further described with reference to FIGS.
[0053]
FIG. 5 is a diagram showing a display example of the display unit 28 shown in FIG. 2 in the case where the parts as the products are correctly arranged.
[0054]
In FIG. 5, (a) shows the case where the parts which are products are correctly arranged, and (b) shows the case where the parts which are products are mistakenly arranged.
[0055]
As shown in FIG. 5 (a), when the parts are arranged correctly, the parts are displayed in the same color and shape above and below the tangent of the mirror image, but the parts are reversed as shown in FIG. 5 (b). , The color and shape of the upper and lower sides of the tangent of the mirror image are different, and it can be seen that it is erroneous at a glance.
[0056]
FIG. 6 is a diagram for explaining the difference between the viewpoint movement angle according to the conventional method and the viewpoint movement angle according to the method of the first embodiment.
[0057]
As shown in FIG. 6A, in the conventional method of comparing the reference image with the assembly board image or the board itself, a large viewpoint movement of θ1 occurs to compare whether a certain part is in accordance with the instruction. Further, in order to compare the parts with each other, it is necessary to compare the areas accompanied by the movement of the viewing angle of θ1.
[0058]
On the other hand, according to the method of the first embodiment, since the objects to be compared are displayed in a mirror image, the movement of the viewing angle is very small as θ2, and the area of comparing the whole parts is large. Since no comparison is made, mistakes and oversights are less likely to occur.
[0059]
FIG. 7 is a diagram comparing the conventional method and the method of the first embodiment when a large number of components are mounted.
[0060]
As shown in FIG. 7A, it is very difficult to visually identify a component or an insertion direction error in a short time with a conventional method in a state where a large number of components are mounted. Also, it is very painful to perform the same check for a long time.
[0061]
On the other hand, as shown in FIG. 7B, according to the method of the first embodiment, an error appears as an asymmetric image if only the part of the mirror image that is in contact is always watched. For this reason, mistakes can be found intuitively and easily. In addition, it is not necessary to compare the entire area by visual movement, and the pain to work can be minimized.
[0062]
FIG. 8 is an overall configuration diagram showing a second embodiment of a work support inspection system configured by applying the work support inspection method and apparatus according to the present invention.
[0063]
The work support inspection system 200 of the second embodiment shown in FIG. 8 has the same basic configuration as the work support inspection system 100 of the first embodiment shown in FIG. The difference is that an image scanner (scanner) 33 is used instead of the CCD camera.
[0064]
That is, in FIG. 8, the work support inspection system 200 according to the second embodiment includes a database server (DB server) 10 to which a work instruction database (work instruction DB) 11 is connected, a barcode reader 30 and an image scanner, respectively. A plurality of work instruction terminals 20-1 to 20-n to which a (scanner) 33 is connected are connected to the network 12.
[0065]
In this work support inspection system 200, since image input is input from the scanner 33, the image input from the scanner 33 is sequentially input unlike the case of the CCD camera.
[0066]
Here, the detailed configuration of the work instruction terminals 20-1 to 20-n of the work support inspection system 200 is the same as that of the first embodiment shown in FIG. Are sequentially input, and therefore only a part of the functions of the image input unit 23 shown in FIG.
[0067]
That is, the image input unit 23 in the work support inspection system 200 according to the second embodiment sequentially acquires the image of the assembly substrate 41 placed on the scanner 33 from the scanner 33 according to the designated feed amount. become. Other configurations are the same as those shown in FIGS. 1 and 2.
[0068]
Next, operations of the work instruction terminals 20-1 to 20-n in the work support inspection system 200 according to the second embodiment will be described.
[0069]
FIG. 9 is a diagram showing a display example by the display unit 28 of the work instruction terminals 20-1 to 20-n shown in FIG.
[0070]
In the second embodiment, the assembly board images acquired from the scanner 33 by the work instruction terminals 20-1 to 20-n are sequentially input / displayed from the lower end of the screen of the display unit 28. In the embodiment, the reference image and the assembly board image are displayed while the tangent of the mirror image sequentially moves from the lower end of the screen shown in the screen 52-1 of FIG. 9 to the center shown in the screen 52-7.
[0071]
Here, the assembly board image acquired from the scanner 33 is normally input from the upper end, but since this assembly board image is inverted by the image inversion unit 24 to become a mirror image, the input image is displayed on the screen 52-1. As shown to 52-7, it will go to an upper end from a lower end.
[0072]
Even in such a configuration, the worker can intuitively and easily find a work mistake simply by moving the viewpoint in accordance with the movement of the tangent of the mirror image.
[0073]
FIG. 10 is a flowchart showing the basic operation of the work instruction terminal in the work support inspection system shown in FIG.
[0074]
In the flowchart shown in FIG. 10, the work instruction terminal 20 shown in FIG. 2 is referred to.
[0075]
In FIG. 10, the work instruction terminal 20 first makes a desired request to the database server 10 based on the type information of the assembly board that is a product input from the barcode reader 30 or the keyboard 32 by the work instruction request unit 21. A work instruction request for requesting work instruction information is made (step 201).
[0076]
Then, in accordance with the operator's instruction, a work instruction display for displaying the work instruction information acquired from the database server 10 on the display unit 28 is performed (step 202).
[0077]
Next, the reference image included in the work instruction information acquired from the database server 10 is stored in the reference image storage unit 22 (step 203). Then, it waits until the operator's work is completed, the assembled assembly board 41 is placed on the imaging stand 40, and the assembly board 41 is ready for imaging.
[0078]
The operator puts the assembled assembly board 41 on the scanner 33, and when the assembly board 41 is ready to be read, the operator completes the preparation from the keyboard 32, that is, inputs the image input preparation OK of the assembly board 41. .
[0079]
In step 204, the input of the image input preparation OK is monitored, and if there is no input of the image input preparation OK (NO in step 204), the process returns to step 204 and waits for the input of the image input preparation OK. If it is determined that there is an input (YES in step 204), an assembly board image is acquired from the scanner 33 for the designated feed amount (step 205). Here, the operator can specify this feed amount.
[0080]
Next, in order to make the assembly board image acquired by the image input unit 23 a mirror image with respect to the reference image stored in the reference image storage unit 22, the image inversion unit 24 inverts the Y-axis (vertical direction). Substrate image inversion is performed (step 206).
[0081]
The inverted assembly board image is stored in the assembly board image storage unit 25 (step 207).
[0082]
Next, the position of the tangent of the mirror image, that is, the position where the reference image stored in the storage device 22 and the assembly substrate image subjected to the reversal processing stored in the assembly substrate image storage unit 25 are overlapped by the composite position calculation unit 26. (Step 208).
[0083]
Next, the reference image stored in the storage device 22 and the inverted assembly board image stored in the assembly board image storage unit 25 are mirror images calculated by the synthesis position calculation unit 26 by the image synthesis unit 27. Cut out based on the position of the tangent line, and as shown in the screens 52-1 to 52-7 shown in FIG. 9, the reference image is combined and the assembly board image is combined (step 209), and this combined image is displayed. The information is displayed on the unit 28 (step 210).
[0084]
The operator confirms the vicinity of the tangent line of the composite image (mirror image) displayed on the display unit 28. Here, if the color and shape of the tangent of the mirror image are the same, it can be confirmed that there is no mistake in the work near the tangent of the mirror image.
[0085]
Next, in step 211, it is checked whether the operator has input a stop instruction for changing the position of the tangent of the mirror image on the display unit 28 from the keyboard 32 as shown in FIG. Here, when the operator inputs a stop instruction, that is, when it is determined that there is a stop input (YES in step 211), the change of the position of the tangent of the mirror image on the display screen of the display unit 28 is stopped, and the operator Waiting for resumption input (step 213).
[0086]
On the other hand, if there is no stop input by the operator (NO in step 211), it is checked whether it has been displayed up to the end, that is, the screen 52-7 shown in FIG. 9 (step 212). (NO in step 212) Returning to step 208, the display for confirming the work is continued, but if it is determined that the display has been displayed to the end (YES in step 212), this process ends.
[0087]
In other words, in the second embodiment, the image displayed on the display unit 28 can be seen from the state of the screen 50-1 in FIG. 9 as shown in the screen 50-7 in FIG. The tangent line of the mirror image is moved to a state where it is in this state, and this process is terminated.
[0088]
In the second embodiment, the scanner is used for image input. However, the line sensor is used to move the line sensor with respect to the inspection target product placed on the imaging table, or You may comprise so that an imaging stand may be moved with respect to a line sensor.
[0089]
【The invention's effect】
As described above, according to the present invention, an image of a substrate or component (product image) that has been completed with respect to a sample image (reference image) of a work instruction is used as a mirror image, and the mirror images overlap and both drawings are displayed. Displayed on the display screen of the display device so that it touches on the tangent line, and the product is inspected by shifting the position of the tangent line of the mirror image so as to cover the entire surface of the board and parts on the display screen. So
1) The operator only needs to confirm whether the tangent line where the mirror image touches is the same color and shape.
2) Since it is only necessary to check on the tangent line, it is possible to easily find mistakes such as mistakes in the insertion direction of parts on the spot
3) Since it is only necessary to check on the tangent line, it is possible to easily and quickly inspect a complex product on which a large number of parts are mounted.
4) It is possible to easily and intuitively inspect products because there is no comparison of the area for comparing the entire product only by checking on the tangent line.
There are effects such as.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing a first embodiment of a work support inspection system configured by applying an inspection method and apparatus according to the present invention.
2 is a block diagram showing a detailed configuration of the work instruction terminal shown in FIG. 1. FIG.
FIG. 3 is a flowchart showing basic operations of the work instruction terminal shown in FIG. 2;
4 is a diagram showing a specific example of a composite image displayed on the display unit shown in FIG. 2. FIG.
FIG. 5 is a diagram showing a display example of the display unit shown in FIG. 2 in the case where the parts that are products are correctly arranged;
FIG. 6 is a diagram for explaining a difference between a viewpoint moving angle according to a conventional method and a viewpoint moving angle according to the method of the first embodiment;
FIG. 7 is a diagram comparing a conventional method and a method according to the first embodiment when a large number of components are mounted.
FIG. 8 is an overall configuration diagram showing a second embodiment of a work support inspection system configured by applying the work support inspection method and apparatus according to the present invention.
9 is a diagram showing a display example by the display unit of the work instruction terminal shown in FIG.
10 is a flowchart showing the basic operation of the work instruction terminal in the work support inspection system shown in FIG. 8. FIG.
[Explanation of symbols]
10 Database server (DB server)
11 Work instruction database (work instruction DB)
12 network
20, 20-1 to 20-n Work instruction terminal
21 Work instruction request section
22 Reference image storage unit
23 Image input section
24 Image reversal part
25 Assembly board image storage unit
26 Composite Position Calculation Unit
27 Image composition part
28 Display section
30 Bar code reader
31 CCD camera
32 keyboard
33 Image scanner (scanner)
40 Imaging stand
41 Assembly board
100, 200 Work support inspection system

Claims (3)

所定の基準画像に基づき製品を検査する検査方法において、
上記基準画像と製品の画像とを所定の接線上で接するように互いに鏡像関係になるように画面上に表示し、
該表示画面上の接線に対して鏡像関係の2つの画像ずらしながら上記接線上における上記基準画像と上記被検査製品の画像との差異を検出できるようにした
ことを特徴とする検査方法。
In an inspection method for inspecting a product based on a predetermined reference image,
The reference image and the product image are displayed on the screen so as to be in a mirror image relationship with each other so as to touch on a predetermined tangent line,
An inspection method, wherein a difference between the reference image on the tangent line and the image of the product to be inspected can be detected while shifting two images having a mirror image relationship with respect to the tangent line on the display screen.
所定の基準画像に基づき製品を検査する検査装置において、
検査対象の製品の画像を外部から入力する画像入力手段と、
上記基準画像と、入力した製品の画像とを鏡像の関係として双方の画像が所定の接線上で接するような画像に加工するとともに、両画像を接線に対してずらす画像合成手段と、
を具備することを特徴とする検査装置。
In an inspection device that inspects a product based on a predetermined reference image,
Image input means for inputting an image of the product to be inspected from the outside;
An image composition means for processing the reference image and the input product image into an image such that both images are in contact with each other on a predetermined tangent line as a mirror image, and shifting both images with respect to the tangent line;
An inspection apparatus comprising:
さらに、
合成画像の上記接線上における上記基準画像と上記作業結果の製品の像との差異の有無を自動的に検出する検出手段を付加した
ことを特徴とする請求項2記載の検査装置。
further,
3. The inspection apparatus according to claim 2, further comprising detection means for automatically detecting whether or not there is a difference between the reference image on the tangent line of the composite image and the product image as the work result.
JP04373199A 1999-02-22 1999-02-22 Inspection method and apparatus Expired - Fee Related JP4006869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04373199A JP4006869B2 (en) 1999-02-22 1999-02-22 Inspection method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04373199A JP4006869B2 (en) 1999-02-22 1999-02-22 Inspection method and apparatus

Publications (2)

Publication Number Publication Date
JP2000242790A JP2000242790A (en) 2000-09-08
JP4006869B2 true JP4006869B2 (en) 2007-11-14

Family

ID=12671936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04373199A Expired - Fee Related JP4006869B2 (en) 1999-02-22 1999-02-22 Inspection method and apparatus

Country Status (1)

Country Link
JP (1) JP4006869B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009050846A1 (en) * 2007-10-16 2009-04-23 Panasonic Corporation Image display device and image display method

Also Published As

Publication number Publication date
JP2000242790A (en) 2000-09-08

Similar Documents

Publication Publication Date Title
US12190418B2 (en) Methods for automatically generating a common measurement across multiple assembly units
US6408253B2 (en) Component position verification using a position tracking device
CN101290219B (en) Solder inspection line centralized management system, its management device and centralized management method
WO2008026562A1 (en) Board appearance inspection method and device
JP2021060831A (en) Inspection support system and inspection support method
JPH09190531A (en) Mounting data creation method and device, and board and mounting inspection method
JP4006869B2 (en) Inspection method and apparatus
JP3099666B2 (en) Article inspection equipment
KR101845423B1 (en) Apparatus and method for supporting inspection of structure
CN118786463A (en) Display data generation program, display data generation device, and display data generation method
KR100531336B1 (en) Supporting apparatus for macroscopic inspection of industrial products
JP2019028642A (en) Inspection report reparation system
JP5824550B1 (en) Data management apparatus and data management program
JP5191928B2 (en) Onboard data creation support device and component mounting device
JP2015005700A (en) Inspection system, inspection method and terminal
JP2001108404A (en) Wire harness outward appearance inspection device
JP2000218472A (en) Product inspection system
JP3896382B2 (en) Position alignment system using XYθ stage
JP2000183493A (en) Printed board inspection supporting apparatus and method for inspecting printed board
JP3947205B2 (en) Position alignment system using XYθ stage
JP2002277845A (en) LCD panel defect location display system
JP5975311B1 (en) Terminal device, management device, management system, and program
JP2006220528A (en) Defect classification system and defect classification method
JPH0573565U (en) Visual inspection system
JP6246716B2 (en) NG component display method and NG component display system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070801

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: 20070807

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070820

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120907

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees