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
JP7654520B2 - Component data generation device and component mounting machine - Google Patents
[go: Go Back, main page]

JP7654520B2 - Component data generation device and component mounting machine - Google Patents

Component data generation device and component mounting machine Download PDF

Info

Publication number
JP7654520B2
JP7654520B2 JP2021165630A JP2021165630A JP7654520B2 JP 7654520 B2 JP7654520 B2 JP 7654520B2 JP 2021165630 A JP2021165630 A JP 2021165630A JP 2021165630 A JP2021165630 A JP 2021165630A JP 7654520 B2 JP7654520 B2 JP 7654520B2
Authority
JP
Japan
Prior art keywords
image
component
unit
display
data
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
JP2021165630A
Other languages
Japanese (ja)
Other versions
JP2023056338A (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.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Priority to JP2021165630A priority Critical patent/JP7654520B2/en
Publication of JP2023056338A publication Critical patent/JP2023056338A/en
Application granted granted Critical
Publication of JP7654520B2 publication Critical patent/JP7654520B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Description

本発明は、保持具による部品の保持状態を認識する部品認識処理の際に使用される部品データを生成する部品データ生成装置及び部品実装機に関する。 The present invention relates to a component data generation device and a component mounter that generate component data used during a component recognition process to recognize the state of components held by a holder.

プリント配線板等の基板上に電子部品(以下、単に「部品」という)を搭載するための部品実装機は、部品を保持する保持具を有するヘッドユニットを備えている。ヘッドユニットは、保持具により部品を保持した状態で所定の部品搭載位置に移動し、その部品搭載位置において部品を基板に搭載する。 A component mounter for mounting electronic components (hereinafter simply referred to as "components") on a substrate such as a printed wiring board is equipped with a head unit having a holder for holding the components. The head unit moves to a predetermined component mounting position while holding the component with the holder, and mounts the component on the substrate at the component mounting position.

保持具による部品の保持状態は、必ずしも一定ではない。このため、基板に対する部品の搭載前において、保持具に保持された部品を撮像した部品画像に基づき部品の保持状態を認識する部品認識処理が行われる。この部品認識処理による認識結果に基づいて、ヘッドユニットによる基板に対する部品の搭載動作が制御される。これにより、基板に対する部品の搭載精度の向上が図られる。 The state in which the component is held by the holder is not necessarily constant. For this reason, before the component is mounted on the board, a component recognition process is performed to recognize the state in which the component is held based on a component image captured of the component held by the holder. Based on the recognition results from this component recognition process, the mounting operation of the component on the board by the head unit is controlled. This improves the accuracy of mounting the component on the board.

特許文献1には、部品認識処理の際に使用される部品データを作成するための技術が開示されている。特許文献1に開示される技術では、部品データに基づくグラフィックイメージを部品画像に重畳させた重畳画像がモニタに表示される。この際、重畳画像における一部の領域を拡大させた拡大画像がモニタに表示される。オペレーターは、モニタに表示された拡大画像を確認することにより、部品画像に対するグラフィックイメージのずれ量を的確に把握することができる。このため、オペレーターは、拡大画像を確認しながら部品データを構成する各データを入力することにより、精度のよい部品データを作成することができる。 Patent Document 1 discloses a technique for creating part data used during part recognition processing. In the technique disclosed in Patent Document 1, a superimposed image in which a graphic image based on part data is superimposed on a part image is displayed on a monitor. At this time, an enlarged image in which a partial area of the superimposed image is enlarged is displayed on the monitor. By checking the enlarged image displayed on the monitor, an operator can accurately grasp the amount of deviation of the graphic image relative to the part image. Therefore, the operator can create accurate part data by inputting each piece of data that constitutes the part data while checking the enlarged image.

特許第3678895号公報Patent No. 3678895

拡大画像を確認しながらデータ入力作業を行っているときに、重畳画像の全体を確認するなどの場合、オペレーターは、画像の表示倍率を変更する操作を行うことになる。また、重畳画像における他の領域の拡大画像を確認するなどの場合、オペレーターは、重畳画像における拡大表示の対象領域の位置を変更する操作を行うことになる。このような操作を頻繁に行う場合には、効率よく部品データを作成することが困難になる虞がある。 When performing data entry work while checking an enlarged image, the operator will need to change the image display magnification in order to check the entire superimposed image. In addition, when checking an enlarged image of another area in the superimposed image, the operator will need to change the position of the area to be enlarged in the superimposed image. If such operations are performed frequently, it may become difficult to efficiently create part data.

本発明の目的は、精度のよい部品データを効率よく作成することが可能な部品データ生成装置及び部品実装機を提供することである。 The object of the present invention is to provide a component data generation device and component mounter that can efficiently create accurate component data.

本発明の一の局面に係る部品データ生成装置は、保持具に保持された部品の保持状態を認識する部品認識処理の際に使用される部品データを生成する装置である。この部品データ生成装置は、前記部品データの生成に関する入力操作を受け付ける操作部と、前記部品データを構成する前記部品の特徴に関するパラメータのデータを入力するデータ入力操作が前記操作部を介して行われた場合、当該データ入力操作に応じた入力データに基づいて、前記部品のグラフィックイメージを生成するとともに前記部品データを生成する生成部と、前記パラメータのデータの入力の対象となる前記部品に対応する部品画像に前記グラフィックイメージを重畳させた重畳画像を表示する表示部と、前記重畳画像における複数の注目領域を拡大させる指令を入力する操作が前記操作部を介して行われた場合、前記複数の注目領域をそれぞれ個別に拡大させた複数の拡大画像の各々を同一画面上に表示するように、前記表示部を制御する表示制御部と、を備える。 A part data generation device according to one aspect of the present invention is a device for generating part data used in a part recognition process for recognizing a holding state of a part held by a holder, the part data generation device including: an operation unit that accepts an input operation related to generation of the part data, a generation unit that, when a data input operation for inputting parameter data related to features of the part that constitutes the part data is performed via the operation unit, generates a graphic image of the part and generates the part data based on input data corresponding to the data input operation, a display unit that displays a superimposed image in which the graphic image is superimposed on a part image corresponding to the part that is the target of input of the parameter data, and a display control unit that, when an operation for inputting a command to enlarge a plurality of attention areas in the superimposed image is performed via the operation unit, controls the display unit to display a plurality of enlarged images in which the plurality of attention areas are individually enlarged on the same screen.

この部品データ生成装置によれば、部品データを構成する各パラメータのデータを入力するデータ入力操作が操作部を介して行われた場合、生成部は、データ入力操作に応じた入力データに基づいて、部品のグラフィックイメージと部品データとを生成する。そして、部品画像にグラフィックイメージを重畳させた重畳画像が表示部に表示される。この際、重畳画像における複数の注目領域を拡大させる指令を入力する操作が操作部を介して行われた場合、表示制御部は、複数の注目領域の各々を拡大させた各拡大画像を同一画面上に表示するように表示部を制御する。 According to this part data generation device, when a data input operation for inputting data for each parameter constituting the part data is performed via an operation unit, the generation unit generates a graphic image of the part and part data based on the input data corresponding to the data input operation. Then, a superimposed image in which the graphic image is superimposed on the part image is displayed on the display unit. At this time, when an operation for inputting a command to enlarge multiple attention areas in the superimposed image is performed via the operation unit, the display control unit controls the display unit to display each enlarged image in which each of the multiple attention areas is enlarged on the same screen.

この場合、重畳画像における複数の注目領域の各拡大画像が表示部の同一画面上に表示される。オペレーターは、表示部に表示された複数の注目領域の各拡大画像を確認することにより、部品画像に対するグラフィックイメージのずれ量を的確に把握することができる。このため、オペレーターは、部品データを構成する部品の特徴に関するパラメータの入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データを作成することができる。しかも、拡大表示指令を入力する1回の操作によって重畳画像における複数の注目領域の各拡大画像が表示されるので、重畳画像における拡大表示の対象領域の位置を変更する操作の回数を減らすことができる。このため、オペレーターは、表示部に表示された各拡大画像を確認しながら効率よく部品データを作成することができる。 In this case, enlarged images of the multiple attention areas in the superimposed image are displayed on the same screen of the display unit. By checking the enlarged images of the multiple attention areas displayed on the display unit, the operator can accurately grasp the amount of deviation of the graphic image relative to the part image. This allows the operator to check whether the input data for parameters related to the features of the part that make up the part data is accurate. This makes it possible to create part data with high accuracy. Moreover, because enlarged images of the multiple attention areas in the superimposed image are displayed by a single operation of inputting an enlarged display command, the number of operations required to change the position of the target area for enlarged display in the superimposed image can be reduced. This allows the operator to efficiently create part data while checking the enlarged images displayed on the display unit.

上記の部品データ生成装置において、前記生成部は、前記データ入力操作が前記操作部を介して行われるごとに、前記グラフィックイメージ及び前記部品データを更新して生成する。そして、前記表示制御部は、更新された前記グラフィックイメージが前記部品画像に重畳された前記重畳画像を表示するように、前記表示部を制御する。 In the above-mentioned part data generating device, the generating unit updates and generates the graphic image and the part data each time the data input operation is performed via the operating unit. Then, the display control unit controls the display unit to display the superimposed image in which the updated graphic image is superimposed on the part image.

この態様では、部品のパラメータのデータを入力するデータ入力操作が行われるごとに、そのデータ入力操作に応じた入力データに基づくグラフィックイメージが更新される。そして、更新されたグラフィックイメージを部品画像に重畳させた重畳画像が表示部に表示される。この場合、オペレーターは、データ入力操作を行うごとに、部品画像に対するグラフィックイメージのずれ量を的確に把握することができる。これにより、部品画像に一致するようなグラフィックイメージに対応した精度のよい部品データを、効率よく作成することができる。 In this embodiment, each time a data input operation is performed to input parameter data for a part, a graphic image based on the input data corresponding to that data input operation is updated. Then, a superimposed image in which the updated graphic image is superimposed on the part image is displayed on the display unit. In this case, the operator can accurately grasp the amount of deviation of the graphic image relative to the part image each time a data input operation is performed. This makes it possible to efficiently create accurate part data that corresponds to a graphic image that matches the part image.

上記の部品データ生成装置において、前記表示制御部は、前記重畳画像の全体を示す全体画像と前記各拡大画像とが、同一画面上における1つの画像表示領域に収まるように表示されるか、又は、同一画面上の互いに独立した各画像表示領域に個別に表示されるように、前記表示部を制御する。 In the above-mentioned part data generating device, the display control unit controls the display unit so that the overall image showing the entire superimposed image and each of the enlarged images are displayed to fit within a single image display area on the same screen, or are displayed individually in separate image display areas on the same screen.

この態様では、重畳画像の全体を示す全体画像と各拡大画像とが表示部の同一画面上に表示される。この場合、オペレーターは、各拡大画像及び全体画像の両方の画像を確認することにより、部品データを構成する各入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データを効率よく作成することができる。 In this embodiment, the overall image showing the entire superimposed image and each enlarged image are displayed on the same screen of the display unit. In this case, the operator can check whether each input data constituting the part data is accurate by checking both the enlarged image and the overall image. This allows for efficient creation of accurate part data.

上記の部品データ生成装置において、前記表示制御部は、前記重畳画像の表示形態を切り替える表示切替指令を入力する操作が前記操作部を介して行われた場合、前記表示切替指令に応じて、前記重畳画像の全体を示す全体画像と前記各拡大画像とが切り替えられて表示されるように、前記表示部を制御する。 In the above-mentioned part data generation device, when an operation to input a display switching command to switch the display format of the superimposed image is performed via the operation unit, the display control unit controls the display unit so that, in response to the display switching command, a full image showing the entire superimposed image and each of the enlarged images are switched and displayed.

この態様では、オペレーターは、表示切替指令を入力する操作を行うことにより、表示部における重畳画像の表示形態を各拡大画像を表示する形態と全体画像を表示する形態とに切り替えることができる。このため、オペレーターは、各拡大画像と全体画像との表示を切り替えて確認することにより、部品データを構成する各入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データを効率よく作成することができる。 In this aspect, the operator can switch the display mode of the superimposed images on the display unit between a mode in which each enlarged image is displayed and a mode in which the entire image is displayed, by performing an operation to input a display switching command. Therefore, the operator can check whether each input data constituting the part data is accurate by switching between the display of each enlarged image and the entire image. This allows for efficient creation of part data with high accuracy.

上記の部品データ生成装置において、前記表示制御部は、前記全体画像上での前記複数の注目領域の各々の範囲の目印となる注目領域目印枠が前記全体画像に重畳して表示されるように、前記表示部を制御する。 In the above-mentioned part data generation device, the display control unit controls the display unit so that an attention area marker frame, which marks the range of each of the plurality of attention areas on the overall image, is displayed superimposed on the overall image.

この態様では、重畳画像における拡大表示の対象となる注目領域の目印を示す注目領域目印枠が全体画像に重畳して表示される。この場合、オペレーターは、重畳画像の全体における拡大表示の対象領域を、注目領域目印枠を目印として容易に確認することができる。 In this embodiment, a region of interest marker frame indicating the region of interest to be enlarged in the superimposed image is displayed superimposed on the entire image. In this case, the operator can easily confirm the region of interest to be enlarged in the entire superimposed image by using the region of interest marker frame as a marker.

上記の部品データ生成装置において、前記表示制御部は、予め設定された基準の拡大倍率で前記各拡大画像が表示されるように前記表示部を制御する。そして、前記表示制御部は、前記基準の拡大倍率を変更する倍率変更指令を入力する操作が前記操作部を介して行われた場合には、前記倍率変更指令に応じた倍率で前記各拡大画像が表示されるように、前記表示部を制御する。 In the above-mentioned part data generating device, the display control unit controls the display unit so that each of the enlarged images is displayed at a preset standard enlargement magnification. When an operation to input a magnification change command to change the standard enlargement magnification is performed via the operation unit, the display control unit controls the display unit so that each of the enlarged images is displayed at a magnification according to the magnification change command.

この態様では、予め設定された基準の拡大倍率で各拡大画像が表示される。この場合、各拡大画像の拡大倍率を指定するオペレーターによる操作を省略することができる。また、オペレーターは、倍率変更指令を入力する操作を行うことにより、基準の拡大倍率とは異なる倍率で各拡大画像を確認することができる。 In this embodiment, each enlarged image is displayed at a preset standard magnification. In this case, the operator does not need to specify the magnification of each enlarged image. In addition, the operator can view each enlarged image at a magnification different from the standard magnification by inputting a magnification change command.

上記の部品データ生成装置は、前記部品の種類を指定する部品種指定指令を入力する操作が前記操作部を介して行われた場合、前記部品種指定指令で示される前記部品の種類に応じて、前記パラメータを設定するとともに前記複数の注目領域の位置を設定する設定部を、更に備える。 The part data generation device further includes a setting unit that, when an operation of inputting a part type designation command that designates the type of the part is performed via the operation unit, sets the parameters and sets the positions of the multiple attention areas according to the type of the part indicated by the part type designation command.

部品の種類に応じて、部品の特徴的なパラメータが異なる。このため、精度のよい部品データを作成するために重畳画像において拡大表示の対象とすべき注目領域の位置についても、部品の種類ごとに異なる。そこで、部品データ生成装置において設定部は、操作部に入力される部品種指定指令で示される部品の種類に応じて、パラメータと注目領域の位置とを設定する。この場合、生成部は、部品の種類に応じて設定されたパラメータに関する入力データに基づいて、部品の種類ごとに異なる部品画像に対応した適切なグラフィックイメージを生成することができる。また、表示制御部は、部品の種類に応じて設定された注目領域を拡大させた拡大画像を表示部に表示させることができる。このため、オペレーターは、部品の種類に応じた注目領域の拡大画像を確認することにより、部品の種類に応じて設定されたパラメータの入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データを作成することができる。 The characteristic parameters of a part differ depending on the type of part. Therefore, the position of the attention area to be enlarged and displayed in the superimposed image in order to create accurate part data also differs depending on the type of part. Therefore, in the part data generation device, the setting unit sets the parameters and the position of the attention area depending on the type of part indicated by the part type designation command input to the operation unit. In this case, the generation unit can generate an appropriate graphic image corresponding to the part image that differs for each type of part based on the input data related to the parameters set according to the type of part. In addition, the display control unit can display an enlarged image of the attention area set according to the type of part on the display unit. Therefore, the operator can check whether the input data of the parameters set according to the type of part is accurate by checking the enlarged image of the attention area according to the type of part. This makes it possible to create accurate part data according to the type of part.

上記の部品データ生成装置において、前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して所定の配列方向に複数の端子が配列された端子列を複数列有する部品である場合、前記端子列ごとの端子数、端子間のピッチ、端子幅、及び基準端子の位置を前記パラメータとして設定し、前記端子列ごとの前記配列方向一方端及び他方端に位置する各端子に対応する前記部品画像上の各領域に基づいて、前記複数の注目領域を設定する。 In the above-mentioned component data generation device, when the component indicated by the component type designation command is a component having multiple terminal rows in which multiple terminals are arranged in a predetermined arrangement direction relative to the component body, the setting unit sets the number of terminals for each terminal row, the pitch between the terminals, the terminal width, and the position of the reference terminal as the parameters, and sets the multiple attention areas based on each area on the component image corresponding to each terminal located at one end and the other end of the arrangement direction for each terminal row.

この態様では、操作部に入力される部品種指定指令で示される部品が部品本体に対して複数の端子列を有する部品である場合、端子列ごとの配列方向一方端及び他方端に位置する各端子に対応する部品画像上の各領域が注目領域として設定されて各拡大画像が表示される。この場合、オペレーターは、端子列ごとの一方端及び他方端に位置する各端子に対応した各注目領域の各拡大画像を確認することにより、パラメータとして設定された端子列ごとの端子数、端子間のピッチ、端子幅、及び基準端子の位置に関する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データを作成することができる。 In this aspect, if the part indicated by the part type designation command input to the operation unit is a part having multiple terminal rows on the part body, each area on the part image corresponding to each terminal located at one end and the other end of the arrangement direction of each terminal row is set as a focus area and each enlarged image is displayed. In this case, the operator can check whether the input data regarding the number of terminals for each terminal row, the pitch between terminals, the terminal width, and the position of the reference terminal, which are set as parameters, are accurate by checking each enlarged image of each focus area corresponding to each terminal located at one end and the other end of each terminal row. This makes it possible to create accurate part data according to the type of part.

上記の部品データ生成装置において、前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して所定値以上の幅の端子が設けられた部品である場合、当該端子の角部に対応する前記部品画像上の領域に基づいて、前記複数の注目領域を設定する。 In the above-mentioned component data generation device, when the component indicated in the component type designation command is a component having a terminal with a width equal to or greater than a predetermined value provided on the component body, the setting unit sets the multiple attention areas based on the areas on the component image that correspond to the corners of the terminal.

この態様では、操作部に入力される部品種指定指令で示される部品が部品本体に対して所定値以上の幅の端子が設けられた部品である場合、端子の角部に対応する部品画像上の領域が注目領域として設定されて拡大画像が表示される。この場合、オペレーターは、所定値以上の幅の端子の角部に対応した注目領域の拡大画像を確認することにより、部品データを構成する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データを作成することができる。 In this aspect, if the part indicated by the part type designation command input to the operation unit is a part with a terminal with a width equal to or greater than a predetermined value provided on the part body, the area on the part image corresponding to the corner of the terminal is set as the attention area and an enlarged image is displayed. In this case, the operator can check whether the input data constituting the part data is accurate by checking the enlarged image of the attention area corresponding to the corner of the terminal with a width equal to or greater than a predetermined value. This makes it possible to create part data with high accuracy according to the type of part.

上記の部品データ生成装置において、前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して端子が設けられていない部品である場合、前記部品本体の角部に対応する前記部品画像上の領域に基づいて、前記複数の注目領域を設定する。 In the above-mentioned component data generation device, when the component indicated in the component type designation command is a component that does not have a terminal on the component body, the setting unit sets the multiple attention areas based on areas on the component image that correspond to corners of the component body.

この態様では、操作部に入力される部品種指定指令で示される部品が部品本体に対して端子が設けられていない部品である場合、部品本体の角部に対応する部品画像上の領域が注目領域として設定されて拡大画像が表示される。この場合、オペレーターは、部品本体の角部に対応した注目領域の拡大画像を確認することにより、部品データを構成する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データを作成することができる。 In this aspect, if the part indicated by the part type designation command input to the operation unit is a part that does not have a terminal on the part body, an area on the part image that corresponds to a corner of the part body is set as the attention area and an enlarged image is displayed. In this case, the operator can check whether the input data that constitutes the part data is accurate by checking the enlarged image of the attention area that corresponds to the corner of the part body. This makes it possible to create accurate part data according to the type of part.

上記の部品データ生成装置において、前記表示制御部は、前記設定部により設定された前記複数の注目領域を拡大させた前記各拡大画像が表示された状態で、前記重畳画像における拡大表示の位置を変更する位置変更指令を入力する操作が前記操作部を介して行われた場合、前記位置変更指令に応じて、拡大表示の位置を変更するように、前記表示部を制御する。 In the above-mentioned part data generating device, when an operation to input a position change command to change the position of the enlarged display in the superimposed image is performed via the operation unit while each of the enlarged images obtained by enlarging the multiple attention areas set by the setting unit is displayed, the display control unit controls the display unit to change the position of the enlarged display in response to the position change command.

この態様では、表示制御部は、オペレーターによる位置変更指令の入力操作に応じて、重畳画像における拡大表示の対象となる位置を変更する。この場合、オペレーターは、位置変更指令を入力する操作を行うことにより、位置変更指令で示される所望の位置を拡大させた拡大画像を表示部に表示させることができる。 In this embodiment, the display control unit changes the position of the superimposed image to be enlarged in response to the operator's input operation of a position change command. In this case, the operator can cause the display unit to display an enlarged image that is an enlargement of the desired position indicated by the position change command, by performing an operation of inputting a position change command.

上記の部品データ生成装置において、前記表示制御部は、同一画面上において基準の拡大表示数の前記拡大画像が表示されるように前記表示部を制御する。そして、前記表示制御部は、前記設定部により設定された前記注目領域の数が前記基準の拡大表示数よりも多い場合、前記操作部を介して入力される前記基準の拡大表示数を変更する表示数変更指令に応じた数の前記注目領域の前記拡大画像が同一画面上に表示されるように、前記表示部を制御する。 In the above-mentioned part data generating device, the display control unit controls the display unit so that the enlarged images of the standard enlarged display number are displayed on the same screen. When the number of attention areas set by the setting unit is greater than the standard enlarged display number, the display control unit controls the display unit so that the enlarged images of the attention areas in the number corresponding to a display number change command input via the operation unit for changing the standard enlarged display number are displayed on the same screen.

この態様では、表示制御部は、同一画面上において基準の拡大表示数の拡大画像が表示されるように表示部を制御する。この場合、基準の拡大表示数の各拡大画像の表示部の表示画面上における大きさが、過度に小さくなり過ぎることや、過度に大きくなり過ぎることを抑制することができる。これにより、オペレーターは、表示部の同一画面上に表示された各拡大画像を確認することにより、部品画像に対するグラフィックイメージのずれ量を的確に把握することができる。また、設定部により設定された注目領域の数が基準の拡大表示数よりも多い場合、オペレーターは、表示数変更指令を入力する操作を行うことにより、設定部により設定された注目領域の拡大画像を表示部の同一画面上に表示させることができる。 In this aspect, the display control unit controls the display unit so that the enlarged images of the standard enlarged display number are displayed on the same screen. In this case, it is possible to prevent the size of each enlarged image of the standard enlarged display number on the display screen of the display unit from becoming too small or too large. This allows the operator to accurately grasp the amount of deviation of the graphic image relative to the part image by checking each enlarged image displayed on the same screen of the display unit. Furthermore, if the number of attention areas set by the setting unit is greater than the standard enlarged display number, the operator can cause the enlarged images of the attention areas set by the setting unit to be displayed on the same screen of the display unit by performing an operation to input a display number change command.

上記の部品データ生成装置において、前記表示制御部は、前記部品データを使用して前記部品認識処理が行われる場合には、当該部品認識処理において撮像された部品認識用の部品画像に前記グラフィックイメージを重畳させた部品認識用の重畳画像を表示するように、前記表示部を制御する。 In the above-mentioned part data generation device, when the part recognition process is performed using the part data, the display control unit controls the display unit to display a superimposed image for part recognition in which the graphic image is superimposed on a part image for part recognition captured in the part recognition process.

この態様では、データ入力操作に応じた入力データに基づき生成された部品データを使用して部品認識処理が行われる場合、部品認識処理において撮像された部品認識用の部品画像に部品データに基づくグラフィックイメージを重畳させた部品認識用の重畳画像が表示部に表示される。この場合、オペレーターは、部品認識用の重畳画像を確認することにより、部品データを使用した部品認識処理において、保持具による部品の保持状態を的確に認識できるか否かを確認することができる。 In this aspect, when part recognition processing is performed using part data generated based on input data corresponding to a data input operation, a superimposed image for part recognition in which a graphic image based on the part data is superimposed on a part image for part recognition captured in the part recognition processing is displayed on the display unit. In this case, by checking the superimposed image for part recognition, the operator can confirm whether or not the holding state of the part by the holder can be accurately recognized in the part recognition processing using the part data.

上記の部品データ生成装置は、前記部品認識用の重畳画像において、前記部品画像に対する前記グラフィックイメージのずれ量を算出し、当該ずれ量が所定の許容閾値を超えるずれ量超過領域が存在する場合、その領域の位置データを出力する算出部を、更に備える。この場合、前記表示制御部は、前記部品認識用の重畳画像上での前記ずれ量超過領域の範囲の目印となるずれ量超過目印枠が重畳して表示されるように、前記表示部を制御する。 The above-mentioned part data generation device further includes a calculation unit that calculates the amount of deviation of the graphic image relative to the part image in the superimposed image for part recognition, and outputs position data of an excessive deviation area when the amount of deviation exceeds a predetermined allowable threshold. In this case, the display control unit controls the display unit so that an excessive deviation mark frame that marks the range of the excessive deviation area on the superimposed image for part recognition is superimposed and displayed.

この態様では、部品認識用の重畳画像上でのずれ量超過領域の範囲の目印を示すずれ量超過目印枠が重畳して表示される。この場合、オペレーターは、部品画像に対するグラフィックイメージのずれ量が許容閾値を超えるずれ量超過領域の位置を、ずれ量超過目印枠を目印として容易に確認することができる。 In this embodiment, an excessive deviation mark frame that indicates the range of the excessive deviation area on the superimposed image for part recognition is superimposed and displayed. In this case, the operator can easily confirm the position of the excessive deviation area where the deviation amount of the graphic image relative to the part image exceeds the allowable threshold value by using the excessive deviation mark frame as a mark.

本発明の他の局面に係る部品実装機は、部品を保持する保持具を有し、前記保持具により保持された部品を基板に搭載するヘッドユニットと、前記保持具に保持された部品を撮像し、部品画像を取得する撮像部と、上記の部品データ生成装置により生成された部品データを記憶する実装記憶部と、前記部品画像と前記部品データとに基づいて、前記保持具に保持された部品の保持状態を認識する部品認識処理を行う部品認識部と、前記部品認識部の認識結果に基づいて、ヘッドユニットを制御する実装制御部と、を備える。 A component mounter according to another aspect of the present invention includes a head unit having a holder for holding components and mounting the components held by the holder onto a board, an imaging unit for imaging the components held by the holder and acquiring component images, a mounting memory unit for storing component data generated by the component data generating device, a component recognition unit for performing a component recognition process for recognizing the holding state of the components held by the holder based on the component images and the component data, and a mounting control unit for controlling the head unit based on the recognition results of the component recognition unit.

この部品実装機によれば、上記の部品データ生成装置により生成された部品データに基づいて、保持具による部品の保持状態の部品認識処理が行われる。つまり、部品実装機では、精度のよい部品データに基づいて部品認識処理が行われる。このような部品認識処理によって保持具による部品の保持状態を的確に認識することができる。このため、部品認識処理の認識結果に基づき制御されるヘッドユニットによる部品搭載動作によって、基板に対する部品の搭載精度の向上が図られる。 According to this component mounter, component recognition processing of the state of components being held by the holder is performed based on the component data generated by the component data generation device. In other words, the component mounter performs component recognition processing based on accurate component data. This type of component recognition processing makes it possible to accurately recognize the state of components being held by the holder. Therefore, the component mounting operation by the head unit, which is controlled based on the recognition results of the component recognition processing, improves the accuracy of component mounting on the board.

以上説明したように、本発明によれば、精度のよい部品データを効率よく作成することが可能な部品データ生成装置及び部品実装機を提供することができる。 As described above, the present invention provides a component data generation device and a component mounter that can efficiently create accurate component data.

本発明の一実施形態に係る部品データ生成装置が適用された部品実装機の構成を示すブロック図である。1 is a block diagram showing a configuration of a component mounter to which a component data generation device according to an embodiment of the present invention is applied; 部品実装機の構成を示す平面図である。FIG. 2 is a plan view showing a configuration of a component mounter. 部品データ生成装置の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a part data generating device. 部品データ生成装置の表示部に表示される部品種指定画面を示す図である。FIG. 13 is a diagram showing a component type designation screen displayed on a display unit of the component data generating device. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品画像を読み込んだ後の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing the display state after a part image has been read. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、基本パラメータのデータが入力された後の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing the display state after basic parameter data has been input. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、注目パラメータに関する入力データに基づき重畳画像が表示された状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing a state in which a superimposed image is displayed based on input data related to a parameter of interest. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、複数の拡大画像が表示された状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing a state in which a plurality of enlarged images are displayed. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品の各パラメータに関する入力データが更新された場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing a display state when input data relating to each parameter of a part is updated. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、各拡大画像と全体画像とが第1画像表示領域に収まるように表示された状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, showing a state in which each enlarged image and the entire image are displayed so as to fit within a first image display area. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、各拡大画像が第1画像表示領域に表示されるとともに全体画像が第2画像表示領域に表示された状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, in which each enlarged image is displayed in a first image display area and the entire image is displayed in a second image display area. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、各拡大画像の拡大倍率を変更する操作が行われた場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, and shows a display state when an operation for changing the enlargement magnification of each enlarged image is performed. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、重畳画像における注目領域の位置を変更する操作が行われた場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, and shows a display state when an operation for changing the position of a region of interest in a superimposed image is performed. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品本体の四辺のそれぞれに対応してリード端子列が設けられた部品を対象とした場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the component data generation device, illustrating the display state when a component having lead terminal rows provided corresponding to each of the four sides of the component body is targeted. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、拡大画像の表示対象を変更する操作が行われた場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, and is a diagram showing a display state when an operation for changing a display target of an enlarged image is performed. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、重畳画像における注目領域の設定数を変更する操作が行われた場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the part data generating device, and shows a display state when an operation for changing the number of set attention areas in a superimposed image is performed. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品本体に対して所定値以上の幅のリード端子が設けられた部品を対象とした場合の表示状態を示す図である。FIG. 13 shows a data input screen displayed on the display unit of the component data generation device, and shows the display state when a component having lead terminals with a width equal to or greater than a predetermined value is targeted. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品本体に対して端子が設けられていない部品を対象とした場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the component data generating device, and shows the display state when a component that does not have terminals provided on its main body is targeted. 部品データ生成装置の表示部に表示されるデータ入力画面を示す図であって、部品実装機において部品認識処理が行われた場合の表示状態を示す図である。FIG. 13 is a diagram showing a data input screen displayed on a display unit of the component data generating device, and is a diagram showing a display state when a component recognition process is performed in a component mounter.

以下、本発明の実施形態に係る部品データ生成装置及びそれを備えた部品実装機について、図面に基づいて説明する。 The following describes a component data generation device and a component mounter equipped with the same according to an embodiment of the present invention with reference to the drawings.

図1及び図2に基づいて、部品データ生成装置10が適用された部品実装機1について説明する。なお、図2では、XYZ直交座標軸を用いて、方向関係が示されている。X軸方向は水平面と平行な方向であり、Y軸方向は水平面上でX軸方向と直交する方向であり、Z軸方向はX、Y両方向に直交する上下方向である。また、X軸方向の一方向側を「+X側」と称し、X軸方向の一方向側とは反対の他方向側を「-X側」と称する。また、Y軸方向の一方向側を「+Y側」と称し、Y軸方向の一方向側とは反対の他方向側を「-Y側」と称する。また、Z軸方向の一方向側(上方側)を「+Z側」と称し、Z軸方向の一方向側とは反対の他方向側(下方側)を「-Z側」と称する。 A component mounter 1 to which a component data generating device 10 is applied will be described with reference to Figs. 1 and 2. In Fig. 2, directional relationships are shown using XYZ orthogonal coordinate axes. The X-axis direction is parallel to the horizontal plane, the Y-axis direction is perpendicular to the X-axis direction on the horizontal plane, and the Z-axis direction is an up-down direction perpendicular to both the X-axis and Y-axis directions. One side in the X-axis direction is called the "+X side", and the other side opposite to the one side in the X-axis direction is called the "-X side". One side in the Y-axis direction is called the "+Y side", and the other side opposite to the one side in the Y-axis direction is called the "-Y side". One side in the Z-axis direction (upper side) is called the "+Z side", and the other side opposite to the one side in the Z-axis direction (lower side) is called the "-Z side".

部品実装機1は、部品データ生成装置10によって部品データD2が生成され、当該部品データD2を使用しつつ基板P上に電子部品(以下、「部品」と称する)を搭載(実装)して部品搭載基板を生産する装置である。部品実装機1は、装置本体1aと、移動フレーム2と、コンベア3と、フィーダー5が装着される部品供給ユニット4と、ヘッドユニット6と、第1駆動機構7と、第2駆動機構8と、実装制御部9と、実装記憶部9Mと、部品データ生成装置10と、を備える。 The component mounter 1 is a device that generates component data D2 by a component data generation device 10, and uses the component data D2 to mount (mount) electronic components (hereinafter referred to as "components") on a substrate P to produce a component-mounted board. The component mounter 1 includes a device main body 1a, a moving frame 2, a conveyor 3, a component supply unit 4 to which a feeder 5 is attached, a head unit 6, a first drive mechanism 7, a second drive mechanism 8, a mounting control unit 9, a mounting memory unit 9M, and the component data generation device 10.

装置本体1aは、部品実装機1を構成する各部が配置される構造体であり、Z軸方向から見た平面視で略矩形状に形成されている。コンベア3は、X軸方向に延び、装置本体1aに配置される。コンベア3は、基板PをX軸方向に搬送する。基板Pは、コンベア3上を搬送されて、所定の作業位置(基板P上に部品が搭載される位置)に位置決めされるようになっている。 The device main body 1a is a structure in which the various components that make up the component mounter 1 are arranged, and is formed in a roughly rectangular shape when viewed in a plan view from the Z-axis direction. The conveyor 3 extends in the X-axis direction and is arranged in the device main body 1a. The conveyor 3 transports the board P in the X-axis direction. The board P is transported on the conveyor 3 and positioned at a predetermined work position (a position where components are mounted on the board P).

部品供給ユニット4は、装置本体1aにおけるY軸方向の+Y側及び-Y側の領域部分にそれぞれ、X軸方向に2箇所ずつ合計4箇所に配置される。部品供給ユニット4は、装置本体1aにおいて、フィーダー5が複数並設された状態で装着される領域であって、後述のヘッドユニット6に備えられる吸着ノズル63による吸着対象の部品ごとに、各フィーダー5のセット位置が区画されている。 The component supply units 4 are arranged in four locations, two in each direction along the X axis, on the +Y and -Y sides of the device body 1a in the Y axis direction. The component supply units 4 are located in the device body 1a in an area where multiple feeders 5 are installed side by side, and the set positions of each feeder 5 are defined for each component to be picked up by the suction nozzle 63 provided on the head unit 6, which will be described later.

フィーダー5は、装置本体1aの部品供給ユニット4に着脱自在に装着されている。フィーダー5は、部品を供給可能に構成されていれば、その部品供給方式は特に限定されるものではない。フィーダー5としては、例えば、テープを担体(キャリア)として部品を供給する方式のテープフィーダー、部品が載置されたトレイを含むパレットを移動させることにより部品を供給する方式のトレイフィーダー、筒状のスティックに収納された部品を当該スティックから押し出しながら供給する方式のスティックフィーダーなどを採用することができる。本実施形態では、フィーダー5は、テープフィーダーである。 The feeder 5 is detachably attached to the component supply unit 4 of the device main body 1a. As long as the feeder 5 is configured to be able to supply components, its component supply method is not particularly limited. As the feeder 5, for example, a tape feeder that supplies components using a tape as a carrier, a tray feeder that supplies components by moving a pallet including a tray on which the components are placed, or a stick feeder that supplies components stored in a cylindrical stick while pushing the components out of the stick can be used. In this embodiment, the feeder 5 is a tape feeder.

移動フレーム2は、X軸方向に延び、装置本体1aに、所定の移動方向(Y軸方向)に移動可能に支持される。この移動フレーム2にヘッドユニット6が搭載されている。 The moving frame 2 extends in the X-axis direction and is supported on the device main body 1a so that it can move in a predetermined moving direction (Y-axis direction). The head unit 6 is mounted on this moving frame 2.

ヘッドユニット6は、X軸方向に移動可能となるように、移動フレーム2に搭載される。すなわち、ヘッドユニット6は、移動フレーム2の移動に伴ってY軸方向に移動可能であり、且つ、移動フレーム2に沿ってX軸方向に移動可能である。ヘッドユニット6は、部品供給ユニット4に装着されたフィーダー5の部品供給位置と、コンベア3により搬送された基板Pの所定の作業位置とにわたって移動可能とされている。ヘッドユニット6は、部品供給位置においてフィーダー5から部品を取り出して保持するとともに、その保持した部品を作業位置において基板P上に搭載(実装)する。 The head unit 6 is mounted on the moving frame 2 so that it can move in the X-axis direction. That is, the head unit 6 can move in the Y-axis direction with the movement of the moving frame 2, and can move in the X-axis direction along the moving frame 2. The head unit 6 is movable between the component supply position of the feeder 5 attached to the component supply unit 4 and a predetermined work position of the board P transported by the conveyor 3. The head unit 6 takes out and holds a component from the feeder 5 at the component supply position, and mounts (mounts) the held component on the board P at the work position.

ヘッドユニット6は、ヘッド本体61と、回転体62と、吸着ノズル63とを含む。ヘッド本体61は、ヘッドユニット6の本体部分を構成する。回転体62は、円柱状に形成され、鉛直軸(Z軸方向に延びる軸)を回転中心として回転可能に、ヘッド本体61に設けられる。回転体62の外周縁端部には、複数の吸着ノズル63が、周方向に所定の間隔をおいて配設されている。吸着ノズル63は、フィーダー5により部品供給位置に供給された部品を吸着して保持可能な保持具である。ヘッドユニット6は、吸着ノズル63により吸着保持された部品を基板Pに搭載する。吸着ノズル63は、電動切替弁を介して負圧発生装置、正圧発生装置及び大気の何れかに連通可能とされている。つまり、吸着ノズル63に負圧が供給されることで当該吸着ノズル63による部品の吸着保持(部品の取り出し)が可能となり、その後、正圧が供給されることで当該部品の吸着保持が解除される。 The head unit 6 includes a head body 61, a rotating body 62, and a suction nozzle 63. The head body 61 constitutes the main body of the head unit 6. The rotating body 62 is formed in a cylindrical shape and is provided on the head body 61 so as to be rotatable about a vertical axis (axis extending in the Z-axis direction) as the center of rotation. A plurality of suction nozzles 63 are arranged at a predetermined interval in the circumferential direction on the outer peripheral edge end of the rotating body 62. The suction nozzle 63 is a holder that can suck and hold a component supplied to a component supply position by the feeder 5. The head unit 6 mounts the component sucked and held by the suction nozzle 63 on the substrate P. The suction nozzle 63 can be connected to any of a negative pressure generating device, a positive pressure generating device, and the atmosphere via an electric switching valve. In other words, the suction nozzle 63 can suck and hold a component (remove a component) by the suction nozzle 63 by supplying negative pressure to the suction nozzle 63, and then the suction and holding of the component is released by supplying positive pressure.

吸着ノズル63は、Z軸方向に昇降可能であるとともに、Z軸方向に延びるノズル軸回りの回転が可能に、回転体62に設けられる。吸着ノズル63は、フィーダー5により部品供給位置に供給された部品の吸着保持が可能な吸着保持位置と、吸着保持位置に対して上方側の退避位置との間で、Z軸方向に沿って昇降可能である。つまり、部品供給位置に供給された部品を吸着保持するときには、吸着ノズル63は、退避位置から吸着保持位置へ向かって下降し、当該吸着保持位置において部品を吸着保持する。一方、部品の吸着保持後の吸着ノズル63は、吸着保持位置から退避位置へ向かって上昇する。更に、吸着ノズル63は、吸着保持した部品を基板P上に搭載するために当該基板P上に設定された部品搭載位置と、前記退避位置との間で、Z軸方向に沿って昇降可能である。つまり、吸着保持した部品を基板P上に搭載するときには、吸着ノズル63は、退避位置から部品搭載位置へ向かって下降し、当該部品搭載位置において部品を基板P上に搭載する。一方、部品搭載後の吸着ノズル63は、部品搭載位置から退避位置へ向かって上昇する。 The suction nozzle 63 is provided on the rotating body 62 so that it can move up and down in the Z-axis direction and rotate around a nozzle axis extending in the Z-axis direction. The suction nozzle 63 can move up and down along the Z-axis direction between a suction holding position where the component supplied to the component supply position by the feeder 5 can be suctioned and held, and a retreat position above the suction holding position. That is, when suctioning and holding a component supplied to the component supply position, the suction nozzle 63 descends from the retreat position to the suction holding position, and suctions and holds the component at the suction holding position. On the other hand, after suctioning and holding the component, the suction nozzle 63 rises from the suction holding position to the retreat position. Furthermore, the suction nozzle 63 can move up and down along the Z-axis direction between a component mounting position set on the substrate P to mount the suction-held component on the substrate P, and the retreat position. That is, when mounting the suction-held component on the substrate P, the suction nozzle 63 descends from the retreat position to the component mounting position, and mounts the component on the substrate P at the component mounting position. Meanwhile, after mounting the component, the suction nozzle 63 rises from the component mounting position to the retreat position.

第1駆動機構7は、装置本体1aの+X側及び-X側の端部に配設される。第1駆動機構7は、移動フレーム2をY軸方向に移動させる機構である。第1駆動機構7は、例えば、駆動モーターと、Y軸方向に延び、駆動モーターに連結されるボールねじ軸と、移動フレーム2に配設されてボールねじ軸と螺合するボールナットと、を含んで構成される。このような構成の第1駆動機構7は、駆動モーターによるボールねじ軸の回転駆動に伴ってボールナットがボールねじ軸に沿って進退することにより、移動フレーム2をY軸方向に移動させる。 The first drive mechanism 7 is disposed at the +X and -X ends of the device body 1a. The first drive mechanism 7 is a mechanism that moves the moving frame 2 in the Y-axis direction. The first drive mechanism 7 is configured to include, for example, a drive motor, a ball screw shaft that extends in the Y-axis direction and is connected to the drive motor, and a ball nut that is disposed on the moving frame 2 and screws into the ball screw shaft. The first drive mechanism 7 configured in this way moves the moving frame 2 in the Y-axis direction by the ball nut moving back and forth along the ball screw shaft as the ball screw shaft is rotated and driven by the drive motor.

第2駆動機構8は、移動フレーム2に配設される。第2駆動機構8は、ヘッドユニット6を移動フレーム2に沿ったX軸方向に移動させる機構である。第2駆動機構8は、第1駆動機構7と同様に、例えば、駆動モーターと、X軸方向に延び、駆動モーターに連結されるボールねじ軸と、ヘッドユニット6に配設されてボールねじ軸と螺合するボールナットと、を含んで構成される。このような構成の第2駆動機構8は、駆動モーターによるボールねじ軸の回転駆動に伴ってボールナットがボールねじ軸に沿って進退することにより、ヘッドユニット6をX軸方向に移動させる。 The second drive mechanism 8 is disposed on the moving frame 2. The second drive mechanism 8 is a mechanism that moves the head unit 6 in the X-axis direction along the moving frame 2. Like the first drive mechanism 7, the second drive mechanism 8 is configured to include, for example, a drive motor, a ball screw shaft that extends in the X-axis direction and is connected to the drive motor, and a ball nut that is disposed on the head unit 6 and screws into the ball screw shaft. The second drive mechanism 8 configured in this way moves the head unit 6 in the X-axis direction by the ball nut moving back and forth along the ball screw shaft as the ball screw shaft is rotated and driven by the drive motor.

なお、第1駆動機構7及び第2駆動機構8は、当例では、駆動モーターによりボールねじ軸を介して移動フレーム2及びヘッドユニット6を移動させる構成である。しかし、例えばリニアモーターを駆動源として移動フレーム2やヘッドユニット6をダイレクトに駆動する構成であってもよい。 In this example, the first drive mechanism 7 and the second drive mechanism 8 are configured to move the moving frame 2 and the head unit 6 via a ball screw shaft using a drive motor. However, they may also be configured to directly drive the moving frame 2 and the head unit 6 using, for example, a linear motor as a drive source.

図1及び図2に示されるように、部品実装機1は、第1撮像部C1と、第2撮像部C2と、第3撮像部C3とを更に備える。 As shown in Figures 1 and 2, the component mounter 1 further includes a first imaging unit C1, a second imaging unit C2, and a third imaging unit C3.

第1撮像部C1は、装置本体1a上においてコンベア3と部品供給ユニット4との間に設置され、例えばCMOS(Complementary metal-oxide-semiconductor)やCCD(Charged-coupled device)等の撮像素子を備えた撮像カメラである。第1撮像部C1は、部品供給ユニット4からコンベア3上の基板Pへ向かってヘッドユニット6が移動している間において、吸着ノズル63によって吸着保持された部品を下方側から撮像して部品画像を取得する。部品画像は、後記の実装制御部9に入力され、部品認識部95による吸着ノズル63に対する部品の保持状態の認識処理の際に参照される。また、部品画像は、後記の部品データ生成装置10の記憶部11に記憶される。 The first imaging unit C1 is an imaging camera installed between the conveyor 3 and the component supply unit 4 on the device main body 1a, and equipped with an imaging element such as a complementary metal-oxide-semiconductor (CMOS) or a charged-coupled device (CCD). While the head unit 6 is moving from the component supply unit 4 toward the board P on the conveyor 3, the first imaging unit C1 captures an image of the component held by the suction nozzle 63 from below to obtain a component image. The component image is input to the mounting control unit 9 described below, and is referenced when the component recognition unit 95 performs a recognition process of the state in which the component is held by the suction nozzle 63. The component image is also stored in the memory unit 11 of the component data generation device 10 described below.

第2撮像部C2は、ヘッドユニット6のヘッド本体61に配置され、例えばCMOSやCCD等の撮像素子を備えた撮像カメラである。第2撮像部C2は、フィーダー5に設定された部品供給位置の直上に吸着ノズル63が位置するようにヘッドユニット6が配置された状態で、フィーダー5の部品供給位置を斜め上方から撮像する。第2撮像部C2の撮像によって取得された画像は、フィーダー5の部品供給位置に供給された部品の姿勢を認識する際に参照される。 The second imaging unit C2 is disposed in the head body 61 of the head unit 6, and is an imaging camera equipped with an imaging element such as a CMOS or CCD. The second imaging unit C2 images the component supply position of the feeder 5 from diagonally above, with the head unit 6 positioned so that the suction nozzle 63 is located directly above the component supply position set in the feeder 5. The image acquired by imaging with the second imaging unit C2 is referenced when recognizing the posture of the component supplied to the component supply position of the feeder 5.

第3撮像部C3は、ヘッドユニット6のヘッド本体61に配置され、例えばCMOSやCCD等の撮像素子を備えた撮像カメラである。第3撮像部C3は、コンベア3上の基板Pの上面に付されている各種マークを認識するために、当該マークを上方側から撮像する。第3撮像部C3による基板P上のマークの認識によって、基板Pの原点座標に対する位置ずれ量が検知される。 The third imaging unit C3 is disposed in the head body 61 of the head unit 6, and is an imaging camera equipped with an imaging element such as a CMOS or CCD. The third imaging unit C3 captures images of the marks from above in order to recognize the various marks affixed to the top surface of the substrate P on the conveyor 3. The amount of positional deviation of the substrate P from the origin coordinates is detected by the recognition of the marks on the substrate P by the third imaging unit C3.

実装記憶部9Mは、実装制御部9によって参照される基板データD1と部品データD2とを記憶する。基板データD1は、実装制御部9による部品搭載処理等の制御に必要な各種情報によって構成されるデータである。基板データD1を構成する情報としては、部品を特定するための部品情報、フィーダー5を特定するためのフィーダー情報、吸着ノズル63を特定するためのノズル情報、ヘッドユニット6を特定するためのヘッド情報、吸着ノズル63による部品の吸着時における目標の吸着位置を示す目標吸着位置情報、基板Pに設定された部品の目標搭載位置を示す目標搭載位置情報、などが挙げられる。部品データD2は、部品データ生成装置10により生成されるデータである。この部品データD2の詳細については部品データ生成装置10とともに後述する。 The mounting memory unit 9M stores board data D1 and component data D2 referenced by the mounting control unit 9. The board data D1 is data composed of various information necessary for the mounting control unit 9 to control the component mounting process and the like. The information constituting the board data D1 includes component information for identifying the component, feeder information for identifying the feeder 5, nozzle information for identifying the suction nozzle 63, head information for identifying the head unit 6, target suction position information indicating the target suction position when the component is picked up by the suction nozzle 63, and target mounting position information indicating the target mounting position of the component set on the board P. The component data D2 is data generated by the component data generation device 10. Details of this component data D2 will be described later together with the component data generation device 10.

実装制御部9は、CPU(Central Processing Unit)、制御プログラムを記憶するROM(Read Only Memory)、CPUの作業領域として使用されるRAM(Random Access Memory)等から構成されている。実装制御部9は、CPUがROMに記憶された制御プログラムを実行することにより、部品実装機1の各構成要素の動作を制御するとともに、各種演算処理を実行する。実装制御部9は、実装記憶部9Mに記憶された基板データD1に従って各構成要素の動作を制御する。図1に示されるように、実装制御部9は、主たる機能構成として、基板搬送制御部91と、部品供給制御部92と、ヘッド制御部93と、撮像制御部94と、部品認識部95とを含む。 The mounting control unit 9 is composed of a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores a control program, and a RAM (Random Access Memory) that is used as a working area for the CPU. The mounting control unit 9 controls the operation of each component of the component mounter 1 and executes various arithmetic processing by the CPU executing the control program stored in the ROM. The mounting control unit 9 controls the operation of each component according to the board data D1 stored in the mounting memory unit 9M. As shown in FIG. 1, the mounting control unit 9 mainly includes a board transport control unit 91, a component supply control unit 92, a head control unit 93, an imaging control unit 94, and a component recognition unit 95 as its functional components.

基板搬送制御部91は、コンベア3による基板Pの搬送動作を制御する。部品供給制御部92は、基板データD1の部品情報及びフィーダー情報に従って、部品供給ユニット4に配列された複数のフィーダー5の各々の部品供給処理を制御する。ヘッド制御部93は、基板データD1の部品情報、ノズル情報、ヘッド情報、目標吸着位置情報、及び目標搭載位置情報に従って、ヘッドユニット6を制御することにより吸着ノズル63を制御する。これにより、ヘッド制御部93は、基板Pに設定された複数の目標搭載位置の各々に対応して、吸着ノズル63による部品吸着処理を実行させるとともに、ヘッドユニット6による部品搭載処理を実行させる。撮像制御部94は、第1撮像部C1、第2撮像部C2及び第3撮像部C3による撮像動作を制御する。 The board transport control unit 91 controls the conveying operation of the board P by the conveyor 3. The component supply control unit 92 controls the component supply process of each of the multiple feeders 5 arranged in the component supply unit 4 according to the component information and feeder information of the board data D1. The head control unit 93 controls the suction nozzle 63 by controlling the head unit 6 according to the component information, nozzle information, head information, target suction position information, and target mounting position information of the board data D1. As a result, the head control unit 93 causes the suction nozzle 63 to perform a component suction process and the head unit 6 to perform a component mounting process corresponding to each of the multiple target mounting positions set on the board P. The imaging control unit 94 controls the imaging operations of the first imaging unit C1, the second imaging unit C2, and the third imaging unit C3.

部品認識部95は、第1撮像部C1によって取得された部品画像と、部品データ生成装置10により生成される部品データD2とに基づいて、吸着ノズル63に吸着保持された部品の保持状態を認識する部品認識処理を行う。部品認識部95は、部品画像と部品データD2とに基づいて、吸着ノズル63に対する部品の位置を認識するとともに、吸着ノズル63に吸着保持された部品の姿勢を認識する。 The component recognition unit 95 performs a component recognition process to recognize the holding state of the component adsorbed and held by the suction nozzle 63 based on the component image acquired by the first imaging unit C1 and the component data D2 generated by the component data generating device 10. The component recognition unit 95 recognizes the position of the component relative to the suction nozzle 63 based on the component image and the component data D2, and recognizes the posture of the component adsorbed and held by the suction nozzle 63.

部品認識部95による部品認識結果は、ヘッド制御部93によって参照される。つまり、ヘッド制御部93は、部品認識部95の部品認識結果に基づいて、ヘッドユニット6による部品搭載処理を制御する。部品認識部95による部品認識処理の認識結果に基づき制御されるヘッドユニット6の部品搭載処理によって、基板Pに対する部品の搭載精度の向上が図られる。 The component recognition results by the component recognition unit 95 are referenced by the head control unit 93. In other words, the head control unit 93 controls the component mounting process by the head unit 6 based on the component recognition results by the component recognition unit 95. The component mounting process by the head unit 6, which is controlled based on the recognition results of the component recognition process by the component recognition unit 95, improves the accuracy of mounting components on the substrate P.

次に、図1に加えて図3~図19を参照しながら、部品データ生成装置10について説明する。部品データ生成装置10は、部品認識部95による部品認識処理の際に使用される部品データD2を生成する装置である。部品データ生成装置10は、例えばマイクロコンピュータによって構成される。図3に示されるように、部品データ生成装置10は、記憶部11と、操作部12と、表示部13と、制御部14とを備える。 Next, the part data generating device 10 will be described with reference to Figs. 3 to 19 in addition to Fig. 1. The part data generating device 10 is a device that generates part data D2 used during part recognition processing by the part recognition unit 95. The part data generating device 10 is configured, for example, by a microcomputer. As shown in Fig. 3, the part data generating device 10 includes a storage unit 11, an operation unit 12, a display unit 13, and a control unit 14.

記憶部11は、部品画像G1(図5等参照)を記憶する。部品画像G1は、部品における、吸着ノズル63に吸着保持される保持面とは反対のX軸方向及びY軸方向に広がる面を撮像した、二次元の画像である。部品画像G1の撮像対象の部品の種類としては、部品本体の一方端及び他方端にそれぞれ端子が設けられたチップ部品、エミッタ、ベース及びコレクタの各端子が設けられたトランジスタ、SOP(Small Outline Package)、QFP(Quad Flat Package)、PLCC(Plastic Leaded Chip Carrier)、BGA(Ball Grid Array)などが挙げられる。また、部品本体に対して端子が設けられていない部品もある。 The storage unit 11 stores a component image G1 (see FIG. 5, etc.). The component image G1 is a two-dimensional image of a surface of the component that extends in the X-axis direction and the Y-axis direction opposite to the holding surface that is held by the suction nozzle 63. The types of components that are the subject of the image of the component image G1 include chip components with terminals provided on one end and the other end of the component body, transistors with emitter, base, and collector terminals, SOPs (Small Outline Packages), QFPs (Quad Flat Packages), PLCCs (Plastic Leaded Chip Carriers), and BGAs (Ball Grid Arrays). There are also components that do not have terminals on the component body.

図5では、部品本体に対して所定の配列方向に複数のリード端子が配列されたリード端子列を複数列(2列)有する部品に対応した部品画像G1が示されている。この場合、部品画像G1は、部品本体に対応した部品本体領域G11と、複数のリード端子列の各々に配列された各リード端子領域G12,G13と、を含む画像となる。 Figure 5 shows a component image G1 corresponding to a component having multiple rows (two rows) of lead terminals in which multiple lead terminals are arranged in a specific arrangement direction relative to the component body. In this case, the component image G1 is an image that includes a component body region G11 corresponding to the component body, and each lead terminal region G12, G13 arranged in each of the multiple lead terminal rows.

操作部12は、キーボードやマウス等によって構成され、部品データD2の生成に関するオペレーターによる入力操作を受け付ける。 The operation unit 12 is composed of a keyboard, mouse, etc., and accepts input operations by an operator regarding the generation of part data D2.

表示部13は、例えば液晶ディスプレイ等によって構成され、各種の画像や情報、データなどを表示する。 The display unit 13 is configured, for example, with a liquid crystal display, and displays various images, information, data, etc.

制御部14は、CPU、制御プログラムを記憶するROM、CPUの作業領域として使用されるRAM等から構成されている。制御部14は、CPUがROMに記憶された制御プログラムを実行することにより、各種演算処理を行うとともに、表示部13の表示動作等を制御する。制御部14は、主な機能構成として、設定部141と、生成部142と、算出部143と、表示制御部144と、を含む。 The control unit 14 is composed of a CPU, a ROM that stores a control program, a RAM used as a working area for the CPU, etc. The control unit 14 performs various calculation processes by the CPU executing the control program stored in the ROM, and controls the display operation of the display unit 13, etc. The control unit 14 includes, as its main functional components, a setting unit 141, a generating unit 142, a calculating unit 143, and a display control unit 144.

表示制御部144は、表示部13を制御する。表示制御部144は、操作部12を介したオペレーターの入力操作に基づいて、図4に示す部品種指定画面S1と、図5~図19に示すデータ入力画面S2とを切替可能に表示するように、表示部13を制御する。 The display control unit 144 controls the display unit 13. The display control unit 144 controls the display unit 13 to switch between displaying the part type designation screen S1 shown in FIG. 4 and the data input screen S2 shown in FIGS. 5 to 19 based on an input operation by an operator via the operation unit 12.

部品の種類を指定する部品種指定指令を入力する操作が操作部12を介して行われる場合、表示制御部144は、図4に示す部品種指定画面S1を表示するように、表示部13を制御する。部品種指定画面S1には、操作部12を介した入力操作が可能な部品情報入力領域AR10、部品種情報入力領域AR20、及び画面切替入力領域AR25が設定されている。 When an operation to input a part type designation command for designating a type of part is performed via the operation unit 12, the display control unit 144 controls the display unit 13 to display the part type designation screen S1 shown in FIG. 4. The part type designation screen S1 has a part information input area AR10, a part type information input area AR20, and a screen switching input area AR25 that can be input via the operation unit 12.

部品情報入力領域AR10は、部品を特定するための部品名などの部品情報J1を入力する領域部分と、部品を供給するフィーダー5の部品供給ユニット4におけるセット位置を示すセット位置情報J2を入力する領域部分と、部品を供給するフィーダー5を特定するためのフィーダー情報J3を入力する領域部分とに区画されている。部品種情報入力領域AR20には、部品の種類を示す複数の部品種情報J4が表示される。オペレーターは、部品種情報入力領域AR20に表示される複数の部品種情報J4の中から、一の部品種情報J4を選択する操作を行うことにより、部品の種類を指定する部品種指定指令を入力することができる。画面切替入力領域AR25は、表示部13の画面を、部品種指定画面S1からデータ入力画面S2に切り替えるときに操作される。 The part information input area AR10 is divided into an area for inputting part information J1 such as a part name for identifying a part, an area for inputting set position information J2 indicating the set position in the part supply unit 4 of the feeder 5 that supplies the part, and an area for inputting feeder information J3 for identifying the feeder 5 that supplies the part. The part type information input area AR20 displays a plurality of part type information J4 indicating the type of part. The operator can input a part type designation command for designating the type of part by selecting one piece of part type information J4 from the plurality of part type information J4 displayed in the part type information input area AR20. The screen switching input area AR25 is operated when switching the screen of the display unit 13 from the part type designation screen S1 to the data input screen S2.

部品データD2を構成する部品の特徴に関するパラメータのデータを入力するデータ入力操作が操作部12を介して行われる場合、表示制御部144は、図5~図19に示すデータ入力画面S2を表示するように、表示部13を制御する。データ入力画面S2には、画像読込指令領域AR30、第1画像表示領域AR40、データ入力領域AR50、表示切替指令領域AR60、倍率変更指令領域AR61,AR62、位置変更指令領域AR70、表示対象変更指令領域AR80、入力終了指令領域AR90、及び取消指令領域AR91が設定されている。 When a data input operation for inputting parameter data related to the features of the parts that make up the part data D2 is performed via the operation unit 12, the display control unit 144 controls the display unit 13 to display the data input screen S2 shown in Figures 5 to 19. The data input screen S2 has an image read command area AR30, a first image display area AR40, a data input area AR50, a display switch command area AR60, magnification change command areas AR61 and AR62, a position change command area AR70, a display target change command area AR80, an input end command area AR90, and a cancel command area AR91 set therein.

データ入力画面S2上の画像読込指令領域AR30は、操作部12を介した入力操作が可能な領域であり、記憶部11に記憶された部品画像G1を第1画像表示領域AR40に表示させる指令を入力する際に操作される。第1画像表示領域AR40は、部品画像G1を含む各種の画像を表示する領域である。 The image read command area AR30 on the data input screen S2 is an area where input operations can be performed via the operation unit 12, and is operated when inputting an instruction to display the part image G1 stored in the memory unit 11 in the first image display area AR40. The first image display area AR40 is an area where various images including the part image G1 are displayed.

データ入力画面S2上のデータ入力領域AR50は、操作部12を介した入力操作が可能な領域である。データ入力画面S2におけるデータ入力領域AR50を対象に、部品データD2を構成する各データを入力するデータ入力操作が操作部12を介して行われる。データ入力領域AR50は、部品の特徴に関する複数のパラメータJ5を表示する領域部分と、各パラメータJ5に対応するデータを入力するためのデータ入力欄J6とに区画されている。各パラメータJ5に対応するように、部品データD2を構成する各データがデータ入力欄J6に入力される。 Data input area AR50 on data input screen S2 is an area where input operations can be performed via operation unit 12. Data input operations for inputting each piece of data constituting part data D2 are performed via operation unit 12, targeting data input area AR50 on data input screen S2. Data input area AR50 is partitioned into an area portion that displays multiple parameters J5 related to the characteristics of the part, and a data input field J6 for inputting data corresponding to each parameter J5. Each piece of data constituting part data D2 is input into data input field J6 so as to correspond to each parameter J5.

図5に示されるように、部品の特徴に関するパラメータJ5は、基本パラメータJ51と、注目パラメータJ52とを含む。 As shown in FIG. 5, the parameters J5 related to the part characteristics include basic parameters J51 and focus parameters J52.

基本パラメータJ51は、部品の基本的な特徴を示すパラメータである。基本パラメータJ51は、例えば、部品のX軸方向の外形寸法を示す外形寸法X1と、部品のY軸方向の外形寸法を示す外形寸法Y1と、部品の厚みを示す部品厚みと、を有する。 The basic parameters J51 are parameters that indicate the basic characteristics of a part. The basic parameters J51 include, for example, an outer dimension X1 that indicates the outer dimension of the part in the X-axis direction, an outer dimension Y1 that indicates the outer dimension of the part in the Y-axis direction, and a part thickness that indicates the thickness of the part.

注目パラメータJ52は、部品データD2を作成する際に注目すべき部品の特徴を示すパラメータである。例えば、部品の端子に関する特徴を示すパラメータが注目パラメータJ52として採用される。図5の例のように、第1画像表示領域AR40に表示される部品画像G1に対応する部品が、部品本体におけるX軸方向の一端及び他端にリード端子列を有する部品である場合、注目パラメータJ52は、一端側のリード端子列に関するリード本数E、リードピッチE1、リード幅E2、リード長E3及び基準端子位置E4と、他端側のリード端子列に関するリード本数W、リードピッチW1、リード幅W2、リード長W3及び基準端子位置W4と、を有する。リード本数E,Wは、各リード端子列に配列されるリード端子の本数を示す。リードピッチE1,W1は、各リード端子列に配列されるリード端子間のピッチ寸法を示す。リード幅E2,W2は、各リード端子列に配列されるリード端子の幅寸法を示す。リード長E3,W3は、各リード端子列に配列されるリード端子の長さ寸法を示す。基準端子位置E4,W4は、各リード端子列における基準となるリード端子(基準リード端子)の位置について、部品の中心からのY軸方向に沿った離間距離を示す。 The focus parameter J52 is a parameter indicating the feature of the part to be noted when creating the part data D2. For example, a parameter indicating the feature related to the terminal of the part is adopted as the focus parameter J52. As in the example of FIG. 5, when the part corresponding to the part image G1 displayed in the first image display area AR40 is a part having lead terminal rows at one end and the other end in the X-axis direction of the part body, the focus parameter J52 has the number of leads E, lead pitch E1, lead width E2, lead length E3, and reference terminal position E4 for the lead terminal row on one end side, and the number of leads W, lead pitch W1, lead width W2, lead length W3, and reference terminal position W4 for the lead terminal row on the other end side. The number of leads E and W indicate the number of lead terminals arranged in each lead terminal row. The lead pitches E1 and W1 indicate the pitch dimension between the lead terminals arranged in each lead terminal row. The lead widths E2 and W2 indicate the width dimension of the lead terminals arranged in each lead terminal row. Lead lengths E3 and W3 indicate the length dimensions of the lead terminals arranged in each lead terminal row. Reference terminal positions E4 and W4 indicate the distance along the Y-axis from the center of the component to the position of the reference lead terminal (reference lead terminal) in each lead terminal row.

表示部13のデータ入力画面S2において、部品画像G1の中心が第1画像表示領域AR40の中央位置に配置されるように部品画像G1が表示される。この状態で、図6に示されるように、データ入力領域AR50のデータ入力欄J6に基本パラメータJ51のデータを入力するデータ入力操作が操作部12を介して行われた場合、生成部142は、基本パラメータJ51に対応した入力データに基づいて、部品のグラフィックイメージG2として部品画像G1の最外周縁に対応する矩形の外形グラフィックG21を生成するとともに、部品データD2を構成する各データのうちの基本パラメータJ51に対応したデータを生成する。この場合、表示制御部144は、第1画像表示領域AR40内において部品画像G1に外形グラフィックG21を重畳させた重畳画像G3を表示するように、表示部13を制御する。この場合、重畳画像G3は、部品画像G1の最外周縁に矩形の外形グラフィックG21が重畳された画像となる。 In the data input screen S2 of the display unit 13, the part image G1 is displayed so that the center of the part image G1 is located at the center position of the first image display area AR40. In this state, as shown in FIG. 6, when a data input operation for inputting data of the basic parameter J51 into the data input field J6 of the data input area AR50 is performed via the operation unit 12, the generation unit 142 generates a rectangular outline graphic G21 corresponding to the outermost peripheral edge of the part image G1 as the graphic image G2 of the part based on the input data corresponding to the basic parameter J51, and generates data corresponding to the basic parameter J51 from each data constituting the part data D2. In this case, the display control unit 144 controls the display unit 13 to display a superimposed image G3 in which the outline graphic G21 is superimposed on the part image G1 in the first image display area AR40. In this case, the superimposed image G3 is an image in which the rectangular outline graphic G21 is superimposed on the outermost peripheral edge of the part image G1.

更に、図7に示されるように、データ入力領域AR50のデータ入力欄J6に注目パラメータJ52のデータを入力するデータ入力操作が操作部12を介して行われた場合、生成部142は、注目パラメータJ52に対応した入力データに基づいて、部品のグラフィックイメージG2として部品画像G1の各リード端子領域G12,G13に対応する各端子グラフィックG22を生成するとともに、部品データD2を構成する各データのうちの注目パラメータJ52に対応したデータを生成する。この場合、表示制御部144は、第1画像表示領域AR40内において部品画像G1に各端子グラフィックG22を重畳させた重畳画像G3を表示するように、表示部13を制御する。この場合、重畳画像G3は、部品画像G1の最外周縁に矩形の外形グラフィックG21が重畳され、且つ、部品画像G1の各リード端子領域G12,G13に各端子グラフィックG22が重畳された画像となる。つまり、表示部13のデータ入力画面S2において第1画像表示領域AR40には、部品画像G1に対して外形グラフィックG21及び各端子グラフィックG22を含むグラフィックイメージG2が重畳された重畳画像G3が表示される。 7, when a data input operation for inputting data of the target parameter J52 into the data input field J6 of the data input area AR50 is performed via the operation unit 12, the generation unit 142 generates each terminal graphic G22 corresponding to each lead terminal area G12, G13 of the component image G1 as a graphic image G2 of the component based on the input data corresponding to the target parameter J52, and generates data corresponding to the target parameter J52 from each data constituting the component data D2. In this case, the display control unit 144 controls the display unit 13 to display a superimposed image G3 in which each terminal graphic G22 is superimposed on the component image G1 in the first image display area AR40. In this case, the superimposed image G3 is an image in which a rectangular outline graphic G21 is superimposed on the outermost periphery of the component image G1, and each terminal graphic G22 is superimposed on each lead terminal area G12, G13 of the component image G1. That is, in the first image display area AR40 on the data input screen S2 of the display unit 13, a superimposed image G3 is displayed in which a graphic image G2 including an outline graphic G21 and each terminal graphic G22 is superimposed on a component image G1.

データ入力画面S2上の表示切替指令領域AR60は、操作部12を介した入力操作が可能な領域である。データ入力画面S2における表示切替指令領域AR60を対象に、第1画像表示領域AR40に表示された重畳画像G3における複数の注目領域G3S(図7)を拡大させる指令を入力する操作が操作部12を介して行われる。表示切替指令領域AR60の操作によって複数の注目領域G3Sを拡大させる指令が入力された場合、図8に示されるように、表示制御部144は、重畳画像G3における複数の注目領域G3Sの各々を拡大させた各拡大画像G31を同一のデータ入力画面S2上に表示するように、表示部13を制御する。表示制御部144は、データ入力画面S2上の第1画像表示領域AR40内に各拡大画像G31が収まって表示されるように、表示部13を制御する。 The display switching command area AR60 on the data entry screen S2 is an area where input operations can be performed via the operation unit 12. An operation to input an instruction to enlarge the multiple attention areas G3S (FIG. 7) in the superimposed image G3 displayed in the first image display area AR40 is performed via the operation unit 12, targeting the display switching command area AR60 on the data entry screen S2. When an instruction to enlarge the multiple attention areas G3S is input by operating the display switching command area AR60, as shown in FIG. 8, the display control unit 144 controls the display unit 13 to display each enlarged image G31 obtained by enlarging each of the multiple attention areas G3S in the superimposed image G3 on the same data entry screen S2. The display control unit 144 controls the display unit 13 to display each enlarged image G31 within the first image display area AR40 on the data entry screen S2.

上述の通り、部品データ生成装置10では、部品データD2を構成する各パラメータJ5のデータを入力するデータ入力操作が操作部12を介して行われた場合、生成部142は、データ入力操作に応じた入力データに基づいて、部品のグラフィックイメージG2と部品データD2とを生成する。そして、部品画像G1にグラフィックイメージG2を重畳させた重畳画像G3が表示部13に表示される。この際、重畳画像G3における複数の注目領域G3Sを拡大させる指令を入力する操作が操作部12を介して行われた場合、表示制御部144は、複数の注目領域G3Sの各々を拡大させた各拡大画像G31を同一のデータ入力画面S2上に表示するように表示部13を制御する。 As described above, in the part data generating device 10, when a data input operation for inputting data for each parameter J5 constituting the part data D2 is performed via the operation unit 12, the generation unit 142 generates a graphic image G2 of the part and the part data D2 based on the input data corresponding to the data input operation. Then, a superimposed image G3 in which the graphic image G2 is superimposed on the part image G1 is displayed on the display unit 13. At this time, when an operation for inputting a command to enlarge a plurality of attention areas G3S in the superimposed image G3 is performed via the operation unit 12, the display control unit 144 controls the display unit 13 to display each enlarged image G31 in which each of the plurality of attention areas G3S is enlarged on the same data input screen S2.

この場合、重畳画像G3における複数の注目領域G3Sの各拡大画像G31が表示部13の同一のデータ入力画面S2上に表示される。オペレーターは、表示部13に表示された複数の注目領域G3Sの各拡大画像G31を確認することにより、部品画像G1に対するグラフィックイメージG2のずれ量を的確に把握することができる。このため、オペレーターは、部品データD2を構成する部品の特徴に関するパラメータJ5の入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データD2を作成することができる。しかも、拡大表示指令を入力する1回の操作によって重畳画像G3における複数の注目領域G3Sの各拡大画像G31が表示されるので、重畳画像G3における拡大表示の対象領域の位置を変更する操作の回数を減らすことができる。このため、オペレーターは、表示部13に表示された各拡大画像G31を確認しながら効率よく部品データD2を作成することができる。 In this case, each enlarged image G31 of the multiple attention areas G3S in the superimposed image G3 is displayed on the same data input screen S2 of the display unit 13. The operator can accurately grasp the amount of deviation of the graphic image G2 relative to the part image G1 by checking each enlarged image G31 of the multiple attention areas G3S displayed on the display unit 13. Therefore, the operator can check whether the input data of the parameter J5 related to the characteristics of the part constituting the part data D2 is accurate. This makes it possible to create part data D2 with high accuracy. Moreover, since each enlarged image G31 of the multiple attention areas G3S in the superimposed image G3 is displayed by a single operation of inputting an enlargement display command, the number of operations to change the position of the target area of the enlargement display in the superimposed image G3 can be reduced. Therefore, the operator can efficiently create part data D2 while checking each enlarged image G31 displayed on the display unit 13.

また、図9に示されるように、データ入力画面S2上のデータ入力領域AR50における各パラメータJ5に対するデータ入力操作が操作部12を介して行われるごとに、生成部142は、グラフィックイメージG2及び部品データD2を更新して生成する。そして、表示制御部144は、更新されたグラフィックイメージG2が部品画像G1に重畳された重畳画像G3を表示するように、表示部13を制御する。この際、表示制御部144は、重畳画像G3における複数の注目領域G3Sの各々を拡大させた各拡大画像G31がデータ入力画面S2上の第1画像表示領域AR40内に収まって表示されるように、表示部13を制御する。 Also, as shown in FIG. 9, each time a data input operation for each parameter J5 in the data input area AR50 on the data input screen S2 is performed via the operation unit 12, the generation unit 142 updates and generates the graphic image G2 and the part data D2. Then, the display control unit 144 controls the display unit 13 to display a superimposed image G3 in which the updated graphic image G2 is superimposed on the part image G1. At this time, the display control unit 144 controls the display unit 13 to display each enlarged image G31 obtained by enlarging each of the multiple attention areas G3S in the superimposed image G3 within the first image display area AR40 on the data input screen S2.

この態様では、部品のパラメータJ5のデータを入力するデータ入力操作が行われるごとに、そのデータ入力操作に応じた入力データに基づくグラフィックイメージG2が更新される。そして、更新されたグラフィックイメージG2を部品画像G1に重畳させた重畳画像G3が表示部13に表示される。この場合、オペレーターは、データ入力操作を行うごとに、部品画像G1に対するグラフィックイメージG2のずれ量を的確に把握することができる。これにより、部品画像に一致するようなグラフィックイメージに対応した精度のよい部品データを、効率よく作成することができる。 In this embodiment, each time a data input operation is performed to input data for the part parameters J5, the graphic image G2 is updated based on the input data corresponding to that data input operation. Then, a superimposed image G3 in which the updated graphic image G2 is superimposed on the part image G1 is displayed on the display unit 13. In this case, the operator can accurately grasp the amount of deviation of the graphic image G2 relative to the part image G1 each time a data input operation is performed. This makes it possible to efficiently create accurate part data that corresponds to a graphic image that matches the part image.

ここで、部品の種類に応じて、部品の特徴的なパラメータJ5が異なる。このため、精度のよい部品データD2を作成するために重畳画像G3において拡大表示の対象とすべき注目領域G3Sの位置についても、部品の種類ごとに異なる。そこで、図3に示されるように、部品データ生成装置10は、設定部141を備えている。図4の部品種指定画面S1上の部品種情報入力領域AR20に対して部品種指定指令を入力する操作が操作部12を介して行われた場合、設定部141は、部品種指定指令で示される部品の種類に応じて、パラメータJ5と注目領域G3Sの位置とを設定する。 Here, the characteristic parameter J5 of a part differs depending on the type of part. Therefore, the position of the attention area G3S to be enlarged and displayed in the superimposed image G3 in order to create accurate part data D2 also differs depending on the type of part. Therefore, as shown in FIG. 3, the part data generation device 10 is equipped with a setting unit 141. When an operation to input a part type designation command into the part type information input area AR20 on the part type designation screen S1 in FIG. 4 is performed via the operation unit 12, the setting unit 141 sets the parameter J5 and the position of the attention area G3S depending on the type of part indicated by the part type designation command.

この場合、生成部142は、部品の種類に応じて設定されたパラメータJ5に関する入力データに基づいて、部品の種類ごとに異なる部品画像G1に対応した適切なグラフィックイメージG2を生成することができる。また、表示制御部144は、部品の種類に応じて設定された注目領域G3Sを拡大させた拡大画像G31を、表示部13のデータ入力画面S2上の第1画像表示領域AR40に表示させることができる。このため、オペレーターは、部品の種類に応じた注目領域G3Sの拡大画像G31を確認することにより、部品の種類に応じて設定されたパラメータJ5の入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データD2を作成することができる。 In this case, the generation unit 142 can generate an appropriate graphic image G2 corresponding to a different part image G1 for each type of part, based on the input data for the parameters J5 set according to the type of part. Furthermore, the display control unit 144 can display an enlarged image G31, which is an enlarged image of the attention area G3S set according to the type of part, in the first image display area AR40 on the data input screen S2 of the display unit 13. Therefore, by checking the enlarged image G31 of the attention area G3S according to the type of part, the operator can check whether the input data of the parameters J5 set according to the type of part is accurate. This makes it possible to create accurate part data D2 according to the type of part.

部品本体に対して1つの端子が設けられた部品の場合、設定部141は、1つの端子に対応する部品画像G1上の領域に基づいて、重畳画像G3における1つの注目領域G3Sを設定する。部品本体の一方端及び他方端にそれぞれ端子が設けられたチップ部品の場合、設定部141は、各端子に対応する部品画像G1上の2つの領域に基づいて、重畳画像G3における2つの注目領域G3Sを設定する。 For a component with one terminal provided on the component body, the setting unit 141 sets one attention area G3S in the superimposed image G3 based on an area on the component image G1 that corresponds to the one terminal. For a chip component with terminals provided on one end and the other end of the component body, the setting unit 141 sets two attention areas G3S in the superimposed image G3 based on two areas on the component image G1 that correspond to each terminal.

また、部品本体に対して所定の配列方向に複数の端子が配列された端子列を複数列有する部品の場合、設定部141は、端子列ごとの配列方向一方端及び他方端に位置する各端子に対応する部品画像G1上の各領域に基づいて、重畳画像G3における各注目領域G3Sを設定する。具体的には、SOPやトランジスタのように、部品本体におけるX軸方向の一端及び他端に端子列を有する部品の場合には、設定部141は、端子列ごとの配列方向(Y軸方向)一方端及び他方端に位置する各端子に対応する部品画像G1上の各領域に基づいて、重畳画像G3における各注目領域G3Sを設定する。QFPやPLCCのように、部品本体におけるX軸方向の一端及び他端に端子列を有するとともに、部品本体におけるY軸方向の一端及び他端に端子列を有する部品の場合には、設定部141は、X軸方向の一端及び他端の各端子列の配列方向(Y軸方向)一方端及び他方端に位置する各端子、並びに、Y軸方向の一端及び他端の各端子列の配列方向(X軸方向)一方端及び他方端に位置する各端子に対応する部品画像G1上の各領域に基づいて、重畳画像G3における各注目領域G3Sを設定する。 In addition, in the case of a component having multiple terminal rows in which multiple terminals are arranged in a predetermined arrangement direction relative to the component body, the setting unit 141 sets each attention area G3S in the superimposed image G3 based on each area on the component image G1 corresponding to each terminal located at one end and the other end of the arrangement direction for each terminal row. Specifically, in the case of a component having terminal rows at one end and the other end of the X-axis direction of the component body, such as an SOP or a transistor, the setting unit 141 sets each attention area G3S in the superimposed image G3 based on each area on the component image G1 corresponding to each terminal located at one end and the other end of the arrangement direction (Y-axis direction) for each terminal row. In the case of a component such as a QFP or PLCC that has terminal rows at one end and the other end of the component body in the X-axis direction and terminal rows at one end and the other end of the component body in the Y-axis direction, the setting unit 141 sets each attention area G3S in the superimposed image G3 based on each terminal located at one end and the other end of the arrangement direction (Y-axis direction) of each terminal row at one end and the other end of the X-axis direction, and each terminal located at one end and the other end of the arrangement direction (X-axis direction) of each terminal row at one end and the other end of the Y-axis direction.

また、BGAのように部品本体の下面に複数のボール端子が設けられた部品の場合、設定部141は、部品本体の4つの角部に配置された各ボール端子に対応する部品画像G1上の各領域に基づいて、重畳画像G3における各注目領域G3Sを設定する。 In addition, in the case of a component such as a BGA that has multiple ball terminals on the underside of the component body, the setting unit 141 sets each attention area G3S in the superimposed image G3 based on each area on the component image G1 that corresponds to each ball terminal located at the four corners of the component body.

また、部品本体に対して端子が設けられていない部品の場合、設定部141は、部品本体の4つの角部に対応する部品画像G1上の各領域に基づいて、重畳画像G3における各注目領域G3Sを設定する。 In addition, in the case of a component that does not have terminals on the component body, the setting unit 141 sets each attention area G3S in the superimposed image G3 based on each area on the component image G1 that corresponds to the four corners of the component body.

図5の例のように、第1画像表示領域AR40に表示される部品画像G1に対応する部品が、部品本体におけるX軸方向の一端及び他端にリード端子列を有する部品である場合、設定部141は、外形寸法X1、外形寸法Y1及び部品厚みを基本パラメータJ51として設定するとともに、リード端子列ごとのリード本数E,W、リードピッチE1,W1、リード幅E2,W2、リード長E3,W3、及び基準端子位置E4,W4を注目パラメータJ52として設定する。また、設定部141は、リード端子列ごとの配列方向(Y軸方向)一方端及び他方端に位置する各リード端子に対応する部品画像G1上の各領域に基づいて、複数(4つ)の注目領域G3Sを設定する(図7参照)。 As in the example of FIG. 5, when the component corresponding to the component image G1 displayed in the first image display area AR40 is a component having lead terminal rows at one and the other ends of the component body in the X-axis direction, the setting unit 141 sets the external dimension X1, external dimension Y1, and component thickness as basic parameters J51, and sets the number of leads E, W, lead pitch E1, W1, lead width E2, W2, lead length E3, W3, and reference terminal position E4, W4 for each lead terminal row as attention parameters J52. The setting unit 141 also sets multiple (four) attention areas G3S based on the areas on the component image G1 corresponding to each lead terminal located at one and the other ends of the arrangement direction (Y-axis direction) for each lead terminal row (see FIG. 7).

この態様では、操作部12に入力される部品種指定指令で示される部品が部品本体に対して複数のリード端子列を有する部品である場合、データ入力画面S2上の表示切替指令領域AR60の操作に応じて拡大表示指令が入力されると、リード端子列ごとの配列方向一方端及び他方端に位置する各リード端子に対応する部品画像G1上の4つの領域が注目領域G3Sとして設定されて4つの拡大画像G31がデータ入力画面S2上の第1画像表示領域AR40に表示される(図8参照)。この場合、オペレーターは、リード端子列ごとの一方端及び他方端に位置する各リード端子に対応した4つの注目領域G3Sの各拡大画像G31を確認することにより、パラメータJ5の注目パラメータJ52として設定されたリード端子列ごとのリード本数E,W、リードピッチE1,W1、リード幅E2,W2、リード長E3,W3、及び基準端子位置E4,W4に関する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データD2を作成することができる。 In this embodiment, when the part indicated by the part type designation command input to the operation unit 12 is a part having multiple lead terminal rows for the part body, when an enlarged display command is input in response to the operation of the display switching command area AR60 on the data input screen S2, four areas on the part image G1 corresponding to each lead terminal located at one end and the other end of the arrangement direction of each lead terminal row are set as attention areas G3S, and four enlarged images G31 are displayed in the first image display area AR40 on the data input screen S2 (see FIG. 8). In this case, the operator can check whether the input data for the number of leads E, W, lead pitch E1, W1, lead width E2, W2, lead length E3, W3, and reference terminal position E4, W4 for each lead terminal row set as the attention parameter J52 of the parameter J5 is accurate by checking each enlarged image G31 of the four attention areas G3S corresponding to each lead terminal located at one end and the other end of each lead terminal row. This allows the creation of accurate part data D2 according to the type of part.

また、図8に示されるようにデータ入力画面S2上の第1画像表示領域AR40に各拡大画像G31が表示された状態で、重畳画像G3の表示形態を切り替える表示切替指令を入力する操作が表示切替指令領域AR60に対して行われた場合を想定する。この場合、表示制御部144は、表示切替指令に応じて、重畳画像G3の全体を示す全体画像(図7)と各拡大画像G31(図8)とが切り替えられて第1画像表示領域AR40に表示されるように、表示部13を制御する。この場合、オペレーターは、表示切替指令領域AR60に対して表示切替指令を入力する操作を行うことにより、データ入力画面S2上の第1画像表示領域AR40における重畳画像G3の表示形態を各拡大画像G31を表示する形態と全体画像を表示する形態とに切り替えることができる。このため、オペレーターは、各拡大画像G31と全体画像との表示を切り替えて確認することにより、部品データD2を構成する各入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データD2を効率よく作成することができる。 Also, assume that, as shown in FIG. 8, in a state in which each enlarged image G31 is displayed in the first image display area AR40 on the data input screen S2, an operation to input a display switching command to switch the display form of the superimposed image G3 is performed in the display switching command area AR60. In this case, the display control unit 144 controls the display unit 13 so that the entire image (FIG. 7) showing the entire superimposed image G3 and each enlarged image G31 (FIG. 8) are switched and displayed in the first image display area AR40 in response to the display switching command. In this case, the operator can switch the display form of the superimposed image G3 in the first image display area AR40 on the data input screen S2 between a form that displays each enlarged image G31 and a form that displays the entire image by performing an operation to input a display switching command in the display switching command area AR60. Therefore, the operator can check whether each input data constituting the part data D2 is accurate by switching and checking the display of each enlarged image G31 and the entire image. This allows efficient creation of part data D2 with high accuracy.

また、図10に示されるように、表示制御部144は、重畳画像G3の全体を示す全体画像G32と各拡大画像G31とが同一のデータ入力画面S2上における1つの第1画像表示領域AR40に収まって表示されるように、表示部13を制御してもよい。また、図11に示されるように、表示制御部144は、全体画像G32と各拡大画像G31とが、同一のデータ入力画面S2上の互いに独立した第1画像表示領域AR40と第2画像表示領域AR41とに個別に表示されるように、表示部13を制御してもよい。表示制御部144は、各拡大画像G31が第1画像表示領域AR40に表示され、且つ、全体画像G32が第2画像表示領域AR41に表示されるように、表示部13を制御する。いずれの場合も、重畳画像G3の全体を示す全体画像G32と各拡大画像G31とが表示部13の同一のデータ入力画面S2上に表示される。この場合、オペレーターは、各拡大画像G31及び全体画像G32の両方の画像を確認することにより、部品データD2を構成する各入力データが正確であるか否かを確認することができる。これにより、精度のよい部品データD2を効率よく作成することができる。 10, the display control unit 144 may control the display unit 13 so that the entire image G32 showing the entire superimposed image G3 and each enlarged image G31 are displayed in one first image display area AR40 on the same data input screen S2. Also, as shown in FIG. 11, the display control unit 144 may control the display unit 13 so that the entire image G32 and each enlarged image G31 are displayed individually in the first image display area AR40 and the second image display area AR41, which are independent of each other, on the same data input screen S2. The display control unit 144 controls the display unit 13 so that each enlarged image G31 is displayed in the first image display area AR40, and the entire image G32 is displayed in the second image display area AR41. In either case, the entire image G32 showing the entire superimposed image G3 and each enlarged image G31 are displayed on the same data input screen S2 of the display unit 13. In this case, the operator can check whether each input data constituting the part data D2 is accurate by checking both the enlarged image G31 and the entire image G32. This allows for efficient creation of accurate part data D2.

全体画像G32と各拡大画像G31とを表示部13に表示させる場合、図10及び図11に示されるように、表示制御部144は、全体画像G32上での複数の注目領域G3Sの範囲の目印となる注目領域目印枠G40が全体画像G32に重畳して表示されるように、表示部13を制御する。この場合、オペレーターは、重畳画像G3の全体における拡大表示の対象領域を、注目領域目印枠G40を目印として容易に確認することができる。 When the entire image G32 and each enlarged image G31 are displayed on the display unit 13, as shown in Figs. 10 and 11, the display control unit 144 controls the display unit 13 so that an attention area marker frame G40, which marks the range of the multiple attention areas G3S on the entire image G32, is displayed superimposed on the entire image G32. In this case, the operator can easily confirm the target area of the enlarged display in the entire superimposed image G3 by using the attention area marker frame G40 as a mark.

本実施形態では、表示制御部144は、データ入力画面S2上の第1画像表示領域AR40内において、予め設定された基準の拡大倍率で各拡大画像G31が表示されるように、表示部13を制御する。この場合、各拡大画像G31の拡大倍率を指定するオペレーターによる操作を省略することができる。 In this embodiment, the display control unit 144 controls the display unit 13 so that each enlarged image G31 is displayed at a preset standard enlargement magnification within the first image display area AR40 on the data input screen S2. In this case, the operation by the operator to specify the enlargement magnification of each enlarged image G31 can be omitted.

ただし、図12に示されるように、第1画像表示領域AR40内での各拡大画像G31の拡大倍率を変更することが可能である。具体的には、表示部13のデータ入力画面S2上には倍率変更指令領域AR61,AR62が配置されている。倍率変更指令領域AR61,AR62は、操作部12を介した入力操作が可能な領域である。この倍率変更指令領域AR61,AR62を対象に、第1画像表示領域AR40に表示された各拡大画像G31の拡大倍率を基準の拡大倍率から変更する倍率変更指令を入力する操作が操作部12を介して行われる。倍率変更指令領域AR61,AR62の操作によって倍率変更指令が入力された場合、表示制御部144は、倍率変更指令に応じた倍率で各拡大画像G31が第1画像表示領域AR40内において表示されるように、表示部13を制御する。この場合、オペレーターは、倍率変更指令を入力する操作を行うことにより、基準の拡大倍率とは異なる倍率で各拡大画像G31を確認することができる。 However, as shown in FIG. 12, it is possible to change the magnification of each enlarged image G31 in the first image display area AR40. Specifically, magnification change command areas AR61 and AR62 are arranged on the data input screen S2 of the display unit 13. The magnification change command areas AR61 and AR62 are areas where input operations can be performed via the operation unit 12. An operation to input a magnification change command to change the magnification of each enlarged image G31 displayed in the first image display area AR40 from the standard magnification is performed via the operation unit 12 for the magnification change command areas AR61 and AR62. When a magnification change command is input by operating the magnification change command areas AR61 and AR62, the display control unit 144 controls the display unit 13 so that each enlarged image G31 is displayed in the first image display area AR40 at a magnification according to the magnification change command. In this case, the operator can check each enlarged image G31 at a magnification different from the standard magnification by performing an operation to input a magnification change command.

また、図13に示されるように、設定部141により設定された複数の注目領域G3Sを拡大させた各拡大画像G31が第1画像表示領域AR40に表示された状態で、重畳画像G3における拡大表示の位置を変更することが可能である。具体的には、表示部13のデータ入力画面S2上には位置変更指令領域AR70が配置されている。位置変更指令領域AR70は、操作部12を介した入力操作が可能な領域である。この位置変更指令領域AR70を対象に、重畳画像G3における拡大表示の位置を変更する位置変更指令を入力する操作が操作部12を介して行われる。位置変更指令領域AR70の操作によって位置変更指令が入力された場合、表示制御部144は、位置変更指令に応じて拡大表示の位置を変更するように、表示部13を制御する。この場合、オペレーターは、位置変更指令を入力する操作を行うことにより、位置変更指令で示される所望の位置を拡大させた拡大画像G31をデータ入力画面S2上の第1画像表示領域AR40に表示させることができる。 Also, as shown in FIG. 13, in a state where each enlarged image G31 obtained by enlarging a plurality of attention areas G3S set by the setting unit 141 is displayed in the first image display area AR40, it is possible to change the position of the enlarged display in the superimposed image G3. Specifically, a position change command area AR70 is arranged on the data input screen S2 of the display unit 13. The position change command area AR70 is an area where an input operation can be performed via the operation unit 12. An operation to input a position change command to change the position of the enlarged display in the superimposed image G3 is performed via the operation unit 12, targeting this position change command area AR70. When a position change command is input by operating the position change command area AR70, the display control unit 144 controls the display unit 13 to change the position of the enlarged display in accordance with the position change command. In this case, the operator can perform an operation to input a position change command to display the enlarged image G31 obtained by enlarging the desired position indicated by the position change command in the first image display area AR40 on the data input screen S2.

本実施形態では、表示制御部144は、同一のデータ入力画面S2上の第1画像表示領域AR40における基準の拡大表示数として最大で4つの拡大画像G31が表示されるように、表示部13を制御する。この場合、データ入力画面S2上の第1画像表示領域AR40内における4つの各拡大画像G31の大きさが、過度に小さくなり過ぎることや、過度に大きくなり過ぎることを抑制することができる。これにより、オペレーターは、同一のデータ入力画面S2上の第1画像表示領域AR40に表示された4つの各拡大画像G31を確認することにより、部品画像G1に対するグラフィックイメージG2のずれ量を的確に把握することができる。 In this embodiment, the display control unit 144 controls the display unit 13 so that a maximum of four enlarged images G31 are displayed as the standard number of enlarged images in the first image display area AR40 on the same data entry screen S2. In this case, the size of each of the four enlarged images G31 in the first image display area AR40 on the data entry screen S2 can be prevented from becoming excessively small or excessively large. This allows the operator to accurately grasp the amount of deviation of the graphic image G2 relative to the part image G1 by checking each of the four enlarged images G31 displayed in the first image display area AR40 on the same data entry screen S2.

既述の通り、QFPやPLCCのような部品の場合、設定部141は、部品本体におけるX軸方向の一端及び他端の各端子列の配列方向(Y軸方向)一方端及び他方端に位置する各端子、並びに、部品本体におけるY軸方向の一端及び他端の各端子列の配列方向(X軸方向)一方端及び他方端に位置する各端子に対応して、重畳画像G3における各注目領域G3Sを設定する。この場合、設定部141により設定される注目領域G3Sの数は8箇所となる。 As described above, in the case of a component such as a QFP or a PLCC, the setting unit 141 sets each attention area G3S in the superimposed image G3 corresponding to each terminal located at one end and the other end of the arrangement direction (Y-axis direction) of each terminal row at one end and the other end of the X-axis direction of the component body, and each terminal located at one end and the other end of the arrangement direction (X-axis direction) of each terminal row at one end and the other end of the Y-axis direction of the component body. In this case, the number of attention areas G3S set by the setting unit 141 is eight.

このような場合を想定して、図14及び図15に示されるように、表示部13のデータ入力画面S2上には表示対象変更指令領域AR80が配置されている。表示対象変更指令領域AR80は、操作部12を介した入力操作が可能な領域である。この表示対象変更指令領域AR80を対象に、データ入力画面S2上の第1画像表示領域AR40に拡大表示させる対象の注目領域G3Sを変更する表示対象変更指令を入力する操作が操作部12を介して行われる。図14の例では、部品本体におけるX軸方向の一端及び他端の各端子列の配列方向(Y軸方向)一方端及び他方端に位置する各端子に対応した4つの注目領域G3Sの各拡大画像G31が、第1画像表示領域AR40に表示されている。この状態で、表示対象変更指令領域AR80が操作されると、図15の例のように拡大表示の対象が変更される。図15の例では、部品本体におけるY軸方向の一端及び他端の各端子列の配列方向(X軸方向)一方端及び他方端に位置する各端子に対応した4つの注目領域G3Sの各拡大画像G31が、第1画像表示領域AR40に表示されている。 Assuming such a case, as shown in FIG. 14 and FIG. 15, a display object change command area AR80 is arranged on the data input screen S2 of the display unit 13. The display object change command area AR80 is an area where an input operation can be performed via the operation unit 12. An operation to input a display object change command to change the target attention area G3S to be enlarged and displayed in the first image display area AR40 on the data input screen S2 is performed via the operation unit 12, with the display object change command area AR80 as the target. In the example of FIG. 14, enlarged images G31 of four attention areas G3S corresponding to each terminal located at one end and the other end of the arrangement direction (Y-axis direction) of each terminal row at one end and the other end of the X-axis direction of the component body are displayed in the first image display area AR40. In this state, when the display object change command area AR80 is operated, the target of the enlarged display is changed as in the example of FIG. 15. In the example of FIG. 15, enlarged images G31 of four focus areas G3S corresponding to the terminals located at one end and the other end of the arrangement direction (X-axis direction) of each terminal row in the Y-axis direction of the component body are displayed in the first image display area AR40.

設定部141により設定された注目領域G3Sの数が基準の拡大表示数の最大値「4」よりも多い場合、表示制御部144は、表示対象変更指令領域AR80の操作に基づく表示対象変更指令に応じて、第1画像表示領域AR40に拡大表示させる対象の注目領域G3Sを変更しながら各拡大画像G31が表示されるように、表示部13を制御する。これにより、オペレーターは、設定部141により設定された全ての注目領域G3Sの各拡大画像G31を、拡大表示の対象を変更しながら確認することができる。 When the number of attention areas G3S set by the setting unit 141 is greater than the maximum standard enlarged display number of "4", the display control unit 144 controls the display unit 13 so that each enlarged image G31 is displayed while changing the attention area G3S to be enlarged and displayed in the first image display area AR40 in response to a display target change command based on an operation of the display target change command area AR80. This allows the operator to check each enlarged image G31 of all attention areas G3S set by the setting unit 141 while changing the target of the enlarged display.

また、図16に示されるように、設定部141により設定された注目領域G3Sの数が基準の拡大表示数の最大値「4」よりも多い場合、表示制御部144は、操作部12を介して入力される基準の拡大表示数を変更する表示数変更指令に応じた数の注目領域G3Sの拡大画像G31が同一のデータ入力画面S2上の第1画像表示領域AR40に表示されるように、表示部13を制御するようにしてもよい。この場合、オペレーターは、表示数変更指令を入力する操作を行うことにより、設定部141により設定された全ての注目領域G3Sの各拡大画像G31を、同一のデータ入力画面S2上の第1画像表示領域AR40に表示させることができる。 Also, as shown in FIG. 16, when the number of attention areas G3S set by the setting unit 141 is greater than the maximum value of the standard enlarged display number "4", the display control unit 144 may control the display unit 13 so that the number of enlarged images G31 of the attention areas G3S corresponding to a display number change command input via the operation unit 12 for changing the standard enlarged display number are displayed in the first image display area AR40 on the same data input screen S2. In this case, the operator can display each enlarged image G31 of all attention areas G3S set by the setting unit 141 in the first image display area AR40 on the same data input screen S2 by performing an operation to input a display number change command.

次に、図4の部品種指定画面S1上の部品種情報入力領域AR20に対して入力された部品種指定指令で示される部品が、部品本体に対して所定値以上の幅の端子が設けられた部品である場合を想定する。この場合、設定部141は、所定値以上の幅の端子の角部に対応する部品画像G1上の領域に基づいて、複数の注目領域G3Sを設定する。この場合、図17に示されるように、表示制御部144は、設定部141により設定された端子の角部に対応した複数の注目領域G3Sの各拡大画像G31がデータ入力画面S2上の第1画像表示領域AR40に表示されるように、表示部13を制御する。この場合、オペレーターは、所定値以上の幅の端子の角部に対応した注目領域G3Sの各拡大画像G31を確認することにより、部品データD2を構成する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データD2を作成することができる。 Next, assume that the part indicated by the part type designation command input to the part type information input area AR20 on the part type designation screen S1 in FIG. 4 is a part in which a terminal having a width of a predetermined value or more is provided on the part body. In this case, the setting unit 141 sets multiple attention areas G3S based on the area on the part image G1 corresponding to the corners of the terminal having a width of a predetermined value or more. In this case, as shown in FIG. 17, the display control unit 144 controls the display unit 13 so that each enlarged image G31 of the multiple attention areas G3S corresponding to the corners of the terminal set by the setting unit 141 is displayed in the first image display area AR40 on the data input screen S2. In this case, the operator can check whether the input data constituting the part data D2 is accurate by checking each enlarged image G31 of the attention area G3S corresponding to the corners of the terminal having a width of a predetermined value or more. This allows for the creation of accurate part data D2 according to the type of part.

また、図4の部品種指定画面S1上の部品種情報入力領域AR20に対して入力された部品種指定指令で示される部品が、部品本体に対して端子が設けられていない部品である場合を想定する。この場合、設定部141は、部品本体の角部に対応する部品画像G1上の領域に基づいて、複数の注目領域G3Sを設定する。この場合、図18に示されるように、表示制御部144は、設定部141により設定された部品本体の角部に対応した矩形の外形グラフィックG21の4つの角部に関する注目領域G3Sの各拡大画像G31がデータ入力画面S2上の第1画像表示領域AR40に表示されるように、表示部13を制御する。この場合、オペレーターは、部品本体の角部に対応した注目領域G3Sの各拡大画像G31を確認することにより、部品データD2を構成する入力データが正確であるか否かを確認することができる。これにより、部品の種類に応じて、精度のよい部品データD2を作成することができる。 Also, assume that the part indicated by the part type designation command input to the part type information input area AR20 on the part type designation screen S1 in FIG. 4 is a part that does not have a terminal on the part body. In this case, the setting unit 141 sets multiple attention areas G3S based on the areas on the part image G1 corresponding to the corners of the part body. In this case, as shown in FIG. 18, the display control unit 144 controls the display unit 13 so that each enlarged image G31 of the attention area G3S relating to the four corners of the rectangular outline graphic G21 corresponding to the corners of the part body set by the setting unit 141 is displayed in the first image display area AR40 on the data input screen S2. In this case, the operator can check whether the input data constituting the part data D2 is accurate by checking each enlarged image G31 of the attention area G3S corresponding to the corners of the part body. This allows for the creation of accurate part data D2 according to the type of part.

図19に示されるように、表示部13のデータ入力画面S2上には入力終了指令領域AR90及び取消指令領域AR91が配置されている。入力終了指令領域AR90及び取消指令領域AR91は、操作部12を介した入力操作が可能な領域である。入力終了指令領域AR90は、データ入力画面S2上のデータ入力領域AR50のデータ入力欄J6にパラメータJ5の各データを入力するデータ入力操作を終了する場合に操作される領域である。一方、取消指令領域AR91は、データ入力操作を終了する操作を取り消す場合に操作される領域である。 As shown in FIG. 19, an input end command area AR90 and a cancel command area AR91 are arranged on the data input screen S2 of the display unit 13. The input end command area AR90 and the cancel command area AR91 are areas where input operations can be performed via the operation unit 12. The input end command area AR90 is an area that is operated when terminating a data input operation for inputting each data of the parameter J5 into the data input field J6 of the data input area AR50 on the data input screen S2. On the other hand, the cancel command area AR91 is an area that is operated when canceling an operation to terminate the data input operation.

入力終了指令領域AR90の操作に基づきデータ入力操作を終了する入力終了指令が操作部12を介して入力された場合を想定する。この場合、生成部142は、入力終了指令の直前のデータ入力領域AR50に対するデータ入力操作に応じて入力された入力データに基づくグラフィックイメージG2及び部品データD2を、部品認識処理の際に使用する部品認識用のグラフィックイメージG2及び部品データD2として確定する。 Assume that an input end command to end a data input operation based on an operation of the input end command area AR90 is input via the operation unit 12. In this case, the generation unit 142 determines the graphic image G2 and part data D2 based on the input data input in response to a data input operation in the data input area AR50 immediately before the input end command as the graphic image G2 and part data D2 for part recognition to be used during the part recognition process.

部品実装機1では、生成部142により確定された部品認識用のグラフィックイメージG2を用いて、生成部142により確定された部品データD2を使用して吸着ノズル63による部品の保持状態を的確に認識できるか否かの部品認識テストが、実際の部品搭載基板の生産の前に行われる。この部品認識テストでは、実際の部品搭載基板の生産時と同様に、吸着ノズル63により吸着保持された部品の画像を示す部品認識用の部品画像G1が第1撮像部C1によって取得される。そして、部品実装機1の部品認識部95は、部品認識用の部品画像G1と、生成部142により確定された部品データD2とに基づいて、吸着ノズル63に吸着保持された部品の保持状態を認識する部品認識処理を行う。 In the component mounter 1, a component recognition test is performed before the actual production of a component mounting board, using the component recognition graphic image G2 determined by the generation unit 142 to check whether the holding state of the component by the suction nozzle 63 can be accurately recognized using the component data D2 determined by the generation unit 142. In this component recognition test, the first imaging unit C1 acquires a component recognition component image G1 showing an image of the component held by the suction nozzle 63, just as in the production of an actual component mounting board. Then, the component recognition unit 95 of the component mounter 1 performs a component recognition process to recognize the holding state of the component held by the suction nozzle 63, based on the component recognition component image G1 and the component data D2 determined by the generation unit 142.

このような部品認識テストにおいて部品データD2を使用して部品認識処理が行われる場合、部品データ生成装置10の表示制御部144は、部品認識用の部品画像G1に、生成部142により確定された部品認識用のグラフィックイメージG2を重畳させた部品認識用の重畳画像G3が、データ入力画面S2上の第1画像表示領域AR40に表示されるように、表示部13を制御する(図19参照)。この場合、オペレーターは、部品認識用の重畳画像G3を確認することにより、部品データD2を使用した部品認識処理において、吸着ノズル63による部品の保持状態を的確に認識できるか否かを確認することができる。 When part recognition processing is performed using part data D2 in such a part recognition test, the display control unit 144 of the part data generation device 10 controls the display unit 13 so that a superimposed image G3 for part recognition, in which the graphic image G2 for part recognition determined by the generation unit 142 is superimposed on the part image G1 for part recognition, is displayed in the first image display area AR40 on the data input screen S2 (see FIG. 19). In this case, by checking the superimposed image G3 for part recognition, the operator can check whether the holding state of the part by the suction nozzle 63 can be accurately recognized in the part recognition processing using part data D2.

この際、図3に示されるように、部品データ生成装置10は、算出部143を備えている。算出部143は、部品認識用の重畳画像G3において、部品認識用の部品画像G1に対する部品認識用のグラフィックイメージG2のずれ量を算出する。そして、部品認識用の重畳画像G3において、部品画像G1とグラフィックイメージG2との間のずれ量が所定の許容閾値を超えるずれ量超過領域が存在する場合、算出部143は、当該ずれ量超過領域の位置データを出力する。この場合、図19に示されるように、表示制御部144は、部品認識用の重畳画像G3上でのずれ量超過領域の範囲の目印となるずれ量超過目印枠G50が、部品認識用の重畳画像G3に重畳して表示されるように、表示部13を制御する。この場合、オペレーターは、部品認識用の部品画像G1に対する部品認識用のグラフィックイメージG2のずれ量が許容閾値を超えるずれ量超過領域の位置を、ずれ量超過目印枠G50を目印として容易に確認することができる。これにより、オペレーターは、部品認識用の重畳画像G3におけるずれ量超過領域を確認しながら、部品データD2を構成する各パラメータJ5のデータを修正することができる。このため、より精度のよい部品データD2を作成することができる。 At this time, as shown in FIG. 3, the part data generating device 10 includes a calculation unit 143. The calculation unit 143 calculates the amount of deviation of the graphic image G2 for part recognition relative to the part image G1 for part recognition in the superimposed image G3 for part recognition. Then, when an excess deviation area in which the amount of deviation between the part image G1 and the graphic image G2 exceeds a predetermined allowable threshold exists in the superimposed image G3 for part recognition, the calculation unit 143 outputs position data of the excess deviation area. In this case, as shown in FIG. 19, the display control unit 144 controls the display unit 13 so that an excess deviation mark frame G50, which marks the range of the excess deviation area on the superimposed image G3 for part recognition, is superimposed on the superimposed image G3 for part recognition and displayed. In this case, the operator can easily confirm the position of the excess deviation area in which the amount of deviation of the graphic image G2 for part recognition relative to the part image G1 for part recognition exceeds the allowable threshold using the excess deviation mark frame G50 as a mark. This allows the operator to correct the data of each parameter J5 that constitutes the part data D2 while checking the excessive deviation area in the superimposed image G3 for part recognition. This makes it possible to create more accurate part data D2.

1 部品実装機
6 ヘッドユニット
63 吸着ノズル(保持具)
9 実装制御部
95 部品認識部
9M 実装記憶部
10 部品データ生成装置
11 記憶部
12 操作部
13 表示部
14 制御部
141 設定部
142 生成部
143 算出部
144 表示制御部
D2 部品データ
G1 部品画像
G2 グラフィックイメージ
G3 重畳画像
1 Component mounter 6 Head unit 63 Suction nozzle (holding tool)
9 Mounting control unit 95 Component recognition unit 9M Mounting storage unit 10 Component data generating device 11 Storage unit 12 Operation unit 13 Display unit 14 Control unit 141 Setting unit 142 Generation unit 143 Calculation unit 144 Display control unit D2 Component data G1 Component image G2 Graphic image G3 Superimposed image

Claims (15)

保持具に保持された部品の保持状態を認識する部品認識処理の際に使用される部品データを生成する部品データ生成装置であって、
前記部品データの生成に関する入力操作を受け付ける操作部と、
前記部品データを構成する前記部品の特徴に関するパラメータのデータを入力するデータ入力操作が前記操作部を介して行われた場合、当該データ入力操作に応じた入力データに基づいて、前記部品のグラフィックイメージを生成するとともに前記部品データを生成する生成部と、
前記パラメータのデータの入力の対象となる前記部品に対応する部品画像に前記グラフィックイメージを重畳させた重畳画像を表示する表示部と、
前記重畳画像における複数の注目領域を拡大させる指令を入力する操作が前記操作部を介して行われた場合、前記複数の注目領域をそれぞれ個別に拡大させた複数の拡大画像の各々を同一画面上に表示するように、前記表示部を制御する表示制御部と、を備える、部品データ生成装置。
A part data generation device that generates part data used in a part recognition process for recognizing a holding state of a part held by a holder, comprising:
an operation unit that receives an input operation related to generation of the part data;
a generation unit which, when a data input operation for inputting parameter data relating to features of the part constituting the part data is performed via the operation unit, generates a graphic image of the part and generates the part data based on input data corresponding to the data input operation;
a display unit that displays a superimposed image obtained by superimposing the graphic image on a part image corresponding to the part for which the parameter data is to be input;
a display control unit that controls the display unit so that, when an operation of inputting a command to enlarge multiple attention areas in the superimposed image is performed via the operation unit, multiple enlarged images obtained by individually enlarging the multiple attention areas are displayed on the same screen.
前記生成部は、前記データ入力操作が前記操作部を介して行われるごとに、前記グラフィックイメージ及び前記部品データを更新して生成し、
前記表示制御部は、更新された前記グラフィックイメージが前記部品画像に重畳された前記重畳画像を表示するように、前記表示部を制御する、請求項1に記載の部品データ生成装置。
the generating unit updates and generates the graphic image and the part data each time the data input operation is performed via the operation unit;
The part data generating device according to claim 1 , wherein the display control unit controls the display unit to display the superimposed image in which the updated graphic image is superimposed on the part image.
前記表示制御部は、前記重畳画像の全体を示す全体画像と前記各拡大画像とが、同一画面上における1つの画像表示領域に収まるように表示されるか、又は、同一画面上の互いに独立した各画像表示領域に個別に表示されるように、前記表示部を制御する、請求項1又は2に記載の部品データ生成装置。 The part data generating device according to claim 1 or 2, wherein the display control unit controls the display unit so that the overall image showing the entire superimposed image and each of the enlarged images are displayed to fit within a single image display area on the same screen, or are displayed individually in separate image display areas on the same screen. 前記表示制御部は、前記重畳画像の表示形態を切り替える表示切替指令を入力する操作が前記操作部を介して行われた場合、前記表示切替指令に応じて、前記重畳画像の全体を示す全体画像と前記各拡大画像とが切り替えられて表示されるように、前記表示部を制御する、請求項1~3のいずれか1項に記載の部品データ生成装置。 The part data generation device according to any one of claims 1 to 3, wherein when an operation to input a display switching command to switch the display form of the superimposed image is performed via the operation unit, the display control unit controls the display unit so that, in response to the display switching command, a full image showing the entire superimposed image and each of the enlarged images are switched and displayed. 前記表示制御部は、前記全体画像上での前記複数の注目領域の各々の範囲の目印となる注目領域目印枠が前記全体画像に重畳して表示されるように、前記表示部を制御する、請求項3又は4に記載の部品データ生成装置。 The part data generating device according to claim 3 or 4, wherein the display control unit controls the display unit so that an attention area marking frame that marks the range of each of the plurality of attention areas on the entire image is displayed superimposed on the entire image. 前記表示制御部は、
予め設定された基準の拡大倍率で前記各拡大画像が表示されるように前記表示部を制御し、
前記基準の拡大倍率を変更する倍率変更指令を入力する操作が前記操作部を介して行われた場合には、前記倍率変更指令に応じた倍率で前記各拡大画像が表示されるように、前記表示部を制御する、請求項1~5のいずれか1項に記載の部品データ生成装置。
The display control unit is
Controlling the display unit so that each of the enlarged images is displayed at a preset standard enlargement magnification;
The part data generation device according to any one of claims 1 to 5, further comprising: a display unit that controls the display unit so that, when an operation of inputting a magnification change command to change the reference magnification is performed via the operation unit, each of the enlarged images is displayed at a magnification corresponding to the magnification change command.
前記部品の種類を指定する部品種指定指令を入力する操作が前記操作部を介して行われた場合、前記部品種指定指令で示される前記部品の種類に応じて、前記パラメータを設定するとともに前記複数の注目領域の位置を設定する設定部を、更に備える、請求項1~6のいずれか1項に記載の部品データ生成装置。 The part data generation device according to any one of claims 1 to 6, further comprising a setting unit that sets the parameters and sets the positions of the multiple attention areas according to the type of part indicated by the part type designation command when an operation to input a part type designation command that designates the type of the part is performed via the operation unit. 前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して所定の配列方向に複数の端子が配列された端子列を複数列有する部品である場合、前記端子列ごとの端子数、端子間のピッチ、端子幅、及び基準端子の位置を前記パラメータとして設定し、前記端子列ごとの前記配列方向一方端及び他方端に位置する各端子に対応する前記部品画像上の各領域に基づいて、前記複数の注目領域を設定する、請求項7に記載の部品データ生成装置。 The component data generating device according to claim 7, wherein, when the component indicated by the component type designation command is a component having multiple terminal rows in which multiple terminals are arranged in a predetermined arrangement direction relative to the component body, the setting unit sets the number of terminals for each terminal row, the pitch between the terminals, the terminal width, and the position of the reference terminal as the parameters, and sets the multiple attention areas based on each area on the component image corresponding to each terminal located at one end and the other end of the arrangement direction for each terminal row. 前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して所定値以上の幅の端子が設けられた部品である場合、当該端子の角部に対応する前記部品画像上の領域に基づいて、前記複数の注目領域を設定する、請求項7又は8に記載の部品データ生成装置。 The part data generation device according to claim 7 or 8, wherein the setting unit sets the plurality of attention areas based on areas on the part image corresponding to corners of a terminal when the part indicated by the part type designation command is a part having a terminal with a width equal to or greater than a predetermined value provided on the part body. 前記設定部は、前記部品種指定指令で示される前記部品が、部品本体に対して端子が設けられていない部品である場合、前記部品本体の角部に対応する前記部品画像上の領域に基づいて、前記複数の注目領域を設定する、請求項7~9のいずれか1項に記載の部品データ生成装置。 The part data generation device according to any one of claims 7 to 9, wherein the setting unit sets the plurality of attention areas based on areas on the part image that correspond to corners of the part body when the part indicated in the part type designation command is a part that does not have terminals on the part body. 前記表示制御部は、前記設定部により設定された前記複数の注目領域を拡大させた前記各拡大画像が表示された状態で、前記重畳画像における拡大表示の位置を変更する位置変更指令を入力する操作が前記操作部を介して行われた場合、前記位置変更指令に応じて、拡大表示の位置を変更するように、前記表示部を制御する、請求項7~10のいずれか1項に記載の部品データ生成装置。 The part data generating device according to any one of claims 7 to 10, wherein when an operation to input a position change command to change the position of the enlarged display in the superimposed image is performed via the operation unit while each of the enlarged images obtained by enlarging the multiple attention areas set by the setting unit is displayed, the display control unit controls the display unit to change the position of the enlarged display in response to the position change command. 前記表示制御部は、
同一画面上において基準の拡大表示数の前記拡大画像が表示されるように前記表示部を制御し、
前記設定部により設定された前記注目領域の数が前記基準の拡大表示数よりも多い場合、前記操作部を介して入力される前記基準の拡大表示数を変更する表示数変更指令に応じた数の前記注目領域の前記拡大画像が同一画面上に表示されるように、前記表示部を制御する、請求項7~11のいずれか1項に記載の部品データ生成装置。
The display control unit is
Controlling the display unit so that a standard number of enlarged images are displayed on the same screen;
The part data generation device according to any one of claims 7 to 11, further comprising: a display unit that controls the display unit so that, when the number of attention areas set by the setting unit is greater than the reference number of enlarged displays, a number of enlarged images of the attention areas corresponding to a display number change command input via the operation unit that changes the reference number of enlarged displays is displayed on the same screen.
前記表示制御部は、前記部品データを使用して前記部品認識処理が行われる場合には、当該部品認識処理において撮像された部品認識用の部品画像に前記グラフィックイメージを重畳させた部品認識用の重畳画像を表示するように、前記表示部を制御する、請求項1~12のいずれか1項に記載の部品データ生成装置。 The part data generation device according to any one of claims 1 to 12, wherein the display control unit controls the display unit to display a superimposed image for part recognition in which the graphic image is superimposed on a part image for part recognition captured in the part recognition process when the part recognition process is performed using the part data. 前記部品認識用の重畳画像において、前記部品画像に対する前記グラフィックイメージのずれ量を算出し、当該ずれ量が所定の許容閾値を超えるずれ量超過領域が存在する場合、その領域の位置データを出力する算出部を、更に備え、
前記表示制御部は、前記部品認識用の重畳画像上での前記ずれ量超過領域の範囲の目印となるずれ量超過目印枠が重畳して表示されるように、前記表示部を制御する、請求項13に記載の部品データ生成装置。
a calculation unit that calculates a deviation amount of the graphic image with respect to the component image in the superimposed image for component recognition, and outputs position data of an excessive deviation amount area when the deviation amount exceeds a predetermined allowable threshold value;
The part data generation device according to claim 13, wherein the display control unit controls the display unit so that an excess deviation mark frame, which marks the range of the excess deviation area on the superimposed image for part recognition, is superimposed and displayed.
部品を保持する保持具を有し、前記保持具により保持された部品を基板に搭載するヘッドユニットと、
前記保持具に保持された部品を撮像し、部品画像を取得する撮像部と、
請求項1~14のいずれか1項に記載の部品データ生成装置により生成された部品データを記憶する実装記憶部と、
前記部品画像と前記部品データとに基づいて、前記保持具に保持された部品の保持状態を認識する部品認識処理を行う部品認識部と、
前記部品認識部の認識結果に基づいて、ヘッドユニットを制御する実装制御部と、を備える、部品実装機。
a head unit having a holder for holding a component and mounting the component held by the holder on a substrate;
an imaging unit that captures an image of the component held by the holder and acquires a component image;
A mounting storage unit that stores the component data generated by the component data generation device according to any one of claims 1 to 14;
a component recognition unit that performs a component recognition process to recognize a holding state of the component held by the holder based on the component image and the component data;
a mounting control unit that controls a head unit based on a recognition result of the component recognition unit.
JP2021165630A 2021-10-07 2021-10-07 Component data generation device and component mounting machine Active JP7654520B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021165630A JP7654520B2 (en) 2021-10-07 2021-10-07 Component data generation device and component mounting machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021165630A JP7654520B2 (en) 2021-10-07 2021-10-07 Component data generation device and component mounting machine

Publications (2)

Publication Number Publication Date
JP2023056338A JP2023056338A (en) 2023-04-19
JP7654520B2 true JP7654520B2 (en) 2025-04-01

Family

ID=86004556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021165630A Active JP7654520B2 (en) 2021-10-07 2021-10-07 Component data generation device and component mounting machine

Country Status (1)

Country Link
JP (1) JP7654520B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014179387A (en) 2013-03-13 2014-09-25 Hitachi High-Tech Instruments Co Ltd Electronic component mounting device and electronic component mounting method
WO2019142248A1 (en) 2018-01-17 2019-07-25 株式会社Fuji Component shape data creation system for image processing and component shape data creation method for image processing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014179387A (en) 2013-03-13 2014-09-25 Hitachi High-Tech Instruments Co Ltd Electronic component mounting device and electronic component mounting method
WO2019142248A1 (en) 2018-01-17 2019-07-25 株式会社Fuji Component shape data creation system for image processing and component shape data creation method for image processing

Also Published As

Publication number Publication date
JP2023056338A (en) 2023-04-19

Similar Documents

Publication Publication Date Title
EP2665352B1 (en) Working apparatus for component or board
EP2663174B1 (en) Working apparatus for component or board
US7181089B2 (en) Method and apparatus for searching for fiducial marks, and method of detecting positions of the fiducial marks
EP2894957A1 (en) Lead correction method and lead correction device
JPH11195899A (en) Method for arranging substrate supporting pin, and method and device for inspecting arrangement of the substrate supporting pin
JP5683006B2 (en) Component mounting apparatus, information processing apparatus, information processing method, and board manufacturing method
US20060265865A1 (en) Apparatus for determining support member layout patterns
JP4824739B2 (en) Component mounting apparatus and component mounting method
JP7654520B2 (en) Component data generation device and component mounting machine
JP2003347794A (en) Method and apparatus for taking out electronic circuit component
JP6403434B2 (en) Component mounting method and component mounting apparatus
JP4498570B2 (en) Electronic component mounting method and electronic component mounting apparatus
JP2005353750A (en) Maintenance management device for electronic component mounting equipment
JP7185761B2 (en) Arithmetic unit
JP7127958B2 (en) Placement positioning device
JP7767194B2 (en) Component Mounting Equipment
JP6896943B2 (en) Information processing equipment, work system, and decision method
JP2007214494A (en) Mark recognition method and surface mounter
JP7319264B2 (en) Control method, electronic component mounting device
JP7487075B2 (en) Interference checking device and processing machine equipped with the same
JP7811728B2 (en) Component mounting device and component mounting method
JP7805828B2 (en) Component mounting method and component mounting device
JP2001244695A (en) Substrate processing equipment
JP7343442B2 (en) Data creation device and component mounting system
JP7128362B2 (en) work machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240408

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250228

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

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

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150