CN111630561B - 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法 - Google Patents

图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法 Download PDF

Info

Publication number
CN111630561B
CN111630561B CN201880086186.3A CN201880086186A CN111630561B CN 111630561 B CN111630561 B CN 111630561B CN 201880086186 A CN201880086186 A CN 201880086186A CN 111630561 B CN111630561 B CN 111630561B
Authority
CN
China
Prior art keywords
model pattern
icon
image processing
shape data
size
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
Application number
CN201880086186.3A
Other languages
English (en)
Other versions
CN111630561A (zh
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.)
Fuji Corp
Original Assignee
Fuji 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 Fuji Corp filed Critical Fuji Corp
Publication of CN111630561A publication Critical patent/CN111630561A/zh
Application granted granted Critical
Publication of CN111630561B publication Critical patent/CN111630561B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/081Integration of optical monitoring devices in assembly lines; Processes using optical monitoring devices specially adapted for controlling devices or machines in assembly lines
    • H05K13/0813Controlling of single components prior to mounting, e.g. orientation, component geometry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/945User interactive design; Environments; Toolboxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/0882Control systems for mounting machines or assembly lines, e.g. centralized control, remote links, programming of apparatus and processes as such
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2016Rotation, translation, scaling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/06Recognition of objects for industrial automation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Operations Research (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Manufacturing & Machinery (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Computer Graphics (AREA)
  • Evolutionary Computation (AREA)
  • Architecture (AREA)
  • Automation & Control Theory (AREA)
  • Image Processing (AREA)
  • Supply And Installment Of Electrical Components (AREA)
  • Image Analysis (AREA)

Abstract

获取对成为图像处理用元件形状数据的生成对象的元件进行拍摄而得到的元件图像(21)并显示于显示装置(15)的画面,并且使与该元件图像的计测对象部位对应的模型图案(31)重叠于该元件图像而显示。将用于在显示装置的画面上对与元件图像重叠的模型图案的尺寸及/或位置进行微调的至少一个微调用的图标(32a~32d)与模型图案以预定的位置关系显示于显示装置的画面。当作业者在显示装置的画面上进行使模型图案与元件图像的计测对象部位匹配的微调作业时,每当使鼠标的指针对准微调用的图标而进行一次点击操作时则以预定量微调了模型图案的尺寸及/或位置后,获取根据至微调作业结束为止的点击操作的次数而微调后的模型图案的尺寸及/或位置的信息,并生成图像处理用元件形状数据。

Description

图像处理用元件形状数据生成***及图像处理用元件形状数 据生成方法
技术领域
本说明书公开了一种技术,该技术涉及生成对由元件安装机安装的元件进行图像识别时使用的图像处理用元件形状数据的图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法。
背景技术
通常,在元件安装机中,在利用相机拍摄吸附于吸嘴的元件并对该元件进行图像识别时,使用预先生成的图像处理用元件形状数据(表示元件的主体部分的尺寸、凸块、引脚的位置、尺寸、间距、数量等外观上的特征的数据)对该元件进行图像识别来判定该元件的吸附位置的偏离量、吸附姿势的优劣。以往,当在元件安装机的用户侧生成图像处理用元件形状数据的情况下,除了存在利用元件的CAD数据的方法之外,还存在以下方法,即,利用相机拍摄成为图像处理用元件形状数据的生成对象的元件,并使用该拍摄图像生成图像处理用元件形状数据(专利文献1)。
在这种图像处理用元件形状数据生成***中,需要由作业者指定对由相机拍摄到的元件图像中的哪个部分进行计测,因此,使与显示于显示装置的画面的元件图像的计测对象部位(元件主体、凸块、引脚等)对应的模型图案重叠于该元件图像而显示,作业者在显示装置的画面上进行了使模型图案的尺寸、位置与元件图像的计测对象部位匹配的调整作业后,***的计算机获取模型图案的尺寸、位置的信息并生成图像处理用元件形状数据。其中,显示装置的画面上的模型图案的尺寸、位置的大致调整由鼠标的拖拽操作来进行,其后,微调由从键盘输入数值来进行。
现有技术文献
专利文献
专利文献1:日本特开2011-211088号公报
发明内容
发明所要解决的课题
在作业者从键盘输入数值进行模型图案的微调的情况下,目测显示于显示装置的画面的模型图案与元件图像的计测对象部位之间的偏离量并推测微调的数值,将该数值从键盘输入。
但是,在变更了作业者从键盘输入的数值时,不易知道在显示装置的画面上模型图案的尺寸、位置如何变化,因此在显示装置的画面上使模型图案与元件图像的计测对象部位匹配时,利用一次数值输入进行匹配较为困难,从而导致多次重复数值输入进行匹配,存在模型图案的微调作业耗费劳力和时间这样的缺点。
用于解决课题的技术方案
为了解决上述课题,在生成在对由元件安装机安装的元件进行图像识别时使用的图像处理用元件形状数据的图像处理用元件形状数据生成***中,构成为具备:显示装置,显示对成为上述图像处理用元件形状数据的生成对象的元件进行拍摄而得到的元件图像;模型图案显示部,使与显示于上述显示装置的画面的元件图像的计测对象部位对应的模型图案重叠于该元件图像而进行显示;图标显示部,将用于在上述显示装置的画面上对与上述元件图像重叠的上述模型图案的尺寸及/或位置进行微调的至少一个微调用的图标与上述模型图案以预定的位置关系显示于上述显示装置的画面;模型图案微调部,当作业者在上述显示装置的画面上进行使上述模型图案与上述元件图像的计测对象部位匹配的微调作业时,每当使鼠标的指针对准上述微调用的图标而进行一次点击操作时则以预定量微调上述模型图案的尺寸及/或位置;及元件形状数据生成部,获取根据至上述微调作业结束为止的上述点击操作的次数而由上述模型图案微调部进行微调后的上述模型图案的尺寸及/或位置的信息,并生成上述图像处理用元件形状数据。
在该结构中,构成为当作业者在显示装置的画面上进行使模型图案与元件图像的计测对象部位匹配的微调作业时,每当使鼠标的指针对准微调用的图标而进行一次点击操作时,则以预定量微调模型图案的尺寸及/或位置,因此作业者一边观察显示装置的画面一边重复点击操作至模型图案与元件图像的计测对象部位之间的偏离消失为止即可。由此,模型图案的微调作业变简单,能够使用元件图像高效率地生成图像处理用元件形状数据。
附图说明
图1是表示实施例1的图像处理用元件形状数据生成***的结构的框图。
图2是表示实施例1的元件图像的一个例子的图。
图3是表示实施例1的模型图案的一个例子的图。
图4是表示使实施例1的模型图案重叠于元件图像而显示的一个例子的图。
图5A是将实施例1的第一图标的一个例子放大示出的图。
图5B是将实施例1的第二图标的一个例子放大示出的图。
图5C是将实施例1的第三图标的一个例子放大示出的图。
图5D是将实施例1的第四图标的一个例子放大示出的图。
图6是表示实施例1的图像处理用元件形状数据生成程序的处理的流程的流程图。
图7是表示使实施例2的模型图案重叠于元件图像而显示的一个例子的图。
图8是表示使实施例3的模型图案重叠于元件图像而显示的一个例子的图。
具体实施方式
以下,对三个实施例1~3进行说明。
实施例1
基于图1~图6对实施例1进行说明。
如图1所示,图像处理用元件形状数据生成***构成为具备:个人计算机等计算机11;对成为图像处理用元件形状数据的生成对象的元件的计测对象部位进行拍摄的相机12;键盘13;鼠标14;液晶显示器、CRT等显示装置15;及对生成后述的图像处理用元件形状数据时执行的图6的图像处理用元件形状数据生成程序、模型图案31的数据等各种数据进行存储的存储装置16。该存储装置16使用电源断开时也保持存储数据的可改写的非易失性的存储介质(例如硬盘装置等)而构成。
本实施例1的图像处理用元件形状数据生成***的计算机11虽未图示,但设置于元件安装机的外部(元件安装线的外部),并经由网络与元件安装线的生产管理计算机、各元件安装机以能够通信的方式连接。由计算机11生成的图像处理用元件形状数据向生产管理计算机及/或各元件安装机转送。在本实施例1中,对以下情况进行说明,即,成为图像处理用元件形状数据的生成对象的元件是在下表面以格子状的排列图案形成有多个凸块22(参照图2)的BGA元件,生成包括作为该计测对象部位的凸块22的尺寸(直径尺寸)和凸块间距的数据在内的图像处理用元件形状数据。
计算机11通过执行后述的图6的图像处理用元件形状数据生成程序,从而作为使与显示于显示装置15的画面的元件图像21(参照图2)的计测对象部位亦即凸块22的排列图案对应的模型图案31(参照图3)重叠于图4所示的元件图像21而显示的“模型图案显示部”发挥功能,并且也作为将用于在显示装置15的画面上对与元件图像21重叠的模型图案31的尺寸及/或位置进行微调的至少一个微调用的图标32a~32d与模型图案31以预定的位置关系显示于显示装置15的画面的“图标显示部”发挥功能。在本实施例1中,使元件图像21的凸块22的排列图案成为计测对象部位,因此调整模型图案31的尺寸是指同时调整模型图案31的凸块33的尺寸(直径尺寸)和凸块间距双方。
而且,计算机11作为当作业者在显示装置15的画面上进行使模型图案31的凸块33与元件图像21的凸块22匹配的微调作业时每当使鼠标14的指针对准微调用的图标32a~32d而进行一次点击操作时则以预定量微调模型图案31的尺寸及/或位置的“模型图案微调部”发挥功能,并且也作为获取根据至微调作业结束为止的点击操作的次数而微调后的模型图案31的尺寸及/或位置的信息并生成图像处理用元件形状数据的“元件形状数据生成部”发挥功能。
此处,显示于显示装置15的画面的元件图像21是对成为图像处理用元件形状数据的生成对象的BGA元件的计测对象部位亦即凸块22的排列图案进行拍摄而得到的图像。在本实施例1中,该元件图像21由图像处理用元件形状数据生成***的相机12拍摄,但也可以获取由元件安装机的元件拍摄用相机等外部的相机拍摄到的元件图像。
模型图案31预先使用成为图像处理用元件形状数据的生成对象的BGA元件的凸块22的排列图案的CAD数据、规格数据等而生成,并存储于存储装置16。该模型图案31可以由图像处理用元件形状数据生成***的计算机11生成,也可以获取由外部的***生成的模型图案。
在图2~图4的例子中,元件图像21的凸块22和模型图案31的凸块33的个数分别为9个,但也可以是其以上或其以下的个数是不言而喻的。与模型图案31以预定的位置关系显示于显示装置15的画面的微调用的图标32a~32d成为将表示模型图案31的尺寸或位置的微调方向(两个方向或四个方向)的两个或四个箭头按钮34a~34c和用于进行拖拽操作的一个拖拽按钮35组合的形状。箭头按钮34a~34c的形状只要是可知微调的方向的形状,则可以是任何形状。拖拽按钮35的形状只要是能够与箭头按钮34a~34c区别的形状,则不局限于四边形,也可以是圆形等任何形状。
在本实施例1中,如图3、图4及图5A~图5D所示,存在4种微调用的图标32a~32d,用于一并放大或缩小模型图案31的各凸块33的尺寸和凸块间距双方的第一图标32a、用于仅一并放大或缩小模型图案31的各凸块33的尺寸的第二图标32b、用于仅一并放大或缩小模型图案31的凸块间距的第三图标32c、用于使模型图案31的位置移动的第四图标32d与模型图案31以预定的位置关系显示于显示装置15的画面。
具体而言,如图3及图4所示,在位于模型图案31的四个角落部的四个凸块33分别配置有用于一并放大或缩小模型图案31的各凸块33的尺寸和凸块间距双方的第一图标32a(参照图5A)。各第一图标32a具备:朝向模型图案31的对角方向外侧和内侧的两个箭头按钮34a、34b;及位于这两个箭头按钮34a、34b的中央的拖拽按钮35。
每当作业者使鼠标14的指针对准第一图标32a的两个箭头按钮34a、34b中的朝向模型图案31的对角方向外侧的箭头按钮34a而进行一次点击操作时,则以预定量一并放大模型图案31的各凸块33的尺寸和凸块间距双方,每当使鼠标14的指针对准朝向其相反方向亦即模型图案31的对角方向内侧的箭头按钮34b而进行一次点击操作时,则以预定量一并缩小模型图案31的各凸块33的尺寸和凸块间距双方。该模型图案31的尺寸的放大/缩小也可以将模型图案31的与点击操作侧相反一侧的角落部固定而放大/缩小模型图案31的尺寸,也可以将模型图案31的中心固定而放大/缩小模型图案31的尺寸。
当作业者使鼠标14的指针对准第一图标32a的拖拽按钮35而向模型图案31的对角方向外侧进行了拖拽操作时,根据该拖拽操作的操作量一并放大模型图案31的各凸块33的尺寸和凸块间距双方,在向其相反方向亦即模型图案31的对角方向内侧进行了拖拽操作时,根据该拖拽操作的操作量一并缩小模型图案31的各凸块33的尺寸和凸块间距双方。
如图3及图4所示,在位于模型图案31的四个角落部的四个凸块33中的例如两个的凸块33各配置有两个用于仅一并放大或缩小模型图案31的各凸块33的尺寸的第二图标32b(参照图5B)。各第二图标32b具备:朝向凸块33的横向(X方向)或纵向(Y方向)的外侧和内侧的两个箭头按钮34a、34b;及位于这两个箭头按钮34a、34b的中央的拖拽按钮35。在图3及图4的例子中,配置有四个第二图标32b,但第二图标32b的个数也可以为三个以下或五个以上。在本实施例1中,凸块33的形状为圆形,因此即便第二图标32b的个数仅为一个,也能够仅一并放大或缩小模型图案31的各凸块33的尺寸。在凸块33的形状为四边形的情况下,在四边形的凸块33的相邻的两边各配置一个第二图标32b,从而能够分别放大或缩小模型图案31的各凸块33的横向尺寸和纵向尺寸。
每当作业者使鼠标14的指针对准第二图标32b的两个箭头按钮34a、34b中的朝向凸块33的外侧方向的箭头按钮34a而进行一次点击操作时,则以预定量仅一并放大模型图案31的各凸块33的尺寸,每当使鼠标14的指针对准朝向其相反方向亦即凸块33的内侧方向的箭头按钮34b而进行一次点击操作时,则以预定量仅一并缩小模型图案31的各凸块33的尺寸。
在作业者使鼠标14的指针对准第二图标32b的拖拽按钮35而向凸块33的外侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案31的各凸块33的尺寸,在向其相反方向亦即凸块33的内侧方向进行了拖拽操作时,根据与该拖拽操作的操作量仅一并缩小模型图案31的各凸块33的尺寸。
如图3及图4所示,在位于模型图案31的四边的中央的四个凸块33分别配置有用于沿横向或纵向仅一并放大或缩小模型图案31的凸块间距的四个第三图标32c(参照图5C)。各第三图标32c具备:朝向模型图案31的横向或纵向的外侧和内侧的两个箭头按钮34a、34b;及位于这两个箭头按钮34a、34b的中央的拖拽按钮35。
每当作业者使鼠标14的指针对准第三图标32c的两个箭头按钮34a、34b中的朝向模型图案31的横向或纵向的外侧的箭头按钮34a而进行一次点击操作时,则以预定量仅一并放大模型图案31的横向或纵向的凸块间距,每当使鼠标14的指针对准朝向其相反方向亦即模型图案31的横向或纵向的内侧的箭头按钮34b而进行一次点击操作时,则以预定量仅一并缩小模型图案31的横向或纵向的凸块间距。该模型图案31的凸块间距的放大/缩小也可以将模型图案31的与点击操作侧相反一侧的边部固定而放大/缩小模型图案31的凸块间距,也可以将模型图案31的中心固定而放大/缩小模型图案31的凸块间距。
当作业者使鼠标14的指针对准第三图标32c的拖拽按钮35而向模型图案31的横向或纵向的外侧进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案31的横向或纵向的凸块间距,在向其相反方向亦即模型图案31的横向或纵向的内侧进行了拖拽操作时,根据该拖拽操作的操作量仅一并缩小模型图案31的横向或纵向的凸块间距。
如图3及图4所示,在模型图案31的中心配置有用于使模型图案31的位置移动的第四图标32d(参照图5D)。该第四图标32d具备:朝向横向两侧和纵向两侧的四个箭头按钮34c;及位于这四个箭头按钮34c的中央的拖拽按钮35。
每当作业者使鼠标14的指针对准第四图标32d的四个箭头按钮34c的任一个而进行一次点击操作时,则使模型图案31的位置向该箭头按钮34c的箭头方向移动预定量。在作业者使鼠标14的指针对准第四图标32d的拖拽按钮35而进行了拖拽操作时,使模型图案31的位置向该拖拽操作的方向移动与拖拽操作量对应的大小。
本实施例1中,构成为能够由作业者操作键盘13而变更第一~第四图标32a~32d的每一次点击操作的微调量。
除了上述的第一~第四图标32a~32d之外,还可以追加用于与元件图像21的倾斜匹配地微调模型图案31的倾斜角度的图标。
若作业者利用鼠标14对上述的第一~第四图标32a~32d进行点击操作或拖拽操作而在显示装置15的画面上进行使模型图案31的凸块33与元件图像21的凸块22匹配的微调作业,则计算机11获取根据图6的图像处理用元件形状数据生成程序且根据至微调作业结束为止的点击操作的次数而微调后的模型图案31的凸块33的尺寸和凸块间距的信息,并生成图像处理用元件形状数据。
以下,对计算机11执行的图6的图像处理用元件形状数据生成程序的处理内容进行说明。若本程序起动,则首先,在步骤101中,待机至成为图像处理用元件形状数据的生成对象的元件设置于相机12的视场范围内的拍摄位置为止。其后,在元件设置于拍摄位置的时刻,进入步骤102,利用相机12拍摄元件的计测对象部位亦即凸块22的排列图案,在接下来的步骤103中,在显示装置15的画面显示元件图像21。
此后,进入步骤104,使与显示于显示装置15的画面的元件图像21的凸块22的排列图案对应的模型图案31(参照图3)重叠于元件图像21而显示。该步骤104的处理发挥作为“模型图案显示部”的作用。
而且,在接下来的步骤105中,将微调用的图标亦即第一~第四图标32a~32d与模型图案31以预定的位置关系显示于显示装置15的画面。该步骤105的处理发挥作为“图标显示部”的作用。
此后,进入步骤106,若作业者利用鼠标14对上述的第一~第四图标32a~32d进行点击操作或拖拽操作而在显示装置15的画面上进行使模型图案31的凸块33与元件图像21的凸块22匹配的微调作业,则计算机11根据至该微调作业结束为止的点击操作的次数和拖拽操作微调模型图案31的凸块33的尺寸、凸块间距、模型图案31的位置,在显示装置15的画面上使模型图案31的凸块33与元件图像21的凸块22匹配。该步骤106的处理发挥作为“模型图案微调部”的作用。
在微调作业结束后,进入步骤107,对根据至微调作业结束为止的点击操作的次数、拖拽操作而微调后的模型图案31的凸块33的尺寸和凸块间距进行计测,在接下来的步骤108中,基于该计测值生成图像处理用元件形状数据并存储于存储装置16,结束本程序。上述步骤107~108的处理发挥作为“元件形状数据生成部”的作用。
在以上说明的本实施例1中,构成为,当作业者在显示装置15的画面上进行使模型图案31的凸块33与元件图像21的凸块22匹配的微调作业时,每当使鼠标14的指针对准微调用的图标亦即第一~第四图标32a~32d的箭头按钮34a~34c的任一个而进行一次点击操作时,则以预定量微调模型图案31的凸块33的尺寸、凸块间距、模型图案31的位置的任一个,因此,作业者一边观察显示装置15的画面一边重复点击操作至模型图案31的凸块33与元件图像21的凸块22之间的偏离消失为止即可。由此,在生成BGA元件的图像处理用元件形状数据的情况下,模型图案31的微调作业也变简单,能够使用元件图像21高效率地生成BGA元件的图像处理用元件形状数据。
实施例2
接下来,使用图7对实施例2进行说明。其中,对与上述实施例1实质相同的部分省略或简化说明,主要对不同的部分进行说明。
在上述实施例1中,成为图像处理用元件形状数据的生成对象的元件是在下表面以格子状的排列图案形成有多个凸块22的BGA元件,但在图7所示的实施例2中,成为图像处理用元件形状数据的生成对象的元件是多个引脚42从元件侧面突出的带引脚的元件,该计测对象部位是引脚42的排列图案。
显示于显示装置15的画面的元件图像41是对成为图像处理用元件形状数据的生成对象的带引脚的元件的计测对象部位亦即引脚42的排列图案进行拍摄而得到的图像。该元件图像41由图像处理用元件形状数据生成***的相机12拍摄,但也可以获取由元件安装机的元件拍摄用相机等外部的相机拍摄到的元件图像。
模型图案51预先使用成为图像处理用元件形状数据的生成对象的带引脚的元件的引脚42的排列图案的CAD数据、规格数据等而生成,并存储于存储装置16。该模型图案51可以由图像处理用元件形状数据生成***的计算机11生成,也可以获取由外部的***生成的模型图案。
在图7的例子中,元件图像41的引脚42和模型图案51的引脚53的数量分别为五个,但也可以为其以上或其以下的数量是不言而喻的。与模型图案51以预定的位置关系显示于显示装置15的画面的微调用的图标52a~52d成为将表示模型图案51的尺寸或位置的微调方向的两个箭头按钮54a、54b和用于进行拖拽操作的一个拖拽按钮55组合的形状。箭头按钮54a、54b的形状只要是可知微调的方向的形状,则可以是任何形状。拖拽按钮55的形状只要是能够与箭头按钮54a、54b区别的形状,则不局限于四边形,也可以是圆形等任何形状。
在本实施例2中,存在四种微调用的图标52a~52d,用于一并放大或缩小模型图案51的各引脚53的尺寸(长度和宽度)和引脚间距双方的第一图标52a、用于仅一并放大或缩小模型图案51的各引脚53的长度的第二图标52b、用于仅一并放大或缩小模型图案51的各引脚53的宽度的第三图标52c、用于仅一并放大或缩小模型图案51的引脚间距的第四图标52d与模型图案51以预定的位置关系显示于显示装置15的画面。
具体而言,在模型图案51的四个角落部分别配置有用于一并放大或缩小模型图案51的各引脚53的尺寸和引脚间距双方的第一图标52a。各第一图标52a具备:朝向模型图案51的对角方向外侧和内侧的两个箭头按钮54a、54b;及位于这两个箭头按钮54a、54b的中央的拖拽按钮55。
每当作业者使鼠标14的指针对准第一图标52a的两个箭头按钮54a、54b中的朝向模型图案51的对角方向外侧的箭头按钮54a而进行一次点击操作时,则以预定量一并放大模型图案51的各引脚53的尺寸(长度和宽度)和引脚间距双方,每当使鼠标14的指针对准朝向其相反方向亦即模型图案51的对角方向内侧的箭头按钮54b而进行一次点击操作时,则以预定量一并缩小模型图案51的各引脚53的尺寸和引脚间距双方。该模型图案51的尺寸的放大/缩小可以将模型图案51的与点击操作侧相反一侧的角落部固定而放大/缩小模型图案51的尺寸,也可以将模型图案51的中心固定而放大/缩小模型图案51的尺寸。
在作业者使鼠标14的指针对准第一图标52a的拖拽按钮55而向模型图案51的对角方向外侧进行了拖拽操作时,根据该拖拽操作的操作量一并放大模型图案51的各引脚53的尺寸和凸块间距双方,在向其相反方向亦即模型图案51的对角方向内侧进行了拖拽操作时,根据该拖拽操作的操作量一并缩小模型图案51的各引脚53的尺寸和引脚间距双方。
在位于模型图案51的中央的一个引脚53的前端和基端(根部)分别配置有用于仅一并放大或缩小模型图案51的各引脚53的长度的第二图标52b。各第二图标52b具备:朝向引脚53的长度方向的外侧和内侧的两个箭头按钮54a、54b;及位于这两个箭头按钮54a、54b的中央的拖拽按钮55。在图7的例子中,在位于模型图案51的中央的一个引脚53的前端和基端分别配置第二图标52b,但配置该第二图标52b的引脚53的数量、位置也可以适当地变更。
每当作业者使鼠标14的指针对准第二图标52b的两个箭头按钮54a、54b中的朝向引脚53的外侧方向的箭头按钮54a而进行一次点击操作时,则以预定量仅一并放大模型图案51的各引脚53的长度,每当使鼠标14的指针对准朝向其相反方向亦即引脚53的内侧方向的箭头按钮54b而进行一次点击操作时,则以预定量仅一并缩小模型图案51的各引脚53的长度。
在作业者使鼠标14的指针对准第二图标52b的拖拽按钮55而向凸块53的外侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案51的各引脚53的长度,在向其相反方向亦即引脚53的内侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并缩小模型图案51的各引脚53的长度。
在位于模型图案51的左右两端的两个引脚53的内侧中央配置有用于仅一并放大或缩小模型图案51的各引脚53的宽度的第三图标52c。各第三图标52c具备:朝向引脚53的宽度方向的外侧和内侧的两个箭头按钮54a、54b;及位于这两个箭头按钮54a、54b的中央的拖拽按钮55。配置该第三图标52c的引脚53的数量、位置也可以适当地变更。
每当作业者使鼠标14的指针对准第三图标52c的两个箭头按钮54a、54b中的朝向引脚53的外侧方向的箭头按钮54a而进行一次点击操作时,则以预定量仅一并放大模型图案51的各引脚53的宽度,每当使鼠标14的指针对准朝向其相反方向亦即引脚53的内侧方向的箭头按钮54b而进行一次点击操作时,则以预定量仅一并缩小模型图案51的各引脚53的宽度。
在作业者使鼠标14的指针对准第三图标52c的拖拽按钮55而向凸块53的外侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案51的各引脚53的宽度,在向其相反方向亦即引脚53的内侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并缩小模型图案51的各引脚53的宽度。
在位于模型图案51的左右两端的两个引脚53的外侧中央配置有用于仅一并放大或缩小模型图案51的引脚间距的第四图标52d。各第四图标52d具备:朝向模型图案51的外侧和内侧的两个箭头按钮54a、54b;及位于两个箭头按钮54a、54b的中央的拖拽按钮55。该第四图标52d的位置、个数也可以适当地变更。
每当作业者使鼠标14的指针对准第四图标52d的两个箭头按钮54a、54b中的朝向模型图案51的外侧方向的箭头按钮54a而进行一次点击操作时,则以预定量仅一并放大模型图案51的引脚间距,每当使鼠标14的指针对准朝向其相反方向亦即模型图案51的内侧方向的箭头按钮54b而进行一次点击操作时,则以预定量仅一并缩小模型图案51的引脚间距。
在作业者使鼠标14的指针对准第四图标52d的拖拽按钮55而向模型图案51的外侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案51的引脚间距,在向其相反方向亦即模型图案51的内侧方向进行了拖拽操作时,根据该拖拽操作的操作量仅一并缩小模型图案51的引脚间距。
在本实施例2中,构成为能够由作业者操作键盘13而变更第一~第四图标52a~52d的每一次点击操作的微调量。
也可以是,除了上述的第一~第四图标52a~52d之外,还追加用于与元件图像41的倾斜匹配地微调模型图案51的倾斜角度的图标,或追加用于微调模型图案51的位置的图标。此外,模型图案51的位置的微调也能够通过适当地组合第一~第四图标52a~52d的点击操作、拖拽操作来进行。
在以上说明的本实施例2中,构成为,当作业者在显示装置15的画面上进行使模型图案51的引脚53与元件图像41的引脚42匹配的微调作业时,每当使鼠标14的指针对准微调用的图标亦即第一~第四图标52a~52d的箭头按钮54a、54b的任一个而进行一次点击操作时,则以预定量微调模型图案51的引脚53的尺寸、引脚间距,因此作业者一边观察显示装置15的画面一边重复点击操作至模型图案51的引脚53与元件图像41的引脚42之间的偏离消失为止即可。由此,在生成带引脚的元件的图像处理用元件形状数据的情况下,模型图案51的微调作业也变简单,能够使用元件图像41高效率地生成带引脚的元件的图像处理用元件形状数据。
此外,在本实施例2中,元件图像41的引脚42(模型图案51的引脚53)沿横向(X方向)排列,但在沿纵向(Y方向)排列的情况下,在显示装置15的画面上使第一~第四图标52a~52d的配置旋转90°即可。
实施例3
接下来,使用图8对实施例3进行说明。其中,对与上述实施例1实质相同的部分省略或简化说明,主要对不同部分进行说明。
本实施例3中,元件图像61的计测对象部位是四边形的元件主体形状62。该元件图像61由图像处理用元件形状数据生成***的相机12拍摄,但也可以获取由元件安装机的元件拍摄用相机等外部的相机拍摄到的元件图像。
模型图案71预先使用成为图像处理用元件形状数据的生成对象的元件的主体形状的CAD数据、规格数据等而生成,并存储于存储装置16。该模型图案71可以由图像处理用元件形状数据生成***的计算机11生成,也可以获取由外部的***生成的模型图案。
与模型图案71以预定的位置关系显示于显示装置15的画面的微调用的图标72a~72e成为将表示模型图案71的尺寸或位置的微调方向的箭头按钮74a~74d和用于进行拖拽操作的一个拖拽按钮75组合的形状。箭头按钮74a~74d的形状只要是可知微调的方向的形状,则可以为任何形状。拖拽按钮75的形状只要是能够与箭头按钮74a~74d区别的形状,则不局限于四边形,也可以是圆形等任何形状。
本实施例3中,存在五种微调用的图标72a~72e,用于放大或缩小模型图案71的元件主体形状的尺寸(横向长度和纵向长度)的第一图标72a、用于仅放大或缩小模型图案71的元件主体形状的横向长度(X方向长度)的第二图标72b、用于仅放大或缩小模型图案71的元件主体形状的纵向长度(Y方向长度)的第三图标72c、用于微调模型图案71的元件主体形状的倾斜角度的第四图标72d、用于仅一并放大或缩小模型图案71的元件主体形状的四个角落部的圆角的曲率半径的第五图标72e与模型图案71以预定的位置关系显示于显示装置15的画面。
具体而言,在模型图案71的例如右下的角落部配置有用于放大或缩小模型图案71的元件主体形状的尺寸(横向长度和纵向长度)的第一图标72a。该第一图标72a具备:朝向模型图案71的对角方向外侧和内侧的两个箭头按钮74a、74b;及位于这两个箭头按钮74a、74b的中央的拖拽按钮75。
每当作业者使鼠标14的指针对准第一图标72a的两个箭头按钮74a、74b中的朝向模型图案71的对角方向外侧的箭头按钮74a而进行一次点击操作时,则以预定量放大模型图案71的元件主体形状的尺寸(横向长度和纵向长度),每当使鼠标14的指针对准朝向其相反方向亦即模型图案71的对角方向内侧的箭头按钮74b而进行一次点击操作时,则以预定量缩小模型图案71的元件主体形状的尺寸。该模型图案71的尺寸的放大/缩小也可以将模型图案71的与点击操作侧相反一侧的角落部固定而放大/缩小模型图案71,也可以将模型图案71的中心固定而放大/缩小模型图案71的尺寸。
在作业者使鼠标14的指针对准第一图标72a的拖拽按钮75而向模型图案71的对角方向外侧进行了拖拽操作时,根据该拖拽操作的操作量放大模型图案71的元件主体形状的尺寸,在向其相反方向亦即模型图案71的对角方向内侧进行了拖拽操作时,根据该拖拽操作的操作量缩小模型图案71的元件主体形状的尺寸。
在模型图案71的元件主体形状的横向两侧(左右两侧)的边部的中央分别配置有用于仅放大或缩小模型图案71的元件主体形状的横向长度的第二图标72b。各第二图标72b具备:朝向模型图案71的横向的外侧和内侧的两个箭头按钮74a、74b;及位于这两个箭头按钮74a、74b的中央的拖拽按钮75。
每当作业者使鼠标14的指针对准第二图标72b的两个箭头按钮74a、74b中的朝向模型图案71的横向外侧的箭头按钮74a而进行一次点击操作时,则以预定量仅放大模型图案71的元件主体形状的横向长度,每当使鼠标14的指针对准朝向其相反方向亦即模型图案71的横向内侧的箭头按钮74b而进行一次点击操作时,则以预定量仅缩小模型图案71的元件主体形状的横向长度。
在作业者使鼠标14的指针对准第二图标72b的拖拽按钮75而向模型图案71的横向外侧进行了拖拽操作时,根据该拖拽操作的操作量仅放大模型图案71的元件主体形状的横向长度,在向其相反方向亦即模型图案71的横向内侧进行了拖拽操作时,根据该拖拽操作的操作量仅缩小模型图案71的元件主体形状的横向长度。
在模型图案71的元件主体形状的纵向两侧(上下两侧)的边部的中央分别配置有用于仅放大或缩小模型图案71的元件主体形状的纵向长度的第三图标72c。各第三图标72c具备:朝向模型图案71的纵向的外侧和内侧的两个箭头按钮74a、74b;及位于这两个箭头按钮74a、74b的中央的拖拽按钮75。
每当作业者使鼠标14的指针对准第三图标72c的两个箭头按钮74a、74b中的朝向模型图案71的纵向外侧的箭头按钮74a而进行一次点击操作时,则以预定量仅放大模型图案71的元件主体形状的纵向长度,每当使鼠标14的指针对准朝向其相反方向亦即模型图案71的纵向内侧的箭头按钮74b而进行一次点击操作时,则以预定量仅缩小模型图案71的元件主体形状的纵向长度。
在作业者使鼠标14的指针对准第三图标72c的拖拽按钮75而向模型图案71的纵向外侧进行了拖拽操作时,根据该拖拽操作的操作量仅放大模型图案71的元件主体形状的纵向长度,在向其相反方向亦即模型图案71的纵向内侧进行了拖拽操作时,根据该拖拽操作的操作量仅缩小模型图案71的元件主体形状的纵向长度。
在模型图案71的对角方向的两个角落部分别配置有用于对模型图案71的元件主体形状的倾斜角度进行微调的第四图标72d。各第四图标72d具备:朝向模型图案71的绕顺时针方向和绕逆时针方向的两个箭头按钮74c、74d;及位于这两个箭头按钮74c、74d的中央的拖拽按钮75。
每当作业者使鼠标14的指针对准第四图标72d的两个箭头按钮74c、74d中的朝向模型图案71的绕顺时针方向的箭头按钮74c而进行一次点击操作时,则使模型图案71的元件主体形状绕顺时针方向旋转预定角度,每当使鼠标14的指针对准朝向其相反方向亦即模型图案71的绕逆时针方向的箭头按钮74d而进行一次点击操作时,则使模型图案71的元件主体形状绕逆时针方向旋转预定角度。该模型图案71的元件主体形状的旋转可以将模型图案71的与点击操作侧相反一侧的角落部固定而旋转,也可以将模型图案71的中心固定而旋转。
在作业者使鼠标14的指针对准第四图标72d的拖拽按钮75而向模型图案71的绕顺时针方向进行了拖拽操作时,根据该拖拽操作的操作量使模型图案71的元件主体形状绕顺时针方向旋转,在向其相反方向亦即模型图案71的绕逆时针方向进行了拖拽操作时,根据该拖拽操作的操作量使模型图案71的元件主体形状绕逆时针方向旋转。
在模型图案71的例如左上的角落部配置有用于仅一并放大或缩小模型图案71的元件主体形状的四个角落部的圆角的曲率半径的第五图标72e。该第五图标72e具备:朝向模型图案71的对角方向外侧和内侧的两个箭头按钮74a、74b;及位于这两个箭头按钮74a、74b的中央的拖拽按钮75。
每当作业者使鼠标14的指针对准第五图标72e的两个箭头按钮74a、74b中的朝向模型图案71的对角方向外侧的箭头按钮74a而进行一次点击操作时,则以预定量仅一并缩小模型图案71的元件主体形状的四个角落部的圆角的曲率半径,每当使鼠标14的指针对准朝向其相反方向亦即模型图案71的对角方向内侧的箭头按钮74b而进行一次点击操作时,则以预定量仅一并放大模型图案71的元件主体形状的四个角落部的圆角的曲率半径。
在作业者使鼠标14的指针对准第五图标72e的拖拽按钮75而向模型图案71的对角方向外侧进行了拖拽操作时,根据该拖拽操作的操作量仅一并缩小模型图案71的元件主体形状的四个角落部的圆角的曲率半径,在向其相反方向亦即模型图案71的对角方向内侧进行了拖拽操作时,根据该拖拽操作的操作量仅一并放大模型图案71的元件主体形状的四个角落部的圆角的曲率半径。
在本实施例3中,构成为能够由作业者操作键盘13而变更第一~第五图标72a~72e的每一次点击操作的微调量。
第一~第五图标72a~72e的位置、个数也可以适当地变更。
此外,也可以追加用于微调模型图案71的位置的图标。此外,模型图案71的位置的微调也能够通过适当地组合第一~第四图标72a~72d的点击操作、拖拽操作来进行。
以上说明的本实施例3中,构成为,当作业者在显示装置15的画面上进行使模型图案71的元件主体形状与元件图像61的元件主体形状62匹配的微调作业时,每当使鼠标14的指针对准微调用的图标亦即第一~第五图标72a~72e的箭头按钮74a~74d的任一个而进行一次点击操作时,则以预定量微调模型图案71的尺寸、位置、角落部的圆角的曲率半径,因此作业者一边观察显示装置15的画面一边重复点击操作至模型图案71的元件主体形状与元件图像61的元件主体形状之间的偏离消失为止即可。由此,在生成包含元件主体形状的数据的图像处理用元件形状数据的情况下,模型图案71的微调作业变简单,能够使用元件图像61高效率地生成图像处理用元件形状数据。
本发明的图像处理用元件形状数据生成***不限定于设置于元件安装机的外部的结构,也可以搭载于元件安装机。也可以是,在该情况下,在调查元件安装机中产生的错误的原因时,利用该元件安装机的元件识别用相机拍摄该元件安装机的吸嘴所吸附的元件,将该元件图像显示于该元件安装机的显示装置而重新生成图像处理用元件形状数据。这样,在由元件安装机产生的错误的原因为图像处理用元件形状数据的不对应的情况下,能够修正为适于该元件安装机的图像处理***的图像处理用元件形状数据,能够减少元件安装机的错误的产生频率,能够提高元件的图像识别精度。
此外,本发明不限定于上述实施例1~3,也可以变更微调用的图标的种类数,或按每个微调用的图标的种类变更颜色而容易通过目视观察区别微调用的图标的种类,或将按每个微调用的图标的种类说明其功能的字句显示于显示装置的画面而容易理解微调用的图标的每个种类的功能等,能够在不脱离主旨的范围内进行各种变更而实施是不言而喻的。
附图标记说明
11…计算机(模型图案显示部、图标显示部、模型图案微调部、元件形状数据生成部) 12…相机 13…键盘 14…鼠标 15…显示装置 21…元件图像 22…凸块31…模型图案32a~32d…第一~第四图标(微调用的图标) 33…凸块 34a~34c…箭头按钮 35…拖拽按钮 41…元件图像 42…引脚 51…模型图案 52a~52d…第一~第四图标(微调用的图标)53…引脚 54a、54b…箭头按钮 55…拖拽按钮 61…元件图像 62…元件主体形状 71…模型图案 72a~72e…第一~第五图标(微调用的图标) 74a~74d…箭头按钮 75…拖拽按钮

Claims (10)

1.一种图像处理用元件形状数据生成***,生成在对由元件安装机安装的元件进行图像识别时使用的图像处理用元件形状数据,其中,
所述图像处理用元件形状数据生成***具备:
显示装置,显示对成为所述图像处理用元件形状数据的生成对象的元件进行拍摄而得到的元件图像;
模型图案显示部,使与显示于所述显示装置的画面的元件图像的计测对象部位对应的模型图案重叠于该元件图像而进行显示;
图标显示部,将用于在所述显示装置的画面上对与所述元件图像重叠的所述模型图案的尺寸及位置进行微调的至少一个微调用的图标与所述模型图案以所述微调用的图标显示于所述模型图案上的位置关系显示于所述显示装置的画面;
模型图案微调部,当作业者在所述显示装置的画面上进行使所述模型图案与所述元件图像的计测对象部位匹配的微调作业时,每当使鼠标的指针对准显示于所述模型图案上的所述微调用的图标而进行一次点击操作时则以预定量微调所述模型图案的尺寸及位置;及
元件形状数据生成部,获取根据至所述微调作业结束为止的所述点击操作的次数而由所述模型图案微调部进行微调后的所述模型图案的尺寸及位置的信息,并生成所述图像处理用元件形状数据,
所述元件图像的计测对象部位是元件下表面的凸块的排列图案、从元件侧面突出的引脚的排列图案及元件主体形状中的任一个。
2.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
所述图标显示部在所述微调用的图标附加表示所述模型图案的尺寸或位置的微调方向的箭头按钮而进行显示,
每当所述作业者使所述鼠标的指针对准所述箭头按钮而进行一次点击操作时,所述模型图案微调部向所述箭头按钮的箭头方向以预定量微调所述模型图案的尺寸或位置。
3.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
所述图标显示部在所述微调用的图标中的配置于所述模型图案的边部或角落部的微调用的图标附加朝向所述模型图案的外侧的箭头按钮和朝向所述模型图案的内侧的箭头按钮而进行显示,
每当所述作业者使所述鼠标的指针对准朝向所述模型图案的外侧的箭头按钮而进行一次点击操作时,所述模型图案微调部则以预定量放大所述模型图案的尺寸,每当使所述鼠标的指针对准朝向所述模型图案的内侧的箭头按钮而进行一次点击操作时,所述模型图案微调部则以预定量缩小所述模型图案的尺寸。
4.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
所述图标显示部在所述微调用的图标附加用于进行拖拽操作的拖拽按钮而显示,
在所述作业者使所述鼠标的指针对准所述拖拽按钮而进行了拖拽操作时,所述模型图案微调部根据该拖拽操作的方向和操作量来放大或缩小所述模型图案的尺寸,或使所述模型图案的位置向所述拖拽操作的方向移动与该操作量对应的大小。
5.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
在所述元件图像的计测对象部位为元件下表面的凸块的排列图案的情况下,作为所述微调用的图标,所述图标显示部将用于一并放大或缩小所述模型图案的各凸块的尺寸和凸块间距双方的第一图标、用于仅一并放大或缩小所述模型图案的各凸块的尺寸的第二图标、用于仅一并放大或缩小所述模型图案的凸块间距的第三图标与所述模型图案以预定的位置关系显示于所述显示装置的画面,
每当所述作业者使所述鼠标的指针对准所述第一图标而进行一次点击操作时,所述模型图案微调部则以预定量一并放大或缩小所述模型图案的各凸块的尺寸和凸块间距双方,每当使所述鼠标的指针对准所述第二图标而进行一次点击操作时,所述模型图案微调部则以预定量仅一并放大或缩小所述模型图案的各凸块的尺寸,每当使所述鼠标的指针对准所述第三图标而进行一次点击操作时,所述模型图案微调部则以预定量仅放大或缩小所述模型图案的凸块间距。
6.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
在所述元件图像的计测对象部位为从元件侧面突出的引脚的排列图案的情况下,作为所述微调用的图标,所述图标显示部将用于一并放大或缩小所述模型图案的各引脚的尺寸和引脚间距双方的第一图标、用于仅一并放大或缩小所述模型图案的各引脚的长度的第二图标、用于仅一并放大或缩小所述模型图案的各引脚的宽度的第三图标、用于仅一并放大或缩小所述模型图案的引脚间距的第四图标与所述模型图案以预定的位置关系显示于所述显示装置的画面,
每当所述作业者使所述鼠标的指针对准所述第一图标而进行一次点击操作时,所述模型图案微调部则以预定量一并放大或缩小所述模型图案的各引脚的尺寸和引脚间距双方,每当使所述鼠标的指针对准所述第二图标而进行一次点击操作时,所述模型图案微调部则以预定量仅放大或缩小所述模型图案的各引脚的长度,每当使所述鼠标的指针对准所述第三图标而进行一次点击操作时,所述模型图案微调部则以预定量仅一并放大或缩小所述模型图案的各引脚的宽度,每当使所述鼠标的指针对准所述第四图标而进行一次点击操作时,所述模型图案微调部则以预定量仅一并放大或缩小所述模型图案的引脚间距。
7.根据权利要求1所述的图像处理用元件形状数据生成***,其中,
在所述元件图像的计测对象部位为元件主体形状的情况下,作为所述微调用的图标,所述图标显示部将用于放大或缩小所述模型图案的元件主体形状的尺寸的第一图标、用于仅放大或缩小所述模型图案的元件主体形状的横向长度的第二图标、用于仅放大或缩小所述模型图案的元件主体形状的纵向长度的第三图标与所述模型图案以预定的位置关系显示于所述显示装置的画面,
每当所述作业者使所述鼠标的指针对准所述第一图标而进行一次点击操作时,所述模型图案微调部则以预定量放大或缩小所述模型图案的元件主体形状的尺寸,每当使所述鼠标的指针对准所述第二图标而进行一次点击操作时,所述模型图案微调部则以预定量仅放大或缩小所述模型图案的元件主体形状的横向长度,每当使所述鼠标的指针对准所述第三图标而进行一次点击操作时,所述模型图案微调部则以预定量仅放大或缩小所述模型图案的元件主体形状的纵向长度。
8.根据权利要求7所述的图像处理用元件形状数据生成***,其中,
在所述元件图像的计测对象部位为元件主体形状的情况下,作为所述微调用的图标,除了所述第一图标至第三图标的各图标之外,所述图标显示部还将用于仅微调所述模型图案的元件主体形状的倾斜角度的第四图标、用于仅放大或缩小所述模型图案的元件主体形状的角落部的圆角的曲率半径的第五图标与所述模型图案以预定的位置关系显示于所述显示装置的画面,
每当所述作业者使所述鼠标的指针对准所述第四图标而进行一次点击操作时,所述模型图案微调部则使所述模型图案的元件主体形状旋转预定角度,每当使所述鼠标的指针对准所述第五图标而进行一次点击操作时,所述模型图案微调部则以预定量仅放大或缩小所述模型图案的元件主体形状的角落部的圆角的曲率半径。
9.根据权利要求1~8中任一项所述的图像处理用元件形状数据生成***,其中,
所述图像处理用元件形状数据生成***构成为,能够由作业者变更所述模型图案微调部的每一次点击操作的微调量。
10.一种图像处理用元件形状数据生成方法,生成在对由元件安装机安装的元件进行图像识别时使用的图像处理用元件形状数据,其中,
所述图像处理用元件形状数据生成方法具备如下工序:
获取对成为所述图像处理用元件形状数据的生成对象的元件进行拍摄而得到的元件图像并显示于显示装置的画面;
使与显示于所述显示装置的画面的元件图像的计测对象部位对应的模型图案重叠于该元件图像而进行显示;
将用于在所述显示装置的画面上对与所述元件图像重叠的所述模型图案的尺寸及位置进行微调的至少一个微调用的图标与所述模型图案以所述微调用的图标显示于所述模型图案上的位置关系显示于所述显示装置的画面;
当作业者在所述显示装置的画面上进行使所述模型图案与所述元件图像的计测对象部位匹配的微调作业时,每当使鼠标的指针对准显示于所述模型图案上的所述微调用的图标而进行一次点击操作时则以预定量微调所述模型图案的尺寸及位置;及
获取根据至所述微调作业结束为止的所述点击操作的次数而进行微调后的所述模型图案的尺寸及位置的信息,并生成所述图像处理用元件形状数据,
所述元件图像的计测对象部位是元件下表面的凸块的排列图案、从元件侧面突出的引脚的排列图案及元件主体形状中的任一个。
CN201880086186.3A 2018-01-17 2018-01-17 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法 Active CN111630561B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2018/001129 WO2019142248A1 (ja) 2018-01-17 2018-01-17 画像処理用部品形状データ作成システム及び画像処理用部品形状データ作成方法

Publications (2)

Publication Number Publication Date
CN111630561A CN111630561A (zh) 2020-09-04
CN111630561B true CN111630561B (zh) 2024-04-02

Family

ID=67301711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880086186.3A Active CN111630561B (zh) 2018-01-17 2018-01-17 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法

Country Status (5)

Country Link
US (1) US11288423B2 (zh)
EP (1) EP3742880A4 (zh)
JP (1) JP6902631B2 (zh)
CN (1) CN111630561B (zh)
WO (1) WO2019142248A1 (zh)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11108620A (ja) * 1997-09-30 1999-04-23 Sanyo Electric Co Ltd データ処理装置及び電子部品装着装置
JP2006302949A (ja) * 2005-04-15 2006-11-02 Hitachi High-Tech Instruments Co Ltd 部品ライブラリデータの作成方法
WO2009021224A1 (en) * 2007-08-08 2009-02-12 Microsoft Corporation Super-resolution in periodic and aperiodic pixel imaging
CN101975530A (zh) * 2010-10-19 2011-02-16 李丹韵 电子瞄准器及调整和确定其分划的方法
JP2012104154A (ja) * 2012-02-02 2012-05-31 Tokyo Electron Ltd 被撮像物の移動方法及びこの方法を用いる処理装置
CN103177471A (zh) * 2011-10-13 2013-06-26 株式会社东芝 三维图像处理装置
CN103415252A (zh) * 2011-03-08 2013-11-27 卡尔斯特里姆保健公司 用于x射线成像***的对准装置
CN103988069A (zh) * 2012-01-05 2014-08-13 欧姆龙株式会社 图像检查装置的检查区域设定方法
CN104010117A (zh) * 2013-02-22 2014-08-27 奥林巴斯映像株式会社 拍摄装置、拍摄方法
CN104238068A (zh) * 2013-06-18 2014-12-24 奥林巴斯株式会社 摄影设备、摄影设备的控制方法、摄影设备***
KR20150043927A (ko) * 2013-10-15 2015-04-23 김관우 깊이정보를 포함하는 점, 선, 면으로 구성된 도형 데이터를 이용한 2차원 일반영상으로부터 3차원 입체영상 생성 장치 및 그 방법
CN104919784A (zh) * 2013-03-29 2015-09-16 冲电气工业株式会社 远程作业支持***以及远程作业支持程序存储介质
JP2016004332A (ja) * 2014-06-13 2016-01-12 オムロン株式会社 モデル画像生成装置及びモデル画像生成方法
JP2017182098A (ja) * 2017-07-04 2017-10-05 オリンパス株式会社 撮影機器及びその制御方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974169A (en) * 1997-03-20 1999-10-26 Cognex Corporation Machine vision methods for determining characteristics of an object using boundary points and bounding regions
US6141009A (en) 1997-07-16 2000-10-31 Cognex Corporation Interface for model definition
JP3853620B2 (ja) * 2001-08-21 2006-12-06 株式会社ミツトヨ 画像測定装置用パートプログラム生成装置及びプログラム
WO2003058515A1 (en) * 2001-12-28 2003-07-17 Electro Scientific Industries, Inc. Method for automatically defining a part model
EP1805585B1 (en) * 2004-10-08 2017-08-16 Immersion Corporation Haptic feedback for button and scrolling action simulation in touch input devices
JP5926881B2 (ja) 2010-03-30 2016-05-25 富士機械製造株式会社 画像処理用部品データ作成方法及び画像処理用部品データ作成装置
JP5953842B2 (ja) * 2012-03-14 2016-07-20 オムロン株式会社 画像検査方法および検査領域設定方法
JP2015226040A (ja) * 2014-05-30 2015-12-14 パナソニックIpマネジメント株式会社 部品実装装置における基準パターンの登録方法及び部品実装装置

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11108620A (ja) * 1997-09-30 1999-04-23 Sanyo Electric Co Ltd データ処理装置及び電子部品装着装置
JP2006302949A (ja) * 2005-04-15 2006-11-02 Hitachi High-Tech Instruments Co Ltd 部品ライブラリデータの作成方法
WO2009021224A1 (en) * 2007-08-08 2009-02-12 Microsoft Corporation Super-resolution in periodic and aperiodic pixel imaging
CN101975530A (zh) * 2010-10-19 2011-02-16 李丹韵 电子瞄准器及调整和确定其分划的方法
CN103415252A (zh) * 2011-03-08 2013-11-27 卡尔斯特里姆保健公司 用于x射线成像***的对准装置
CN103177471A (zh) * 2011-10-13 2013-06-26 株式会社东芝 三维图像处理装置
CN103988069A (zh) * 2012-01-05 2014-08-13 欧姆龙株式会社 图像检查装置的检查区域设定方法
JP2012104154A (ja) * 2012-02-02 2012-05-31 Tokyo Electron Ltd 被撮像物の移動方法及びこの方法を用いる処理装置
CN104010117A (zh) * 2013-02-22 2014-08-27 奥林巴斯映像株式会社 拍摄装置、拍摄方法
CN104919784A (zh) * 2013-03-29 2015-09-16 冲电气工业株式会社 远程作业支持***以及远程作业支持程序存储介质
CN104238068A (zh) * 2013-06-18 2014-12-24 奥林巴斯株式会社 摄影设备、摄影设备的控制方法、摄影设备***
KR20150043927A (ko) * 2013-10-15 2015-04-23 김관우 깊이정보를 포함하는 점, 선, 면으로 구성된 도형 데이터를 이용한 2차원 일반영상으로부터 3차원 입체영상 생성 장치 및 그 방법
JP2016004332A (ja) * 2014-06-13 2016-01-12 オムロン株式会社 モデル画像生成装置及びモデル画像生成方法
JP2017182098A (ja) * 2017-07-04 2017-10-05 オリンパス株式会社 撮影機器及びその制御方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Orit Fuks.Gradient and categorically: Handshape's two semiotic dimensions in Israeli Sign Language discourse.《Journal of Pragmatics》.2014,第 207-225页. *
UG模具设计方法及应用技巧;叶伟华;;机电技术(02);第45-47页 *
摄像头图像自动采集的实现;刘钧;;通化师范学院学报(12);第36-38页 *

Also Published As

Publication number Publication date
US11288423B2 (en) 2022-03-29
WO2019142248A1 (ja) 2019-07-25
JPWO2019142248A1 (ja) 2020-11-19
EP3742880A1 (en) 2020-11-25
US20210064797A1 (en) 2021-03-04
CN111630561A (zh) 2020-09-04
JP6902631B2 (ja) 2021-07-14
EP3742880A4 (en) 2021-01-13

Similar Documents

Publication Publication Date Title
US8433128B2 (en) Method of creating three-dimensional model and object recognizing device
EP2631868B1 (en) Image processing device and method for image processing
JP2017142245A (ja) 画像測定機及びプログラム
JP7167418B2 (ja) 位置制御システム、位置検出装置、および制御プログラム
JP2017138288A (ja) 画像測定機及びプログラム
JP5221584B2 (ja) 画像処理装置、画像処理方法、画像処理プログラム
CN111630561B (zh) 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法
KR100990968B1 (ko) 인쇄 검사용 데이터 작성 방법
US20230096477A1 (en) Information processing device, machining system, machine tool, and program
CN109964247B (zh) 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法
JP2020003995A (ja) 表示制御方法、情報処理装置及び表示制御プログラム
CN109997133B (zh) 信息处理装置及信息处理方法
JP3725314B2 (ja) ウェハ上の対象点座標の補正方法および対象点座標の決定方法
JP6668095B2 (ja) 画像測定機およびプログラム
JP2008209420A (ja) 非接触三次元測定方法
JP6653539B2 (ja) 画像測定装置、その制御プログラム及び測定装置
JP2005121478A (ja) 実装部品の検査方法、実装部品の検査装置及び治具基板
CN109844805B (zh) 图像处理用元件形状数据生成***及图像处理用元件形状数据生成方法
CN114041110B (zh) 图像显示装置及图像显示方法
CN111373852B (zh) 电子元件安装方向确认***及电子元件安装方向确认方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant