JP7503770B2 - Management computer and nozzle arrangement determination method - Google Patents

Management computer and nozzle arrangement determination method Download PDF

Info

Publication number
JP7503770B2
JP7503770B2 JP2020149232A JP2020149232A JP7503770B2 JP 7503770 B2 JP7503770 B2 JP 7503770B2 JP 2020149232 A JP2020149232 A JP 2020149232A JP 2020149232 A JP2020149232 A JP 2020149232A JP 7503770 B2 JP7503770 B2 JP 7503770B2
Authority
JP
Japan
Prior art keywords
nozzle
nozzles
changer
production
management computer
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
JP2020149232A
Other languages
Japanese (ja)
Other versions
JP2022043773A (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2020149232A priority Critical patent/JP7503770B2/en
Publication of JP2022043773A publication Critical patent/JP2022043773A/en
Application granted granted Critical
Publication of JP7503770B2 publication Critical patent/JP7503770B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Description

本開示は、管理コンピュータおよびノズル配置決定方法に関する。 This disclosure relates to a management computer and a method for determining nozzle placement.

特許文献1では、回路基板の搬送経路に沿って配列した複数の部品実装機で回路基板に部品を実装する部品実装ラインの段取り替え支援システムが開示されている。段取り替え支援システムでは、部品を供給する複数のフィーダまたは部品を吸着して回路基板に実装する複数のノズルを一括交換する一括交換ユニットが複数の部品実装機の各々にセットされている。また、セットされた一括交換ユニットと交換可能な複数の一括交換ユニットが準備される。さらに、段取り替え支援システムは、この交換可能な複数の一括交換ユニットについて各一括交換ユニットが保有するフィーダまたはノズルの情報をセットアップ情報として記憶し、段取り替え前の生産で使用した一括交換ユニットが保有するフィーダまたはノズルの情報と記憶されたセットアップ情報とに基づいて、準備された複数の一括交換ユニットの中から段取り替え後の生産で使用するフィーダまたはノズルが全て含まれる一括交換ユニットの組み合わせを決定して作業者に知らせる。 Patent Document 1 discloses a system for supporting the changeover of a component mounting line in which components are mounted on a circuit board by multiple component mounters arranged along a transport path of the circuit board. In the changeover support system, a batch replacement unit that collectively replaces multiple feeders that supply components or multiple nozzles that pick up components and mount them on a circuit board is set on each of the multiple component mounters. In addition, multiple batch replacement units that can be replaced with the set batch replacement unit are prepared. Furthermore, the changeover support system stores information on the feeders or nozzles held by each of the multiple replaceable batch replacement units as setup information, and determines a combination of batch replacement units that includes all of the feeders or nozzles to be used in production after the changeover from among the multiple prepared batch replacement units based on information on the feeders or nozzles held by the batch replacement units used in production before the changeover and the stored setup information, and notifies the worker of the combination.

国際公開第2016/084143号公報International Publication No. WO 2016/084143

しかし、特許文献1は、準備スペースに予め準備された複数のノズルチェンジャのうち、段取り替え後の生産で使用するノズルが全て含まれる一括交換ユニットの組み合わせがない場合のノズルチェンジャの交換については想定されていない。 However, Patent Document 1 does not anticipate replacing nozzle changers when there is no combination of a collective replacement unit that contains all of the nozzles to be used in production after the changeover among the multiple nozzle changers prepared in advance in the preparation space.

また、従来の段取り替え支援システムでは、フロアまたは工場内に存在し、部品実装機から取り外されているノズルチェンジャのノズル配置と、作成されたノズルチェンジャのノズルチェンジャ配置とが異なるため、作業者は、ノズルチェンジャに配置されているノズルをすべて取り外してからノズルチェンジャのノズルを再配置しなければならず、段取り作業が効率的でなかった。 In addition, with conventional setup support systems, the nozzle changer arrangement of the nozzle changer that is located on the floor or in the factory and removed from the component mounter differs from the nozzle changer arrangement of the created nozzle changer, so the worker must remove all of the nozzles that are placed in the nozzle changer before rearranging the nozzles in the nozzle changer, which makes setup work inefficient.

本開示は、上述した従来の事情に鑑みて案出され、ノズルチェンジャの段取りにおける段取り工数をより低減し、作業者によるノズルの取り換え作業を効率的に支援する管理コンピュータおよびノズル配置決定方法を提供することを目的とする。 The present disclosure was devised in consideration of the above-mentioned conventional circumstances, and aims to provide a management computer and a nozzle arrangement determination method that further reduces the amount of setup work required for setting up a nozzle changer and efficiently supports the nozzle replacement work performed by workers.

本開示は、部品を吸着する複数のノズルが配置可能な複数の配置位置を有するノズルチェンジャを着脱可能な部品実装装置と通信可能に接続された管理コンピュータであって、生産で使用される複数のノズルの情報を取得するノズル情報取得部と、少なくとも1つのノズルが配置されたノズルチェンジャを選択するノズルチェンジャ選択部と、前記ノズルチェンジャ選択部により選択された前記ノズルチェンジャに、前記ノズル情報取得部によって取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を決定するノズル配置決定部と、を備え、前記ノズル情報取得部は、前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、前記ノズル配置決定部は、前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力し、前記ノズルチェンジャ選択部は、前記生産で使用される前記複数のノズルと最も一致する複数のノズルが配置された前記ノズルチェンジャを選択する、管理コンピュータを提供する。
また、本開示は、部品を吸着する複数のノズルが配置可能な複数の配置位置を有するノズルチェンジャを着脱可能な部品実装装置と通信可能に接続された管理コンピュータであって、生産で使用される複数のノズルの情報を取得するノズル情報取得部と、少なくとも1つのノズルが配置されたノズルチェンジャを選択するノズルチェンジャ選択部と、前記ノズルチェンジャ選択部により選択された前記ノズルチェンジャに、前記ノズル情報取得部によって取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を決定するノズル配置決定部と、を備え、前記ノズル情報取得部は、前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、前記ノズル配置決定部は、前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力し、前記ノズル配置決定部は、選択された前記ノズルチェンジャの前記空きホールの数が前記未配置のノズルの数より少ないと判定した場合、前記ノズルチェンジャに配置された前記複数のノズルのうち前記生産で使用されないノズルを暫定的に取り外して前記空きホールを生成し、前記ノズル配置決定部は、前記生産で使用されないノズルを取り外して生成された前記空きホールに前記未配置のノズルが配置されないと判定した場合、生成された前記空きホールに前記暫定的に取り外された前記ノズルを再配置する、管理コンピュータを提供する。
The present disclosure provides a management computer communicatively connected to a component mounting device to which a nozzle changer having a plurality of placement positions at which a plurality of nozzles that adsorb components can be attached and detached, the management computer comprising: a nozzle information acquisition unit that acquires information of a plurality of nozzles used in production; a nozzle changer selection unit that selects a nozzle changer in which at least one nozzle is arranged; and a nozzle placement determination unit that determines, in the nozzle changer selected by the nozzle changer selection unit, placement positions of each of the plurality of nozzles identified by the information of the plurality of nozzles acquired by the nozzle information acquisition unit, wherein the nozzle information acquisition unit acquires information of the nozzles arranged in the nozzle changer, the nozzle placement determination unit extracts nozzles that are not arranged in the nozzle changer from the plurality of nozzles used in the production, and generates and outputs nozzle placement data in which the unarranged nozzles are arranged in one or more vacant holes in the nozzle changer in which no nozzles are arranged , and the nozzle changer selection unit selects the nozzle changer in which a plurality of nozzles that most closely match the plurality of nozzles used in the production are arranged.
The present disclosure also relates to a management computer communicably connected to a component mounting device to which a nozzle changer having a plurality of placement positions at which a plurality of nozzles that suck up components can be placed is detachably attached, the management computer comprising: a nozzle information acquisition unit that acquires information of a plurality of nozzles used in production; a nozzle changer selection unit that selects a nozzle changer in which at least one nozzle is placed; and a nozzle placement determination unit that determines placement positions of each of the plurality of nozzles specified by the information of the plurality of nozzles acquired by the nozzle information acquisition unit, in the nozzle changer selected by the nozzle changer selection unit, the nozzle information acquisition unit acquires information of the nozzles placed in the nozzle changer, and the nozzle placement determination unit determines the placement positions of each of the plurality of nozzles used in production, the nozzle information acquisition unit acquires information of the nozzles placed in the nozzle changer, and the nozzle placement determination unit determines the placement positions of the plurality of nozzles specified by the information of the plurality of nozzles acquired by the nozzle information acquisition unit, in the nozzle changer selected by the nozzle changer selection unit, and extracting nozzles that are not placed in the nozzle changer from among the nozzles in the nozzle changer, generating and outputting nozzle placement data in which the unplaced nozzles are placed in one or more empty holes in the nozzle changer in which no nozzles are placed, and when the nozzle placement determination unit determines that the number of empty holes in the selected nozzle changer is less than the number of unplaced nozzles, temporarily removing nozzles that are not used in the production from among the plurality of nozzles placed in the nozzle changer to generate the empty holes, and when the nozzle placement determination unit determines that the unplaced nozzles will not be placed in the empty holes generated by removing the nozzles that are not used in the production, rearranging the nozzles that were temporarily removed in the generated empty holes.

また、本開示は、部品に吸着する複数のノズルを配置可能な複数の配置位置を有するノズルチェンジャのノズル配置決定方法であって、生産で使用される複数のノズルの情報を取得し、前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、前記生産で使用される前記複数のノズルと最も一致する複数のノズルが配置された1以上の前記ノズルチェンジャを選択し、選択された前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力する、ノズル配置決定方法を提供する。 The present disclosure also provides a nozzle arrangement determination method for a nozzle changer having a plurality of arrangement positions at which a plurality of nozzles that adsorb components can be arranged, the nozzle arrangement determination method comprising the steps of: acquiring information on a plurality of nozzles used in production; acquiring information on the nozzles arranged in the nozzle changer; selecting one or more of the nozzle changers in which a plurality of nozzles that most closely match the plurality of nozzles used in production are arranged; acquiring information on the nozzles arranged in the selected nozzle changer; extracting nozzles that are not arranged in the nozzle changer from the plurality of nozzles used in production; and generating and outputting nozzle arrangement data in which the respective arrangement positions of the plurality of nozzles identified by the acquired information on the plurality of nozzles are arranged in one or more vacant holes in the nozzle changer in which no nozzles are arranged.

本開示によれば、ノズルチェンジャの段取りにおける段取り工数をより低減し、作業者によるノズルの取り換え作業を効率的に支援できる。 This disclosure can further reduce the amount of setup work required for setting up a nozzle changer, and efficiently assist workers in replacing nozzles.

実施の形態1に係る部品実装システムが配置されたフロア内部を上から見た図FIG. 1 is a top view of the interior of a floor on which a component mounting system according to a first embodiment is arranged. 実施の形態1に係る部品実装ラインを説明する図FIG. 1 is a diagram for explaining a component mounting line according to the first embodiment. 実施の形態1に係る部品実装装置を上から見た図FIG. 1 is a top view of a component mounting apparatus according to a first embodiment. 実施の形態1に係る部品実装装置の実装ヘッドおよびノズルの説明図FIG. 1 is an explanatory diagram of a mounting head and a nozzle of a component mounting device according to a first embodiment. 実施の形態1に係る部品実装装置におけるノズルチェンジャの構成説明図FIG. 1 is a configuration explanatory diagram of a nozzle changer in a component mounting device according to a first embodiment; 図5Aに示すノズルチェンジャのG-G断面図5B is a cross-sectional view of the nozzle changer shown in FIG. 5A taken along line G-G. 実施の形態1に係る管理コンピュータの内部構成例を示す図FIG. 1 is a diagram showing an example of an internal configuration of a management computer according to a first embodiment; 実施の形態1に係る管理コンピュータの動作手順例を示すフローチャート1 is a flowchart showing an example of an operation procedure of a management computer according to the first embodiment. 実施の形態1に係る管理コンピュータの動作手順(ステップ10)例を説明する図FIG. 1 is a diagram for explaining an example of an operation procedure (step 10) of a management computer according to the first embodiment. 実施の形態1に係る管理コンピュータの動作手順(ステップ11、ステップ12)例を説明する図FIG. 1 is a diagram for explaining an example of an operation procedure (steps 11 and 12) of a management computer according to the first embodiment. 実施の形態1に係る管理コンピュータの動作手順(ステップ13)例を説明する図FIG. 13 is a diagram for explaining an example of an operation procedure (step 13) of a management computer according to the first embodiment. 実施の形態1に係る管理コンピュータの動作手順(ステップ16、ステップ13)例を説明する図FIG. 1 is a diagram for explaining an example of an operation procedure (step 16, step 13) of a management computer according to the first embodiment. 実施の形態1に係る管理コンピュータの動作手順(ステップ15)例を説明する図FIG. 1 is a diagram for explaining an example of an operation procedure (step 15) of a management computer according to the first embodiment. 実施の形態1の変形例1に係る管理コンピュータの動作手順例を示すフローチャートA flowchart showing an example of an operation procedure of a management computer according to a first modification of the first embodiment. 実施の形態1の変形例1に係る管理コンピュータの動作手順例を示すフローチャートA flowchart showing an example of an operation procedure of a management computer according to a first modification of the first embodiment. 実施の形態1の変形例2に係る管理コンピュータの動作手順例を示すフローチャートA flowchart showing an example of an operation procedure of a management computer according to a second modification of the first embodiment.

以下、適宜図面を参照しながら、本開示に係る管理コンピュータおよびノズル配置決定方法を具体的に開示した各実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になることを避け、当業者の理解を容易にするためである。尚、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるものであり、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。 Below, with reference to the drawings as appropriate, each embodiment that specifically discloses the management computer and nozzle arrangement determination method according to the present disclosure will be described in detail. However, more detailed explanation than necessary may be omitted. For example, detailed explanation of already well-known matters and duplicate explanation of substantially identical configurations may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and to make it easier for those skilled in the art to understand. Note that the attached drawings and the following explanation are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.

(実施の形態1)
図1は、実施の形態1に係る部品実装システム1が配置されたフロアF内部を上から見た図である。実施の形態1に係る部品実装システム1は、基板上に半田を印刷する半田印刷工程と、基板に印刷された半田の印刷不良を検査する印刷検査工程と、半田印刷後の基板に部品を実装する部品実装工程と、基板に実装された部品を検査する実装検査工程と、基板に印刷された半田をリフローするリフロー工程とを実行して基板を生産するシステムである。
(Embodiment 1)
1 is a top view of the inside of floor F on which a component mounting system 1 according to embodiment 1 is arranged. The component mounting system 1 according to embodiment 1 is a system for producing boards by executing a solder printing process for printing solder on a board, a print inspection process for inspecting the solder printed on the board for printing defects, a component mounting process for mounting components on the board after solder printing, a mounting inspection process for inspecting the components mounted on the board, and a reflow process for reflowing the solder printed on the board.

実施の形態1に係る部品実装システム1は、複数の部品実装ラインL1,L2,L3と、通信ネットワークLLと、管理コンピュータPPと、段取り作業支援装置SSと、複数のノズルチェンジャ13A,13B,13C,13D…のそれぞれと、を含んで構成される。なお、図1では部品実装ラインが3本の例を示すが、1本、2本または4本以上であってよい。また、図1では4つのノズルチェンジャの例を示すが、段取りエリアApに配置されたノズルチェンジャの数はこれに限定されない。例えば同一フロアF内でなく他のフロア内(つまり、工場内)に部品実装装置から取り外されたノズルチェンジャを配置した他の段取りエリアがある場合、段取りエリアApに配置されたノズルチェンジャの数は、0(ゼロ)個であってもよい。 The component mounting system 1 according to the first embodiment includes a plurality of component mounting lines L1, L2, and L3, a communication network LL, a management computer PP, a setup operation support device SS, and a plurality of nozzle changers 13A, 13B, 13C, and 13D. Although FIG. 1 shows an example of three component mounting lines, the number of lines may be one, two, or four or more. Although FIG. 1 shows an example of four nozzle changers, the number of nozzle changers arranged in the setup area Ap is not limited to this. For example, if there is another setup area in which a nozzle changer removed from a component mounting device is arranged not on the same floor F but on another floor (i.e., in a factory), the number of nozzle changers arranged in the setup area Ap may be 0 (zero).

通信ネットワークLLは、管理コンピュータPPと、複数の部品実装ラインL1~L3のそれぞれと、段取り作業支援装置SSとの間をデータ通信可能に接続する。なお、図1の例において通信ネットワークLLは、有線通信可能に接続される例を示すが、無線通信可能であってもよい。ここでいう無線通信は、例えば無線LAN(Local Area NetWork)、Bluetooth(登録商標)またはWi-Fi(登録商標)などの無線通信規格に準じて提供される通信方式である。 The communication network LL connects the management computer PP, each of the multiple component mounting lines L1 to L3, and the setup work support device SS so that data communication is possible. Note that in the example of FIG. 1, the communication network LL shows an example in which it is connected so that wired communication is possible, but it may also be capable of wireless communication. The wireless communication referred to here is a communication method provided in accordance with wireless communication standards such as wireless LAN (Local Area Network), Bluetooth (registered trademark), or Wi-Fi (registered trademark).

管理コンピュータPPは、例えばPC(Personal Computer)、タブレット等であって、通信ネットワークLLを介して複数の部品実装ラインL1~L3のそれぞれ(つまり、複数の部品実装ラインL1~L3のそれぞれを構成する各部品実装用装置のそれぞれ)、および段取り作業支援装置SSとの間で通信可能に接続される。また、管理コンピュータPPは、ユーザ操作を受け付け可能なユーザインターフェース(例えば、マウス、キーボード、タッチパネル、タッチパッド、ポインティングデバイスなど)を備え、ユーザ操作に基づく入力を制御信号に変換する。 The management computer PP is, for example, a PC (Personal Computer), tablet, etc., and is communicatively connected to each of the multiple component mounting lines L1 to L3 (i.e., each of the component mounting devices that make up each of the multiple component mounting lines L1 to L3) and the setup work support device SS via the communication network LL. The management computer PP also has a user interface (for example, a mouse, keyboard, touch panel, touch pad, pointing device, etc.) that can accept user operations, and converts input based on user operations into control signals.

管理コンピュータPPは、複数の部品実装ラインL1~L3のそれぞれを構成する各部品実装用装置により実行される半田印刷工程と、印刷検査工程と、部品実装工程と、を含む基板の生産工程を統括して制御する。例えば、管理コンピュータPPは、作業者により予め入力あるいは設定された生産工程に関する生産情報と、生産工程を実行させる実行指令を生成して、これらの生産工程を実行する部品実装ラインに送信する。 The management computer PP controls the overall board production process, including the solder printing process, print inspection process, and component mounting process, which are performed by each component mounting device that makes up each of the multiple component mounting lines L1 to L3. For example, the management computer PP generates production information related to the production process that is input or set in advance by the worker, as well as execution commands for executing the production processes, and transmits these production processes to the component mounting lines that perform these production processes.

また、管理コンピュータPPは、作業者により予め入力あるいは設定された生産データに基づいて、複数の部品実装ラインL1~L3のそれぞれにより実行される生産に関する生産情報を生成する。具体的に、管理コンピュータPPは、段取り作業支援装置SSにデータ通信可能に接続された複数のノズルチェンジャ13A,13B,13C,13D…のそれぞれのノズルチェンジャ情報(例えば、ノズルチェンジャの識別情報、ノズルチェンジャのノズル配置リストなど)を取得し、取得されたノズルチェンジャ情報と作業者により予め入力あるいは設定された生産工程に関する情報とに基づいて、いずれかの部品実装ラインにより実行される生産の段取り情報としてノズル配置リストを生成する。 The management computer PP also generates production information for production performed by each of the multiple component mounting lines L1 to L3 based on production data previously input or set by the operator. Specifically, the management computer PP acquires nozzle changer information (e.g., nozzle changer identification information, nozzle arrangement list of the nozzle changer, etc.) for each of the multiple nozzle changers 13A, 13B, 13C, 13D, etc. connected to the setup work support device SS in a data communicable manner, and generates a nozzle arrangement list as setup information for production performed by one of the component mounting lines based on the acquired nozzle changer information and information related to the production process previously input or set by the operator.

なお、ここでいうノズル配置リストは、各ノズルチェンジャ13A,…が備える複数のノズル収納部24(図5A,図5B参照)のそれぞれに付与されたアドレスと、それぞれのノズル収納部24に収納されたノズルの情報とを対応付けたデータである。 The nozzle arrangement list referred to here is data that associates the addresses assigned to each of the multiple nozzle storage sections 24 (see Figures 5A and 5B) provided in each nozzle changer 13A, ... with information about the nozzles stored in each nozzle storage section 24.

なお、管理コンピュータPPは、管理コンピュータPPにおける管理記憶部32(図6参照)に記憶されたノズル配置リストのデータを参照して、段取りエリアApに配置された1以上のノズルチェンジのノズル配置リストを取得してもよい。管理コンピュータPPは、生成された段取り情報を表示部34(図6参照)などに出力するとともに、管理記憶部32(図6参照)に記録する。 The management computer PP may obtain the nozzle arrangement list of one or more nozzle changes arranged in the setup area Ap by referring to the nozzle arrangement list data stored in the management memory unit 32 (see FIG. 6) in the management computer PP. The management computer PP outputs the generated setup information to the display unit 34 (see FIG. 6) and records it in the management memory unit 32 (see FIG. 6).

なお、ここでいう生産データは、部品実装装置による部品実装工程の実行に用いられる情報であり、管理コンピュータPPにより生成されて管理記憶部32に記録される。生産データは、例えば基板のサイズ、基板認識マークの位置、部品の大きさ、ノズル吸着時間、実装位置、基板(実装)高さ、ノズルの情報、ノズルチェンジャごとのノズル配置リスト、基板の生産枚数などを含む。なお、生産データは、上述した項目のデータに限定されなくてよい。 The production data referred to here is information used in executing the component mounting process by the component mounting device, and is generated by the management computer PP and recorded in the management memory unit 32. The production data includes, for example, the size of the board, the position of the board recognition mark, the size of the component, the nozzle suction time, the mounting position, the board (mounting) height, nozzle information, a nozzle arrangement list for each nozzle changer, the number of boards produced, etc. The production data does not have to be limited to the data for the items mentioned above.

段取り作業支援装置SSは、段取りエリアApに配置され、通信ネットワークLLを介して管理コンピュータPPおよび複数のノズルチェンジャ13A,…のそれぞれとの間でデータ通信可能に接続される。なお、段取り作業支援装置SSは、管理コンピュータPPに含まれ、一体に形成されてもよい。段取り作業支援装置SSは、複数のノズルチェンジャ13A,…のそれぞれからノズル配置リストを取得し、管理コンピュータPPに送信する。 The setup work support device SS is placed in the setup area Ap, and is connected to the management computer PP and each of the multiple nozzle changers 13A, ... via the communication network LL so that data communication is possible between them. The setup work support device SS may be included in the management computer PP and formed integrally with it. The setup work support device SS obtains a nozzle arrangement list from each of the multiple nozzle changers 13A, ... and transmits it to the management computer PP.

複数のノズルチェンジャ13A,…のそれぞれは、段取りエリアApに配置され、段取り作業支援装置SSとの間でデータ通信可能に接続される。複数のノズルチェンジャ13A,…のそれぞれは、部品実装装置に着脱可能であって、所定の部品実装装置によって実行される部品実装工程で基板に実装される1以上の部品を供給するテープフィーダを備える。複数のノズルチェンジャ13A,…のそれぞれは、少なくともノズルチェンジャの識別情報と、ノズル収納部24に配置されたノズル配置リストとを段取り作業支援装置SSに送信する。 Each of the multiple nozzle changers 13A, ... is arranged in the setup area Ap and is connected to the setup work support device SS so that data communication is possible. Each of the multiple nozzle changers 13A, ... is detachable from the component mounting device and has a tape feeder that supplies one or more components to be mounted on a board in a component mounting process performed by a specified component mounting device. Each of the multiple nozzle changers 13A, ... transmits at least the nozzle changer's identification information and a nozzle arrangement list arranged in the nozzle storage unit 24 to the setup work support device SS.

次に図2を参照して、部品実装ラインL1を構成する各部品実装用装置について説明する。図2は、実施の形態1に係る部品実装ラインL1を説明する図である。なお、複数の部品実装ラインL1~L3のそれぞれは、同様の構成を有し、図2では部品実装ラインL1について説明する。 Next, referring to FIG. 2, the component mounting devices that make up component mounting line L1 will be described. FIG. 2 is a diagram illustrating component mounting line L1 according to embodiment 1. Note that each of the multiple component mounting lines L1 to L3 has the same configuration, and FIG. 2 describes component mounting line L1.

部品実装ラインL1は、各部品実装用装置としての半田印刷装置M1と、印刷検査装置M2と、複数の部品実装装置M3~M6のそれぞれと、実装検査装置M7と、リフロー装置M8と、を含んで構成される。部品実装ラインL1を構成するこれらの各部品実装装置は、通信ネットワークLLを介して管理コンピュータPPとの間でデータ通信可能に接続され、管理コンピュータPPから送信された実行指令に基づいて、各制御を実行する。 The component mounting line L1 is composed of a solder printing device M1 as each component mounting device, a print inspection device M2, a number of component mounting devices M3 to M6, a mounting inspection device M7, and a reflow device M8. Each of these component mounting devices that make up the component mounting line L1 is connected to a management computer PP via a communication network LL so that data can be communicated therewith, and each control is performed based on an execution command sent from the management computer PP.

なお、実施の形態1に係る部品実装システム1における部品実装ラインL1は、半田印刷装置M1と、印刷検査装置M2と、複数の部品実装装置M3~M6のそれぞれと、実装検査装置M7と、リフロー装置M8と、を含んで構成される例を示すが、少なくとも1つの部品実装装置を含んで構成されていればよい。つまり、部品実装ラインL1は、少なくとも1つの部品実装装置と、実装検査装置M7とを含んで構成されてもよい。 In the component mounting system 1 according to the first embodiment, the component mounting line L1 includes a solder printing device M1, a print inspection device M2, each of the component mounting devices M3 to M6, a mounting inspection device M7, and a reflow device M8. However, it is sufficient if the component mounting line L1 includes at least one component mounting device. In other words, the component mounting line L1 may include at least one component mounting device and a mounting inspection device M7.

半田印刷装置M1は、管理コンピュータPPから送信された基板Bの半田のデータ(例えば、半田の印刷パターンなど)に基づいて、部品実装ラインL1の上流側(図2に示す半田印刷装置M1の左側)から搬入された基板Bにマスクを介して半田を印刷する半田印刷工程を実行する。半田印刷装置M1は、半田印刷後の基板Bを印刷検査装置M2に搬出する。 The solder printing device M1 executes a solder printing process in which solder is printed through a mask onto the board B brought in from the upstream side of the component mounting line L1 (the left side of the solder printing device M1 shown in FIG. 2) based on the solder data (e.g., solder print pattern, etc.) of the board B sent from the management computer PP. The solder printing device M1 transports the board B after solder printing to the print inspection device M2.

印刷検査装置M2は、管理コンピュータPPから送信された基板Bの半田のデータ(例えば、半田の印刷パターンなど)に基づいて、半田印刷装置M1から搬入された基板Bに印刷された半田の状態を検査する印刷検査工程を実行する。印刷検査装置M2は、搬入された基板Bを撮像するカメラを備え、カメラによって撮像された撮像画像を用いて半田の状態(つまり、半田の印刷不良の有無)を検査する。印刷検査装置M2は、印刷検査装置M2におけるメモリ(不図示)に基板Bの半田の印刷検査結果を記録するとともに、検査に合格した基板Bを部品実装装置M3に搬出する。 The print inspection device M2 executes a print inspection process to inspect the condition of the solder printed on the board B carried in from the solder printing device M1, based on the solder data (e.g., the solder print pattern, etc.) of the board B sent from the management computer PP. The print inspection device M2 is equipped with a camera that captures the board B carried in, and inspects the condition of the solder (i.e., the presence or absence of solder printing defects) using the image captured by the camera. The print inspection device M2 records the results of the solder print inspection of the board B in a memory (not shown) in the print inspection device M2, and carries out the boards B that pass the inspection to the component mounting device M3.

複数の部品実装装置M3~M6のそれぞれは、管理コンピュータPPから送信された実行指令に基づいて、印刷検査装置M2から搬入された基板Bに1以上の部品を実装する部品実装工程を実行する。なお、部品実装ラインL1は、部品実装装置M3~M6が4台の構成に限定されず、例えば部品実装装置M3~M6が1~3台であっても5台以上であってもよい。 Each of the multiple component mounting devices M3 to M6 executes a component mounting process in which one or more components are mounted on the board B brought in from the print inspection device M2 based on an execution command sent from the management computer PP. Note that the component mounting line L1 is not limited to a configuration of four component mounting devices M3 to M6, and may have, for example, one to three component mounting devices M3 to M6, or five or more component mounting devices M3 to M6.

複数の部品実装装置M3~M6のそれぞれは、管理コンピュータPPから送信された基板Bの生産データに基づいて、ノズルを制御し、部品実装装置に取り付けられた部品供給部が備えるテープフィーダから部品を吸着して取り出す。複数の部品実装装置M3~M6のそれぞれは、ノズルにより吸着された部品を基板B上の所定位置に搬送して、実装する。複数の部品実装装置M3~M5のそれぞれは、連結された次の部品実装装置に部品実装後の基板Bを搬出する。また、部品実装装置M6は、部品実装後の基板Bを実装検査装置M7に搬出する。 Each of the multiple component mounting devices M3 to M6 controls the nozzle based on production data for board B sent from the management computer PP, and picks up and removes components from a tape feeder equipped in a component supply unit attached to the component mounting device. Each of the multiple component mounting devices M3 to M6 transports the components picked up by the nozzle to a predetermined position on board B and mounts them. Each of the multiple component mounting devices M3 to M5 transports the board B after components are mounted to the next connected component mounting device. In addition, component mounting device M6 transports the board B after components are mounted to mounting inspection device M7.

実装検査装置M7は、管理コンピュータPPから送信された基板Bの生産データに基づいて、部品実装装置M6から搬入された基板Bに実装された部品の状態(例えば、部品の実装位置不良の有無など)を検査する実装検査工程を実行する。実装検査装置M7は、搬入された基板Bを撮像するカメラを備え、カメラによって撮像された撮像画像を用いて実装された部品の状態を検査する。実装検査装置M7は、実装検査装置M7におけるメモリ(不図示)に基板Bの部品実装検査結果を記録するとともに、検査に合格した基板Bをリフロー装置M8に搬出する。 The mounting inspection device M7 executes a mounting inspection process to inspect the condition of components mounted on the board B carried in from the component mounting device M6 (e.g., whether or not the components are poorly mounted) based on the production data of the board B sent from the management computer PP. The mounting inspection device M7 is equipped with a camera that captures an image of the board B carried in, and inspects the condition of the mounted components using the image captured by the camera. The mounting inspection device M7 records the component mounting inspection results for the board B in a memory (not shown) in the mounting inspection device M7, and transports boards B that pass the inspection to the reflow device M8.

リフロー装置M8は、管理コンピュータPPから送信された基板Bのリフローデータ(例えば、基板Bを搬送するコンベアの搬送速度、加熱温度など)に基づいて、実装検査装置M7から搬入された基板Bの電極部分と実装された1以上の部品とを接合するリフロー工程を実行する。リフロー装置M8は、装置内に搬入された基板Bをベルトコンベアで搬送しながら加熱し、基板B上の半田を硬化させ、基板Bの電極部分と実装された1以上の部品とを接合する。リフロー装置M8は、部品実装ラインL1の下流側(図2に示すリフロー装置M8の右側)にリフロー後の基板Bを搬出する。 Based on reflow data for board B sent from management computer PP (e.g., the transport speed of the conveyor that transports board B, the heating temperature, etc.), reflow device M8 executes a reflow process to bond the electrode portions of board B brought in from mounting inspection device M7 to one or more mounted components. Reflow device M8 heats board B brought into the device while transporting it on a conveyor belt, hardening the solder on board B and bonding the electrode portions of board B to one or more mounted components. Reflow device M8 transports board B after reflow downstream of component mounting line L1 (to the right of reflow device M8 in Figure 2).

次に、図3を参照して、部品実装装置M3~M6の構成について説明する。なお、複数の部品実装装置M3~M6のそれぞれは、同様の構成を有し、ここでは部品実装装置M3について説明する。図3は、実施の形態1に係る部品実装装置M3を上から見た図である。なお、実施の形態1に係る部品実装装置M3~M6のそれぞれは、基板Bを搬送する一対の基板搬送機構2の両側方(Y方向、-Y方向)のそれぞれに複数の部品供給部4のそれぞれを備えるが、部品供給部は片側のみに備えてもよい。さらに、実施の形態1に係る部品実装装置M3~M6のそれぞれは、シングルレーン(つまり、1つの基板Bを搬送可能な一対の基板搬送機構2)の構成を有する例を示すが、複数の基板のそれぞれに同時に部品を実行可能なデュアルレーンの構成を有してもよい。 Next, the configuration of component mounting devices M3 to M6 will be described with reference to FIG. 3. Each of the multiple component mounting devices M3 to M6 has the same configuration, and only component mounting device M3 will be described here. FIG. 3 is a top view of component mounting device M3 according to embodiment 1. Each of component mounting devices M3 to M6 according to embodiment 1 has multiple component supply units 4 on both sides (Y direction, -Y direction) of a pair of board transport mechanisms 2 that transport board B, but the component supply units may be provided only on one side. Furthermore, each of component mounting devices M3 to M6 according to embodiment 1 shows an example having a single lane configuration (i.e., a pair of board transport mechanisms 2 that can transport one board B), but may have a dual lane configuration that can perform components on each of multiple boards simultaneously.

図3に示す部品実装装置M3は、基台1Aと、基板搬送機構2と、複数の部品供給部4のそれぞれと、Y軸ビーム7と、X軸ビーム8と、実装ヘッド9と、基板認識カメラ11と、部品認識カメラ12と、ノズルチェンジャ13と、荷重計測部14と、を含んで構成される。 The component mounting device M3 shown in FIG. 3 is composed of a base 1A, a board transport mechanism 2, each of a plurality of component supply units 4, a Y-axis beam 7, an X-axis beam 8, a mounting head 9, a board recognition camera 11, a component recognition camera 12, a nozzle changer 13, and a load measurement unit 14.

基台1Aは、基台1Aの中央位置に基板Bを搬送するための基板搬送機構2が設けられる。基板搬送機構2は、連接された印刷検査装置M2(部品実装装置M4~M6の場合は、連接された部品実装装置)から搬入された基板Bを、基台1Aの中央位置における所定の部品実装位置まで搬送し、保持する。また、基板搬送機構2は、連接された次の部品実装装置M4(部品実装装置M6の場合は、連接された実装検査装置M7)に部品実装後の基板Bを搬出する。 The base 1A is provided with a board transport mechanism 2 for transporting board B to the central position of the base 1A. The board transport mechanism 2 transports and holds the board B, which has been transported from the connected print inspection device M2 (or the connected component mounting device in the case of component mounting devices M4 to M6), to a predetermined component mounting position in the central position of the base 1A. The board transport mechanism 2 also transports the board B after components are mounted to the next connected component mounting device M4 (or the connected mounting inspection device M7 in the case of component mounting device M6).

複数の部品供給部4のそれぞれは、基板Bに実装される部品を供給する複数のテープフィーダのそれぞれを並設して備える。なお、実施の形態1に係る部品実装装置M3において、テープフィーダは、2つのキャリヤテープを装着可能なダブルフィーダである例を説明するが、1つのキャリヤテープを装着可能なシングルフィーダであってもよい。つまり、部品実装装置M3は、シングルフィーダとダブルフィーダとを任意に装着可能な部品供給部により構成されてよい。 Each of the multiple component supply units 4 has multiple tape feeders arranged in parallel to supply components to be mounted on the board B. In the component mounting device M3 according to embodiment 1, an example is described in which the tape feeder is a double feeder capable of mounting two carrier tapes, but it may also be a single feeder capable of mounting one carrier tape. In other words, the component mounting device M3 may be configured with a component supply unit that can mount a single feeder and a double feeder at will.

部品供給部4は、複数のテープフィーダのそれぞれを備える。複数のテープフィーダのそれぞれは、キャリヤテープ(部品)を取り付け可能なテープフィーダのそれぞれの位置を特定するためのテープフィーダアドレスが設定される。 The component supply unit 4 includes a plurality of tape feeders. Each of the plurality of tape feeders is set with a tape feeder address for identifying the respective position of the tape feeder to which a carrier tape (component) can be attached.

管理コンピュータPPは、部品実装装置M3~M6のそれぞれに装着された、または段取りエリアApに配置された各ノズルチェンジャ13が備える複数のノズル収納部24(図5A,図5B参照)のそれぞれのアドレスと、これらのノズルチェンジャ13が備える複数のノズル収納部24のそれぞれに配置されたノズル16の情報とを対応付けたノズル配置リストのデータを生成する。管理コンピュータPPは、生成されたノズル配置リストのデータを管理記憶部32(図6参照)に記憶する。なお、管理コンピュータPPは、他の段取りエリアに配置された各ノズルチェンジャのノズル配置リストを生成して、管理記憶部32に記憶してもよい。 The management computer PP generates nozzle arrangement list data that associates the addresses of the multiple nozzle storage units 24 (see Figures 5A and 5B) of each nozzle changer 13 installed in each of the component mounting devices M3 to M6 or arranged in the setup area Ap with information on the nozzles 16 arranged in each of the multiple nozzle storage units 24 of these nozzle changers 13. The management computer PP stores the generated nozzle arrangement list data in the management memory unit 32 (see Figure 6). The management computer PP may also generate nozzle arrangement lists for each nozzle changer arranged in other setup areas and store them in the management memory unit 32.

なお、図3における複数の部品供給部4のそれぞれは、テープフィーダに基板への実装対象となる部品を収納したキャリヤテープを取り付け、実装ヘッド9による部品取り出し位置までこのキャリヤテープに収納された部品をピッチ送りする機能を有する例を示す。複数の部品供給部4のそれぞれは、所定のテープ送り方向に向かって部品を収納したキャリヤテープのそれぞれをピッチ送りすることにより、以下に説明する実装ヘッド9によって部品取り出し位置に部品のそれぞれを供給する。 In addition, each of the multiple component supply units 4 in FIG. 3 shows an example having a function of attaching a carrier tape containing components to be mounted on a board to a tape feeder, and pitch-feeding the components stored on this carrier tape to a component removal position by the mounting head 9. Each of the multiple component supply units 4 pitch-feeds each of the carrier tapes containing components in a predetermined tape feed direction, thereby supplying each of the components to the component removal position by the mounting head 9, which will be described below.

基台1Aの上面においてX方向の一端側の端部には、リニア駆動機構を備えたY軸ビーム7がY方向に沿って配設されている。Y軸ビーム7には、同様にリニア駆動機構を備えた2基のX軸ビーム8のそれぞれが、Y方向,-Y方向に移動自在に結合される。2基のX軸ビーム8のそれぞれは、X方向に沿って配設される。2基のX軸ビーム8のそれぞれには、プレート(不図示)が備えられる。プレートは、実装ヘッド9および基板認識カメラ11をX軸ビーム8に取り付け、X軸ビーム8と一体的に駆動(移動)可能にする。 A Y-axis beam 7 equipped with a linear drive mechanism is arranged along the Y direction at one end of the upper surface of the base 1A in the X direction. Two X-axis beams 8 similarly equipped with linear drive mechanisms are connected to the Y-axis beam 7 so as to be movable in the Y and -Y directions. Each of the two X-axis beams 8 is arranged along the X direction. Each of the two X-axis beams 8 is equipped with a plate (not shown). The plate allows the mounting head 9 and board recognition camera 11 to be attached to the X-axis beam 8, enabling them to be driven (moved) integrally with the X-axis beam 8.

実装ヘッド9は、X軸ビーム8により基板認識カメラ11と一体的に駆動(移動)され、複数のテープフィーダのそれぞれに取り付けられたキャリヤテープに収納された部品Dを吸着保持し、基板Bの実装位置に搬送して実装する。 The mounting head 9 is driven (moved) together with the board recognition camera 11 by the X-axis beam 8, and adsorbs and holds the components D stored on the carrier tapes attached to each of the multiple tape feeders, transporting them to the mounting position on the board B for mounting.

基板認識カメラ11は、X軸ビーム8により実装ヘッド9と一体に駆動(移動)され、基板搬送機構2に位置決めされた基板Bの上方から基板B上の所定の位置に設けられた基板マーク(不図示)を撮像する。基板認識カメラ11は、撮像された撮像画像を部品実装装置M3の制御部(不図示)に送信する。部品実装装置M3の制御部は、基板マークが撮像された撮像画像を画像処理して、基板Bの搬送位置および姿勢を認識する。 The board recognition camera 11 is driven (moved) together with the mounting head 9 by the X-axis beam 8, and captures an image of a board mark (not shown) provided at a predetermined position on the board B from above the board B positioned by the board transport mechanism 2. The board recognition camera 11 transmits the captured image to a control unit (not shown) of the component mounting device M3. The control unit of the component mounting device M3 processes the captured image of the board mark to recognize the transport position and posture of the board B.

複数の部品認識カメラ12は、基台1A上の部品供給部4と基板搬送機構2との間にそれぞれ備えられる。複数の部品認識カメラ12のそれぞれは、部品供給部4におけるキャリヤテープに収納された部品Dを取り出した実装ヘッド9が部品認識カメラ12の上方を移動するタイミングで、部品認識カメラ12は実装ヘッド9に保持された部品Dを下方から撮像する。複数の部品認識カメラ12のそれぞれは、撮像された撮像画像を部品実装装置M3の制御部(不図示)に送信する。部品実装装置M3の制御部は、部品Dが撮像された撮像画像を画像処理して、部品Dの保持姿勢を認識する。 The multiple component recognition cameras 12 are provided between the component supply unit 4 and the board transport mechanism 2 on the base 1A. Each of the multiple component recognition cameras 12 captures an image of the component D held by the mounting head 9 from below when the mounting head 9, which has picked up the component D stored in the carrier tape in the component supply unit 4, moves above the component recognition camera 12. Each of the multiple component recognition cameras 12 transmits the captured image to a control unit (not shown) of the component mounting device M3. The control unit of the component mounting device M3 processes the captured image of the component D and recognizes the holding posture of the component D.

ノズルチェンジャ13は、実装ヘッド9が備える複数のノズルホルダ15(図4参照)に着脱自在に取り付け可能な1つ以上のノズル16を収納する。実装ヘッド9は、基板Bに実装される部品Dの生産データに基づいて、装着されているノズル16を取り外してノズルチェンジャ13に収納されたいずれかのノズル16を取り付け、ノズル交換を実行する。 The nozzle changer 13 stores one or more nozzles 16 that can be detachably attached to a plurality of nozzle holders 15 (see FIG. 4) provided on the mounting head 9. Based on the production data of the component D to be mounted on the board B, the mounting head 9 removes the attached nozzle 16 and attaches one of the nozzles 16 stored in the nozzle changer 13 to perform nozzle replacement.

荷重計測部14は、例えばロードセルなどであって、ノズル16が吸着保持された状態の部品Dを基板Bに押し込む荷重を計測する荷重計測センサである。荷重計測部14は、低荷重ノズル16A(図4参照)が取り付けられた実装ヘッド9を荷重計測部14の上方に移動させ、低荷重ノズル16Aを下降させて荷重計測部14に押し付けることにより、低荷重ノズル16Aのノズル16が吸着保持された状態の部品Dを押し込む荷重(所謂、摺動荷重)を計測することができる。荷重計測部14は、計測された荷重に基づいて、ノズル16の装着品質を評価することにより、ノズル16の摺動不良に起因する装着品質の不良を防止できる。 The load measuring unit 14 is, for example, a load cell, and is a load measuring sensor that measures the load with which the nozzle 16 presses the component D, which is held by suction, into the board B. The load measuring unit 14 moves the mounting head 9 to which the low-load nozzle 16A (see FIG. 4) is attached above the load measuring unit 14, and then lowers the low-load nozzle 16A and presses it against the load measuring unit 14, thereby measuring the load (so-called sliding load) with which the nozzle 16 of the low-load nozzle 16A presses the component D, which is held by suction. The load measuring unit 14 evaluates the mounting quality of the nozzle 16 based on the measured load, thereby preventing poor mounting quality caused by poor sliding of the nozzle 16.

次に、図4を参照して、実装ヘッド9およびノズル16について説明する。図4は、実施の形態1に係る部品実装装置M3~M6の実装ヘッド9およびノズル16の説明図である。なお、図4では、実装ヘッド9が4つのノズルユニット10を備える例を示すが、ノズルユニット10の数はこれに限定されず、3つ以下であってもよいし、5つ以上であってもよい。 Next, the mounting head 9 and nozzle 16 will be described with reference to FIG. 4. FIG. 4 is an explanatory diagram of the mounting head 9 and nozzle 16 of component mounting devices M3 to M6 according to embodiment 1. Note that FIG. 4 shows an example in which the mounting head 9 has four nozzle units 10, but the number of nozzle units 10 is not limited to this and may be three or less, or five or more.

実装ヘッド9は、複数のノズルユニット10のそれぞれを備える。複数のノズルユニット10のそれぞれは、下端部にノズル16を着脱自在にするノズルホルダ15を有する。 The mounting head 9 is equipped with a plurality of nozzle units 10. Each of the plurality of nozzle units 10 has a nozzle holder 15 at the lower end to which the nozzle 16 can be attached and detached.

ノズル16は、装着部17と、鍔部18と、軸部19と、により構成される。装着部17は、ノズルホルダ15に嵌脱自在に取り付けられ、下面に鍔部18が設けられる。軸部19は、鍔部18の下面から下方(Z方向と逆方向)に延出される。ノズル16は、ノズルホルダ15に装着部17が嵌合されることで実装ヘッド9に装着され、軸部19によって装着対象の部品Dを吸着して保持する。 The nozzle 16 is composed of an attachment portion 17, a flange portion 18, and a shaft portion 19. The attachment portion 17 is attached to the nozzle holder 15 so as to be freely fitted and detached, and the flange portion 18 is provided on its underside. The shaft portion 19 extends downward (in the opposite direction to the Z direction) from the underside of the flange portion 18. The nozzle 16 is attached to the mounting head 9 by fitting the attachment portion 17 into the nozzle holder 15, and the shaft portion 19 adsorbs and holds the component D to be mounted.

次に、図5Aおよび図5Bを参照して、ノズルチェンジャ13について説明する。図5Aは、実施の形態1に係る部品実装装置M3~M6におけるノズルチェンジャ13の構成説明図である。図5Bは、図5Aに示すノズルチェンジャ13のG-G断面図である。また、図5Aは、ノズルチェンジャ13を上から見た図である。 Next, the nozzle changer 13 will be described with reference to Figures 5A and 5B. Figure 5A is a diagram illustrating the configuration of the nozzle changer 13 in component mounting devices M3 to M6 according to embodiment 1. Figure 5B is a cross-sectional view of the nozzle changer 13 shown in Figure 5A taken along line G-G. Also, Figure 5A is a view of the nozzle changer 13 as viewed from above.

ノズルチェンジャ13は、複数のノズル16のそれぞれが収納される複数のノズル収納部24をベース部20に備える。実装ヘッド9は、実装ヘッド9に取り付けられたノズル16を取り外して、ノズルチェンジャ13のノズル収納部24に収納し、ノズルチェンジャ13のノズル収納部24に収納された他のノズル16を取り付けることにより、ノズルの交換動作を実行する。 The nozzle changer 13 has a plurality of nozzle storage sections 24 in the base section 20 in which the plurality of nozzles 16 are stored. The mounting head 9 performs a nozzle replacement operation by removing the nozzle 16 attached to the mounting head 9, storing it in the nozzle storage section 24 of the nozzle changer 13, and attaching another nozzle 16 stored in the nozzle storage section 24 of the nozzle changer 13.

次に、図6を参照して、管理コンピュータPPの内部構成について説明する。図6は、実施の形態1に係る管理コンピュータの内部構成例を示す図である。 Next, the internal configuration of the management computer PP will be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of the internal configuration of the management computer according to the first embodiment.

ノズルチェンジャ選択部の一例としての管理コンピュータPPは、段取り作業支援装置SSと、複数の部品実装ラインL1~L3のそれぞれと、の間でデータ通信可能に接続される。なお、図6では説明を分かり易くするために、複数の部品実装ラインL1~L3のそれぞれに含まれる構成として複数の部品実装装置M3~M6のそれぞれのみを示す。管理コンピュータPPは、管理制御部31と、管理記憶部32と、入力部33と、表示部34と、通信部35と、を含んで構成される。 The management computer PP, which is an example of a nozzle changer selection unit, is connected to enable data communication between the setup operation support device SS and each of the multiple component mounting lines L1 to L3. Note that, for ease of explanation, FIG. 6 shows only each of the multiple component mounting devices M3 to M6 as components included in each of the multiple component mounting lines L1 to L3. The management computer PP is configured to include a management control unit 31, a management memory unit 32, an input unit 33, a display unit 34, and a communication unit 35.

管理制御部31は、例えばCPU(Central Processing unit)またはFPGA(Field Programmable Gate Array)を用いて構成され、管理記憶部32と協働して、各種の処理および制御を行う。具体的には、管理制御部31は管理記憶部32に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、各部の機能を実現する。ここでいう各部は、例えばノズル配置生成部31A、生産時間算出部31B、およびノズル配置決定部31Cなどである。管理制御部31は、これら各部により、ノズル配置リストの生成およびノズル配置リストを使用した基板の生産に要するサイクルタイムの算出を実行する。 The management control unit 31 is configured using, for example, a CPU (Central Processing unit) or an FPGA (Field Programmable Gate Array), and performs various processes and controls in cooperation with the management memory unit 32. Specifically, the management control unit 31 references the programs and data stored in the management memory unit 32 and executes the programs to realize the functions of each unit. The units referred to here are, for example, a nozzle arrangement generation unit 31A, a production time calculation unit 31B, and a nozzle arrangement determination unit 31C. The management control unit 31 uses these units to generate a nozzle arrangement list and calculate the cycle time required to produce boards using the nozzle arrangement list.

また、管理制御部31は、入力部33により受け付けられた作業者による操作に基づいて、基板あるいは部品ごとの生産データ、生産で使用される基板のグループ情報、部品実装装置に着脱されるノズルチェンジャ13A,…ごとのノズル配置リストなどを生成して、管理記憶部32に出力して記憶する。さらに、管理制御部31は、各部品実装用装置に各生産工程を実行させる実行指令を生成し、通信部35に出力して送信する。 The management control unit 31 also generates production data for each board or component, group information for the boards used in production, a nozzle arrangement list for each nozzle changer 13A, ... that is attached to and detached from the component mounting device, etc. based on the operations by the worker received by the input unit 33, and outputs and stores them in the management memory unit 32. Furthermore, the management control unit 31 generates execution commands to cause each component mounting device to execute each production process, and outputs and transmits them to the communication unit 35.

ノズルチェンジャ選択部の一例としてのノズル配置生成部31Aは、ノズルチェンジャ13A,…のうちノズル配置リストを流用する流用ノズルチェンジャとして作業者により選択された1以上のノズルチェンジャにおける現在のノズル配置リスト(ノズルチェンジャの情報と、ノズル配置リストとを含む情報)と、生産で使用する部品実装装置の情報とを取得する。なお、ここで選択される流用ノズルチェンジャは、段取りエリアApあるいはフロアF内に配置されたノズルチェンジャに限定されず、フロアF外に配置されて部品実装装置に取り付けられていないノズルチェンジャ(不図示)であってもよい。 The nozzle arrangement generation unit 31A, which is an example of a nozzle changer selection unit, acquires the current nozzle arrangement list (information including the nozzle changer information and the nozzle arrangement list) of one or more nozzle changers selected by the operator as a reuse nozzle changer from among the nozzle changers 13A, ... that reuses the nozzle arrangement list, and information on the component mounting device used in production. Note that the reuse nozzle changer selected here is not limited to a nozzle changer placed in the setup area Ap or floor F, but may be a nozzle changer (not shown) that is placed outside floor F and not attached to a component mounting device.

また、ノズル配置生成部31Aは、入力部33を介して作業者により選択され、生産で使用される1枚以上の基板の情報を取得する。ノズル配置生成部31Aは、管理記憶部32に記憶され、選択された1枚以上の基板に関する生産データを参照し、選択された基板で使用される生産ノズルのリスト(以降、「生産ノズルリスト」と表記)を生成する。 The nozzle layout generation unit 31A also acquires information on one or more boards selected by the operator via the input unit 33 and used in production. The nozzle layout generation unit 31A references production data stored in the management storage unit 32 and related to the selected one or more boards, and generates a list of production nozzles to be used on the selected boards (hereinafter referred to as the "production nozzle list").

ノズル配置生成部31Aは、生産ノズルリストと、作業者により選択された流用ノズルチェンジャのノズル配置リストとを比較して同一のノズルがあるか否かを判定する。ノズル配置生成部31Aは、生産ノズルリストのうち同一のノズルと判定されたノズルに、流用ノズルチェンジャに既に割当て済みのノズル(以降、「割当て済みノズル」と表記)であることを示すフラグを付与する。 The nozzle arrangement generation unit 31A compares the production nozzle list with the nozzle arrangement list of the reuse nozzle changer selected by the operator to determine whether or not there are identical nozzles. The nozzle arrangement generation unit 31A assigns a flag to nozzles in the production nozzle list that are determined to be identical nozzles, indicating that they are nozzles that have already been assigned to the reuse nozzle changer (hereinafter referred to as "assigned nozzles").

また、ノズル配置生成部31Aは、生産ノズルリストと作業者により選択された流用ノズルチェンジャのノズル配置リストとを比較して、ノズル配置データのうち生産ノズルリストに存在しないノズルがあるか否かを判定する。ノズル配置生成部31Aは、ノズル配置リストのうち生産ノズルリストに存在しないノズルに、不要ノズルであることを示す不要フラグを付与する。 The nozzle arrangement generation unit 31A also compares the production nozzle list with the nozzle arrangement list of the reuse nozzle changer selected by the operator to determine whether there are any nozzles in the nozzle arrangement data that do not exist in the production nozzle list. The nozzle arrangement generation unit 31A assigns an unnecessary flag to any nozzle in the nozzle arrangement list that does not exist in the production nozzle list, indicating that it is an unnecessary nozzle.

ノズル配置生成部31Aは、生産ノズルリストのうち割当て済みノズルであることを示すフラグが付与されていない未割り当てのノズルを、流用ノズルチェンジャが備える複数のノズル収納部24のうちノズルが配置されていないノズル収納部24(以降、「空きホール」と表記)に割り当てたノズル配置リストを生成する。ノズル配置生成部31Aは、生産ノズルリストのうち割り当て処理を実行したノズルに割当て済みノズルであることを示すフラグを付与する。 The nozzle arrangement generation unit 31A generates a nozzle arrangement list in which unallocated nozzles in the production nozzle list that have not been assigned a flag indicating that they are assigned nozzles are assigned to nozzle storage units 24 (hereinafter referred to as "empty holes") in which no nozzles are assigned, among the multiple nozzle storage units 24 provided in the diversion nozzle changer. The nozzle arrangement generation unit 31A assigns a flag indicating that the nozzle is an assigned nozzle to the nozzle in the production nozzle list for which the allocation process has been performed.

ノズル配置生成部31Aは、流用ノズルチェンジャが備えるノズル収納部24に生産ノズルリストに含まれるすべてのノズルが割り当てられているか否か(つまり、ノズル配置データにすべての生産ノズルリストのノズルが含まれているか否か)を判定する。ノズル配置生成部31Aは、生産ノズルリストに含まれるすべてのノズルが割り当てられていると判定した場合、さらに流用ノズルチェンジャのノズル配置リストに空きホールがあるか否かを判定する。ノズル配置生成部31Aは、空きがあると判定した場合には、この空きホールに配置されていた不要ノズルを戻す(割り当てる)処理を実行する。 The nozzle arrangement generation unit 31A determines whether all nozzles included in the production nozzle list have been assigned to the nozzle storage unit 24 equipped in the diversion nozzle changer (i.e., whether all nozzles in the production nozzle list are included in the nozzle arrangement data). If the nozzle arrangement generation unit 31A determines that all nozzles included in the production nozzle list have been assigned, it further determines whether there is an empty hole in the nozzle arrangement list of the diversion nozzle changer. If the nozzle arrangement generation unit 31A determines that there is an empty hole, it executes a process of returning (allocating) the unnecessary nozzle that was placed in this empty hole.

なお、この空きホールに配置されていた不要ノズルがないと判定した場合には、ノズル配置生成部31Aは、後述する処理で他の不要ノズルのうち暫定的に取り外されたままの状態にある不要ノズルのうちいずれかを割り当てる。 If it is determined that there is no unnecessary nozzle placed in this empty hole, the nozzle placement generation unit 31A will assign one of the other unnecessary nozzles that have been temporarily removed in the process described below.

一方、ノズル配置生成部31Aは、生産ノズルリストに含まれるすべてのノズルが割り当てられていないと判定した場合、ノズル配置リストのうち不要フラグが付与された不要ノズルを暫定的に取り外す処理を実行して、不要ノズルが配置された位置を空白(空きホール)にする。ノズル配置生成部31Aは、空きホールに未割り当てのノズルを割り当てるとともに、生産ノズルリストのうち割り当て処理を行ったノズルに割当て済みノズルであることを示すフラグを付与し、生産ノズルリストに含まれるすべてのノズルが割当てられているか否かを再判定する。 On the other hand, if the nozzle arrangement generation unit 31A determines that all nozzles included in the production nozzle list have not been assigned, it executes a process to temporarily remove unnecessary nozzles that have been assigned an unnecessary flag from the nozzle arrangement list, and leaves the positions where the unnecessary nozzles were placed blank (empty holes). The nozzle arrangement generation unit 31A assigns unassigned nozzles to the empty holes, assigns flags to the nozzles in the production nozzle list that have been assigned indicating that they are assigned nozzles, and re-determines whether all nozzles included in the production nozzle list have been assigned.

ノズル配置生成部31Aは、生産ノズルリストに含まれるすべてのノズルについて割り当て処理を実行した後、流用ノズルチェンジャのノズル配置リストのデータを1以上生成し、生産時間算出部31Bに出力する。ここで、ノズル配置生成部31Aは、割り当て処理実行後のノズルチェンジャのノズル配置リストのうち、割当て済みノズルおよび不要ノズル以外のノズルについて少なくとも1以上のノズルの配置が異なる複数のノズル配置リストのデータを生成する。 After executing the allocation process for all nozzles included in the production nozzle list, the nozzle arrangement generation unit 31A generates one or more pieces of nozzle arrangement list data for the reuse nozzle changer and outputs them to the production time calculation unit 31B. Here, the nozzle arrangement generation unit 31A generates multiple pieces of nozzle arrangement list data in which the arrangement of at least one nozzle is different for nozzles other than the allocated nozzles and unnecessary nozzles from the nozzle arrangement list of the nozzle changer after the allocation process has been executed.

生産時間算出部31Bは、ノズル配置生成部31Aから入力された1以上のノズル配置リストのデータに基づいて、部品実装装置M3~M6のそれぞれで基板への部品実装に要するサイクルタイム(つまり、生産時間)を算出する。生産時間算出部31Bは、ノズル配置リストごとに算出されたサイクルタイムと流用ノズルチェンジャの識別情報とを対応付けて、ノズル配置決定部31Cに出力する。 The production time calculation unit 31B calculates the cycle time (i.e., production time) required for each of the component mounting devices M3 to M6 to mount components on a board based on the data of one or more nozzle arrangement lists input from the nozzle arrangement generation unit 31A. The production time calculation unit 31B associates the cycle time calculated for each nozzle arrangement list with the identification information of the reuse nozzle changer, and outputs the result to the nozzle arrangement determination unit 31C.

ノズル配置決定部31Cは、生産時間算出部31Bから入力されたノズル配置リストのデータごとのサイクルタイムを比較し、サイクルタイムが最も短いノズル配置リストのデータをノズル配置リストのデータとして設定するとともに、管理記憶部32に出力して記憶する。 The nozzle arrangement determination unit 31C compares the cycle time for each nozzle arrangement list data input from the production time calculation unit 31B, sets the nozzle arrangement list data with the shortest cycle time as the nozzle arrangement list data, and outputs and stores it in the management memory unit 32.

管理記憶部32は、例えば管理制御部31の各処理を実行する際に用いられるワークメモリとしてのRAM(Random Access Memory)と、管理制御部31の動作を規定したプログラムおよびデータを格納するROM(Read Only Memory)とを有する。RAMには、管理制御部31により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、管理制御部31の動作を規定するプログラムが書き込まれている。管理記憶部32は、生産データ32Aと、グループ情報32Bと、ノズル配置リストデータ32Cと、を記憶する。 The management memory unit 32 has, for example, a RAM (Random Access Memory) as a work memory used when executing each process of the management control unit 31, and a ROM (Read Only Memory) that stores programs and data that define the operation of the management control unit 31. The RAM temporarily stores data or information generated or acquired by the management control unit 31. The ROM stores programs that define the operation of the management control unit 31. The management memory unit 32 stores production data 32A, group information 32B, and nozzle arrangement list data 32C.

生産データ32Aは、基板ごとに生成され、基板を生産するためのデータである。グループ情報32Bは、生産で使用される1以上の基板(例えば、図8に示す複数の基板B1~B6のそれぞれ)をグルーピングした情報である。ノズル配置リストデータ32Cは、ノズル配置決定部31Cにより設定されたノズルチェンジャごとのノズル配置リストのデータである。なお、ノズル配置リストデータ32Cは、流用されたノズルチェンジャのノズル配置リストのデータを含んでよい。これにより、作業者は、流用されたノズルチェンジャに配置されたノズル配置リストと、生産で使用されるノズル配置リストと、を比較しながらノズルの配置を変更できる。 Production data 32A is generated for each board, and is data for producing the board. Group information 32B is information that groups one or more boards used in production (for example, each of the multiple boards B1 to B6 shown in FIG. 8). Nozzle arrangement list data 32C is data on the nozzle arrangement list for each nozzle changer set by the nozzle arrangement determination unit 31C. Note that nozzle arrangement list data 32C may include data on the nozzle arrangement list of the nozzle changer that is being reused. This allows the worker to change the nozzle arrangement while comparing the nozzle arrangement list arranged in the nozzle changer that is being reused with the nozzle arrangement list used in production.

管理記憶部32は、作業者により選択され、生産で使用される基板のグループ情報32Bに、基板ごとの生産データ32Aと、ノズルチェンジャごとのノズル配置リストデータ32Cとを対応付けて記憶し、管理する。 The management memory unit 32 stores and manages group information 32B of the boards selected by the worker and used in production, in association with production data 32A for each board and nozzle arrangement list data 32C for each nozzle changer.

ノズルチェンジャ選択部の一例としての入力部33は、作業者による操作を受け付けるユーザインターフェースであって、例えばマウス、キーボード、タッチパネル、タッチパッド、ポインティングデバイスなどを用いて構成される。入力部33は、ユーザ操作に基づく信号を管理制御部31に出力する。 The input unit 33, which is an example of a nozzle changer selection unit, is a user interface that accepts operations by an operator and is configured using, for example, a mouse, a keyboard, a touch panel, a touch pad, a pointing device, etc. The input unit 33 outputs a signal based on the user operation to the management control unit 31.

表示部34は、例えばLCD(Liquid Crystal Display)または有機EL(Electroluminescence)などのディスプレイを用いて構成される。表示部34は、管理制御部31によって生成されたノズル配置リストあるいはエラー通知を表示する。 The display unit 34 is configured using a display such as an LCD (Liquid Crystal Display) or an organic EL (Electroluminescence). The display unit 34 displays the nozzle arrangement list or error notification generated by the management control unit 31.

ノズル情報取得部の一例としての通信部35は、通信ネットワークLLを介して、段取り作業支援装置SSおよび複数の部品実装装置M3~M6のそれぞれとの間で、データ通信可能に接続される。通信部35は、作業者により予め入力あるいは設定された生産工程に関する生産情報に基づいて、管理制御部31により生成された生産工程を実行させる実行指令を対応する部品実装装置に送信する。 The communication unit 35, which is an example of a nozzle information acquisition unit, is connected to the setup operation support device SS and each of the multiple component mounting devices M3 to M6 via the communication network LL so that data can be communicated between them. The communication unit 35 transmits an execution command to the corresponding component mounting device to execute the production process generated by the management control unit 31 based on production information related to the production process that has been input or set in advance by the worker.

次に、図7~図12を参照して、実施の形態1に係る管理コンピュータPPの動作手順について説明する。図7は、実施の形態1に係る管理コンピュータPPの動作手順例を示すフローチャートである。図8は、実施の形態1に係る管理コンピュータPPの動作手順(ステップ10)例を説明する図である。図9は、実施の形態1に係る管理コンピュータPPの動作手順(ステップ11、ステップ12)例を説明する図である。図10は、実施の形態1に係る管理コンピュータPPの動作手順(ステップ13)例を説明する図である。図11は、実施の形態1に係る管理コンピュータPPの動作手順(ステップ16、ステップ13)例を説明する図である。図12は、実施の形態1に係る管理コンピュータPPの動作手順(ステップ15)例を説明する図である。 Next, the operation procedure of the management computer PP according to the first embodiment will be described with reference to Figs. 7 to 12. Fig. 7 is a flowchart showing an example of the operation procedure of the management computer PP according to the first embodiment. Fig. 8 is a diagram explaining an example of the operation procedure (step 10) of the management computer PP according to the first embodiment. Fig. 9 is a diagram explaining an example of the operation procedure (steps 11 and 12) of the management computer PP according to the first embodiment. Fig. 10 is a diagram explaining an example of the operation procedure (step 13) of the management computer PP according to the first embodiment. Fig. 11 is a diagram explaining an example of the operation procedure (steps 16 and 13) of the management computer PP according to the first embodiment. Fig. 12 is a diagram explaining an example of the operation procedure (step 15) of the management computer PP according to the first embodiment.

なお、図7~図12に示す管理コンピュータPPの動作手順において、生産における生産対象は、複数の基板B1~B6のそれぞれである例を示す。複数の基板B1~B6のそれぞれは、ノズルn1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12により部品p1,p2,p3,p4,p5,…,pnが実装される例を示す。また、図7~図12に示す管理コンピュータPPの動作手順において流用されるノズルチェンジャは、例えば15のノズル収納部9a1,9a2,9a3,9a4,9a5,9a6,9a7,9a8,9a9,9a10,9a11,9a12,9a13,9a14,9a15を有する。 In the operation procedure of the management computer PP shown in Figures 7 to 12, the production targets are each of the multiple boards B1 to B6. Each of the multiple boards B1 to B6 is an example in which components p1, p2, p3, p4, p5, ..., pn are mounted by nozzles n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12. In addition, the nozzle changer used in the operation procedure of the management computer PP shown in Figures 7 to 12 has, for example, 15 nozzle storage units 9a1, 9a2, 9a3, 9a4, 9a5, 9a6, 9a7, 9a8, 9a9, 9a10, 9a11, 9a12, 9a13, 9a14, 9a15.

管理コンピュータPPは、段取りエリアApに配置された複数のノズルチェンジャのうち作業者により選択された流用ノズルチェンジャの現在のノズル配置リスト(各ノズル収納部9a1~9a15に収納されたノズルの情報を含む情報)を取得する。管理コンピュータPPは、入力部33を介して作業者により選択され、生産で使用される複数の基板B1~B6の情報を取得する。管理コンピュータPPは、複数の基板B1~B6のそれぞれを含むグループ情報32Bを生成する。管理コンピュータPPは、管理記憶部32を参照して、このグループ情報32Bに含まれる基板B1~B6のそれぞれの生産データを取得する。また、管理コンピュータPPは、このグループ情報32Bに含まれる基板のそれぞれに使用(実装)される複数の部品p1~pnのそれぞれの情報を抽出し、複数の部品p1~pnのそれぞれを実装可能なノズルn1~n12の情報を抽出して生産ノズルリストLT10を生成する(St10)。 The management computer PP acquires a current nozzle arrangement list (information including information on the nozzles stored in each nozzle storage unit 9a1-9a15) of the diversion nozzle changer selected by the worker from among the multiple nozzle changers arranged in the setup area Ap. The management computer PP acquires information on the multiple boards B1-B6 selected by the worker via the input unit 33 and used in production. The management computer PP generates group information 32B including each of the multiple boards B1-B6. The management computer PP refers to the management storage unit 32 and acquires production data for each of the boards B1-B6 included in this group information 32B. The management computer PP also extracts information on each of the multiple components p1-pn used (mounted) on each of the boards included in this group information 32B, extracts information on the nozzles n1-n12 that can mount each of the multiple components p1-pn, and generates a production nozzle list LT10 (St10).

管理コンピュータPPは、生産ノズルリストLT10と、流用ノズルチェンジャのノズル配置リストLT20とを比較して、同一のノズル(割当て済みノズル)を判定する(St11)。管理コンピュータPPは、割り当て済みノズルと判定されたノズルに、割り当て済みであることを示すフラグを付与した生産ノズルリストLT10を生成する。 The management computer PP compares the production nozzle list LT10 with the nozzle arrangement list LT20 of the diversion nozzle changer to determine which nozzles are identical (allocated nozzles) (St11). The management computer PP generates a production nozzle list LT10 in which the nozzles determined to be allocated nozzles are given flags indicating that they have been allocated.

ここで、図9に示す流用ノズルチェンジャのノズル配置リストLT20を用いて、ステップSt11の処理について説明する。ノズル配置リストLT20は、例えばノズルが収納(配置)されていない3のノズル収納部9a1,9a2,9a3のそれぞれ(つまり、ノズルが未収納のノズル収納部)と、ノズルが収納(配置)された12のノズル収納部9a4,9a5,9a6,9a7,9a8,9a9,9a10,9a11,9a12,9a13,9a14,9a15のそれぞれと、を有する。 The process of step St11 will now be described using the nozzle arrangement list LT20 of the diversion nozzle changer shown in Figure 9. The nozzle arrangement list LT20 has, for example, three nozzle storage sections 9a1, 9a2, and 9a3 in which no nozzles are stored (arranged) (i.e., nozzle storage sections in which no nozzles are stored), and twelve nozzle storage sections 9a4, 9a5, 9a6, 9a7, 9a8, 9a9, 9a10, 9a11, 9a12, 9a13, 9a14, and 9a15 in which nozzles are stored (arranged).

図9に示すノズル配置リストLT20の例において管理コンピュータPPは、ノズル収納部9a6に収納されたノズルとノズルn2とが同一、ノズル収納部9a7に収納されたノズルとノズルn4とが同一、ノズル収納部9a8に収納されたノズルがノズルn5と同一、ノズル収納部9a11に収納されたノズルがノズルn8と同一、ノズル収納部9a12に収納されたノズルがノズルn7と同一、ノズル収納部9a13に収納されたノズルがノズルn9と同一であると判定する。管理コンピュータPPは、ノズル配置リストLT20に含まれるノズルn2,n4,n5,n7,n8,n9に、割り当て済みであることを示すフラグを付与する。 In the example of nozzle arrangement list LT20 shown in FIG. 9, the management computer PP determines that the nozzle stored in nozzle storage section 9a6 is the same as nozzle n2, the nozzle stored in nozzle storage section 9a7 is the same as nozzle n4, the nozzle stored in nozzle storage section 9a8 is the same as nozzle n5, the nozzle stored in nozzle storage section 9a11 is the same as nozzle n8, the nozzle stored in nozzle storage section 9a12 is the same as nozzle n7, and the nozzle stored in nozzle storage section 9a13 is the same as nozzle n9. The management computer PP assigns flags indicating that the nozzles n2, n4, n5, n7, n8, and n9 included in the nozzle arrangement list LT20 have been assigned.

また、管理コンピュータPPは、生産ノズルリストLT10とノズル配置リストLT20とを比較し、ノズル配置リストLT20のうち生産ノズルリストLT10に存在しないノズルを判定する。管理コンピュータPPは、ノズル配置リストLT20のうち生産ノズルリストに存在しないノズルに、不要ノズルであることを示す不要フラグを付与する(St12)。なお、ここでいう不要ノズルは、例えば図9に示すノズル配置リストLT20の例において、ノズル収納部9a4,9a5,9a9,9a10,9a14,9a15に収納されたノズルである。 The management computer PP also compares the production nozzle list LT10 with the nozzle arrangement list LT20 to determine which nozzles in the nozzle arrangement list LT20 are not present in the production nozzle list LT10. The management computer PP assigns an unnecessary flag to the nozzles in the nozzle arrangement list LT20 that are not present in the production nozzle list, indicating that they are unnecessary nozzles (St12). Note that the unnecessary nozzles referred to here are, for example, the nozzles stored in the nozzle storage sections 9a4, 9a5, 9a9, 9a10, 9a14, and 9a15 in the example of the nozzle arrangement list LT20 shown in FIG. 9.

管理コンピュータPPは、生産ノズルリストLT10のうち割当て済みノズルを示すフラグが付与されていない未割り当てのノズル(つまり、ノズルn1,n3,n6,n10,n11,n12)を流用ノズルチェンジャの空きホールEm1,Em2,Em3のそれぞれに割り当てる(St13)。管理コンピュータPPは、生産ノズルリストLT10のうち割り当て処理を実行したノズルn1,n3,n6に割当て済みノズルであることを示すフラグを付与する。管理コンピュータPPは、空きホールEm1~Em3のそれぞれに未割り当てノズルを割り当てた後のノズル配置リストLT21を生成する。 The management computer PP assigns the unassigned nozzles (i.e., nozzles n1, n3, n6, n10, n11, and n12) in the production nozzle list LT10 that have not been assigned a flag indicating that they are assigned nozzles to each of the empty holes Em1, Em2, and Em3 in the diversion nozzle changer (St13). The management computer PP assigns flags indicating that they are assigned nozzles to the nozzles n1, n3, and n6 in the production nozzle list LT10 for which the assignment process has been performed. The management computer PP generates a nozzle arrangement list LT21 after assigning the unassigned nozzles to each of the empty holes Em1 to Em3.

具体的に、図10に示す例において管理コンピュータPPは、空きホールEm1にノズルn1を、空きホールEm2にノズルn3を、空きホールEm3にノズルn6をそれぞれ割り当てる。なお、ステップSt13で空きホールに割り当てられる未割り当てノズルは、例えば基板B1~B6のそれぞれの生産において使用(実装)頻度が高いノズルであってもよいし、任意のノズルであってもよい。 Specifically, in the example shown in FIG. 10, the management computer PP assigns nozzle n1 to vacant hole Em1, nozzle n3 to vacant hole Em2, and nozzle n6 to vacant hole Em3. Note that the unassigned nozzles assigned to the vacant holes in step St13 may be, for example, nozzles that are frequently used (mounted) in the production of each of the boards B1 to B6, or any nozzle.

管理コンピュータPPは、流用ノズルチェンジャのノズル配置リストLT21に生産ノズルリストLT10に含まれるすべてのノズルn1~n12のそれぞれが割り当て済みであるか否か(つまり、ノズル配置リストLT21に生産ノズルリストLT10のすべてのノズルが含まれているか否か)を判定する(St14)。 The management computer PP determines whether or not all of the nozzles n1 to n12 included in the production nozzle list LT10 have been assigned to the nozzle arrangement list LT21 of the diversion nozzle changer (i.e., whether or not all of the nozzles in the production nozzle list LT10 are included in the nozzle arrangement list LT21) (St14).

管理コンピュータPPは、ステップSt14の処理において、生産ノズルリストLT10に含まれるすべてのノズルn1~n12のそれぞれが割り当て済みであると判定した場合(St14,YES)、流用ノズルチェンジャのノズル配置リストに空きホールがあるか否かを判定する。管理コンピュータPPは、空きホールがあり、かつステップSt12の処理の時点でこの空きホールに不要ノズルとして収納されていたノズル(具体的に、ステップSt16で暫定的に取り外された不要ノズル)がある場合には、この空きホールに暫定的に取り外された不要ノズルを戻す処理を実行する(St15)。 When the management computer PP determines in the processing of step St14 that all of the nozzles n1 to n12 included in the production nozzle list LT10 have been assigned (St14, YES), it determines whether there is an empty hole in the nozzle arrangement list of the diversion nozzle changer. If there is an empty hole and there is a nozzle that was stored as an unnecessary nozzle in this empty hole at the time of the processing of step St12 (specifically, the unnecessary nozzle that was temporarily removed in step St16), the management computer PP executes a process to return the unnecessary nozzle that was temporarily removed to this empty hole (St15).

なお、管理コンピュータPPは、流用ノズルチェンジャのノズル配置リストに空きホールがない場合(例えば、図10に示すノズル配置リストLT21)、またはこの空きホールにステップSt12の処理の時点でこの空きホールに不要ノズルとして収納されていたノズルがない場合、ステップSt15の処理を省略し、ステップSt17の処理に移行する。 If there is no empty hole in the nozzle arrangement list of the reuse nozzle changer (for example, the nozzle arrangement list LT21 shown in FIG. 10), or if there is no nozzle in this empty hole that was stored as an unnecessary nozzle at the time of processing in step St12, the management computer PP skips processing in step St15 and proceeds to processing in step St17.

一方、管理コンピュータPPは、ステップSt14の処理において、生産ノズルリストLT10に含まれるすべてのノズルn1~n12のそれぞれが割り当て済みでないと判定した場合(St14,NO)、流用ノズルチェンジャのノズル配置リストのうち不要フラグが付与されている不要ノズルを暫定的に取り外す(St16)。管理コンピュータPPは、不要ノズルを暫定的に取り外した後のノズル配置リストLT22を生成する。 On the other hand, if the management computer PP determines in the processing of step St14 that all of the nozzles n1 to n12 included in the production nozzle list LT10 have not yet been assigned (St14, NO), it provisionally removes the unnecessary nozzles that have been assigned an unnecessary flag from the nozzle arrangement list of the diversion nozzle changer (St16). The management computer PP generates a nozzle arrangement list LT22 after provisionally removing the unnecessary nozzles.

具体的に、図11に示す例において、管理コンピュータPPは、ノズル配置リストLT21からノズル収納部9a4,9a5,9a9,9a10,9a14,9a15のそれぞれに収納された不要ノズルを暫定的に取り外して、不要ノズルが収納されていたノズル収納部に対応する位置を空きホールEm4,Em5,Em6,Em7,Em8,Em9にする。管理コンピュータPPは、不要ノズル取り外し後のノズル配置リストLT22を生成する。 Specifically, in the example shown in FIG. 11, the management computer PP temporarily removes the unnecessary nozzles stored in each of the nozzle storage sections 9a4, 9a5, 9a9, 9a10, 9a14, and 9a15 from the nozzle arrangement list LT21, and makes the positions corresponding to the nozzle storage sections where the unnecessary nozzles were stored into vacant holes Em4, Em5, Em6, Em7, Em8, and Em9. The management computer PP generates a nozzle arrangement list LT22 after removing the unnecessary nozzles.

管理コンピュータPPは、ステップSt16の処理の後に生成されたノズル配置リストLT22に基づいて、再度ステップSt13の処理を実行する。具体的に、図11に示す例において管理コンピュータPPは、空きホールEm4にノズルn10を、空きホールEm5にノズルn11を、空きホールEm6にノズルn12をそれぞれ割り当てる。管理コンピュータPPは、生産ノズルリストLT10のうち割り当て処理を実行したノズルn10~n12に割当て済みノズルであることを示すフラグを付与する。管理コンピュータPPは、空きホールEm4~Em6のそれぞれに未割り当てノズルを割り当てた後のノズル配置リストLT23を生成する。 The management computer PP executes the process of step St13 again based on the nozzle arrangement list LT22 generated after the process of step St16. Specifically, in the example shown in FIG. 11, the management computer PP assigns nozzle n10 to vacant hole Em4, nozzle n11 to vacant hole Em5, and nozzle n12 to vacant hole Em6. The management computer PP assigns flags to the nozzles n10 to n12 in the production nozzle list LT10 for which the allocation process has been performed, indicating that they are assigned nozzles. The management computer PP generates a nozzle arrangement list LT23 after assigning unassigned nozzles to each of the vacant holes Em4 to Em6.

管理コンピュータPPは、図11に示すステップSt16およびステップSt13の処理を実行した後、ステップSt14の処理において、ノズル配置リストLT23に生産ノズルリストLT10に含まれるすべてのノズルn1~n12のそれぞれが割り当て済みであると判定した場合(St14,YES)、ノズル配置リストLT23に空きホールがあるか否かを判定する。 After executing the processes of steps St16 and St13 shown in FIG. 11, if the management computer PP determines in the process of step St14 that all of the nozzles n1 to n12 included in the production nozzle list LT10 have been assigned to the nozzle arrangement list LT23 (St14, YES), it determines whether there are any vacant holes in the nozzle arrangement list LT23.

具体的に、図12に示す例において、管理コンピュータPPは、ノズル配置リストLT23に空きホールがあるか否かを判定する。図12に示す例において、管理コンピュータPPは、ノズル配置リストLT23に空きホールEm7~Em9があると判定すると、ステップSt12の処理の時点でこの空きホールEm7~Em9に対応する位置(ノズル収納部9a10,9a14,9a15のそれぞれ)に不要ノズルとして収納されていたノズル(言い換えると、ステップSt16の処理で暫定的に取り外されたノズル)を戻す処理を実行する(St15)。管理コンピュータPPは、ステップSt15の処理が完了すると、ノズル配置リストLT24を生成する。 Specifically, in the example shown in FIG. 12, the management computer PP determines whether there are any empty holes in the nozzle arrangement list LT23. In the example shown in FIG. 12, when the management computer PP determines that there are empty holes Em7 to Em9 in the nozzle arrangement list LT23, it executes a process to return the nozzles that were stored as unnecessary nozzles (in other words, the nozzles that were temporarily removed in the process of step St16) to the positions corresponding to the empty holes Em7 to Em9 (respectively the nozzle storage sections 9a10, 9a14, and 9a15) at the time of the process of step St12 (St15). When the process of step St15 is completed, the management computer PP generates the nozzle arrangement list LT24.

管理コンピュータPPは、ステップSt15の処理で生成されたノズル配置リストLT21(ステップSt16の処理が実行されなかった場合)またはノズル配置リストLT24(ステップSt16の処理が実行された場合)のデータに基づいて、部品実装装置M3~M6で実行される部品実装工程のサイクルタイム(つまり、生産時間)を算出する。なお、ここで管理コンピュータPPは、ノズル配置リストのデータに含まれる割当て済みノズルおよび不要ノズル以外のノズルについて、サイクルタイムが最短(最速)となるようにノズルの配置を並び替える。管理コンピュータPPは、サイクルタイムが最短となったノズル配置リストのデータを生成して、出力する(St17)。管理コンピュータPPは、生成されたノズル配置リストのデータに算出されたサイクルタイムと流用するノズルチェンジャの識別情報とを対応付けて管理記憶部32に記憶するとともに、表示部34に出力、あるいはこのノズル配置リストのデータを使用して基板を生産する所定の部品実装装置に送信する。 The management computer PP calculates the cycle time (i.e., production time) of the component mounting process performed by the component mounting devices M3 to M6 based on the data of the nozzle arrangement list LT21 (if the process of step St16 is not performed) or the nozzle arrangement list LT24 (if the process of step St16 is performed) generated in the process of step St15. Note that the management computer PP rearranges the nozzle arrangement so that the cycle time is the shortest (fastest) for nozzles other than the assigned nozzles and unnecessary nozzles included in the nozzle arrangement list data. The management computer PP generates and outputs the nozzle arrangement list data with the shortest cycle time (St17). The management computer PP associates the calculated cycle time with the generated nozzle arrangement list data and the identification information of the nozzle changer to be used, stores it in the management storage unit 32, and outputs it to the display unit 34 or transmits it to a specified component mounting device that produces boards using the nozzle arrangement list data.

以上により、実施の形態1に係る部品実装システム1は、ノズルが既に配置された既存のノズルチェンジャのノズル配置リストを流用して、ノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおける作業者の作業工程に要する時間をより削減できる。 As described above, the component mounting system 1 according to the first embodiment can generate a nozzle arrangement list by reusing the nozzle arrangement list of an existing nozzle changer in which nozzles are already arranged, thereby further reducing the time required for workers to carry out the work process in setting up the nozzle changer used in production.

(実施の形態1の変形例1)
実施の形態1に係る部品実装システム1は、ノズル配置リストを流用する流用ノズルチェンジャが作業者により選択され、選択されたノズルチェンジャのノズル配置リストを流用してノズル配置リストを生成する。実施の形態1の変形例1に係る部品実装システム1は、流用ノズルチェンジャが各部品実装装置に配置されたノズルチェンジャのノズル配置リストを流用してノズル配置リストを生成する。
(First Modification of First Embodiment)
In the component mounting system 1 according to the first embodiment, a nozzle changer for reusing the nozzle arrangement list is selected by an operator, and the nozzle arrangement list of the selected nozzle changer is reused to generate a nozzle arrangement list. In the component mounting system 1 according to the first modification of the first embodiment, the nozzle changer for reusing the nozzle arrangement list of the nozzle changer arranged in each component mounting device is used to generate a nozzle arrangement list.

まず、実施の形態1の変形例1に係る管理コンピュータPPについて説明する。管理コンピュータPPにおけるノズル配置生成部31Aは、各部品実装装置に配置されてデータ通信可能に接続された複数のノズルチェンジャのそれぞれのノズル配置リストを、通信ネットワークLLを介して各部品実装装置から収集、または管理記憶部32から参照して収集する。 First, the management computer PP according to the first variation of the first embodiment will be described. The nozzle arrangement generation unit 31A in the management computer PP collects the nozzle arrangement lists of each of the multiple nozzle changers that are arranged in each component mounting device and connected to each other so that data communication can be performed from each component mounting device via the communication network LL, or collects them by referencing them from the management storage unit 32.

実施の形態1の変形例1に係るノズル配置生成部31Aは、生産で使用される生産ノズルリストと、収集された複数のノズルチェンジャのそれぞれのノズル配置リストと、を比較し、生産ノズルリストに含まれるノズルと一致率が高いノズル配置リストを有し、かつ生産ノズルリストに含まれるノズル数を配置(収納)可能なノズル収納部を有するノズルチェンジャを流用ノズルチェンジャとして選択する。 The nozzle arrangement generation unit 31A according to the first variation of the first embodiment compares the production nozzle list used in production with the collected nozzle arrangement lists of each of the multiple nozzle changers, and selects as the reuse nozzle changer a nozzle changer that has a nozzle arrangement list that matches the nozzles included in the production nozzle list at a high rate and has a nozzle storage unit that can arrange (store) the number of nozzles included in the production nozzle list.

図13Aおよび図13Bを参照して、実施の形態1の変形例1に係る管理コンピュータPPの動作手順例について説明する。図13Aは、実施の形態1の変形例1に係る管理コンピュータPPの動作手順例を示すフローチャートである。図13Bは、実施の形態1の変形例1に係る管理コンピュータPPの動作手順例を示すフローチャートである。なお、実施の形態1の変形例1に係る管理コンピュータPPの動作手順例は、ステップSt10~ステップSt17の処理において図7に示す実施の形態1に係る管理コンピュータPPの動作手順例とほぼ同一の処理が実行されるため、実施の形態1と同一の操作手順あるいは動作手順については同一の符号を用いることで、その説明を省略する。 An example of the operation procedure of the management computer PP according to the first modified example of the first embodiment will be described with reference to Figures 13A and 13B. Figure 13A is a flowchart showing an example of the operation procedure of the management computer PP according to the first modified example of the first embodiment. Figure 13B is a flowchart showing an example of the operation procedure of the management computer PP according to the first modified example of the first embodiment. Note that the example of the operation procedure of the management computer PP according to the first modified example of the first embodiment executes almost the same processing as the example of the operation procedure of the management computer PP according to the first embodiment shown in Figure 7 in the processing of steps St10 to St17, so the same operating procedures or operation steps as those of the first embodiment will be designated by the same reference numerals and their description will be omitted.

実施の形態1の変形例1に係る管理コンピュータPPは、複数の部品実装装置のそれぞれが備える各実装ヘッド9に対応したノズルチェンジャのノズル配置リストをそれぞれ収集する(St21)。 The management computer PP according to the first variation of the first embodiment collects a nozzle arrangement list of the nozzle changer corresponding to each mounting head 9 provided on each of the multiple component mounting devices (St21).

管理コンピュータPPは、収集された複数のノズルチェンジャのノズル配置リストのそれぞれと、生産ノズルリストに含まれるノズルとの一致率をそれぞれ算出する。管理コンピュータPPは、算出された一致率が最も高い1つのノズルチェンジャを流用ノズルチェンジャとして選択する(St22)。 The management computer PP calculates the matching rate between each of the collected nozzle arrangement lists of the multiple nozzle changers and the nozzles included in the production nozzle list. The management computer PP selects the nozzle changer with the highest calculated matching rate as the reuse nozzle changer (St22).

管理コンピュータPPは、選択された流用ノズルチェンジャが生産ノズルリストLT10のすべてのノズルを割り当て可能であるか否か(つまり、流用ノズルチェンジャのノズル収納部の数が生産ノズルリストLT10に含まれるノズルの数を上回るか否か)を判定する(St23)。 The management computer PP determines whether the selected reuse nozzle changer is capable of allocating all of the nozzles in the production nozzle list LT10 (i.e., whether the number of nozzle storage compartments in the reuse nozzle changer exceeds the number of nozzles included in the production nozzle list LT10) (St23).

管理コンピュータPPは、ステップSt23の処理において、選択された流用ノズルチェンジャが生産ノズルリストLT10のすべてのノズルを割り当て可能であると判定した場合(St23,YES)、ステップSt11の処理に移行する。 If the management computer PP determines in the processing of step St23 that the selected reuse nozzle changer is capable of allocating all nozzles in the production nozzle list LT10 (St23, YES), it proceeds to the processing of step St11.

一方、管理コンピュータPPは、ステップSt23の処理において、選択された流用ノズルチェンジャが生産ノズルリストLT10のすべてのノズルを割り当て可能でないと判定した場合(St23,NO)、ステップSt22の処理に移行し、算出された一致率が次に高い1つのノズルチェンジャを流用ノズルチェンジャとして再選択する。 On the other hand, if the management computer PP determines in the processing of step St23 that the selected reuse nozzle changer is not capable of allocating all of the nozzles in the production nozzle list LT10 (St23, NO), it proceeds to the processing of step St22 and reselects the nozzle changer with the next highest calculated matching rate as the reuse nozzle changer.

以上により、実施の形態1の変形例1に係る部品実装システム1は、ノズル配置リストに含まれるノズルと最も一致率が高いノズルチェンジャを用いて生産で使用されるノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおける作業者の作業工程に要する時間をより削減できる。 As a result, the component mounting system 1 according to the first variant of the first embodiment generates a nozzle arrangement list to be used in production using the nozzle changer that has the highest matching rate with the nozzles included in the nozzle arrangement list, thereby further reducing the time required for workers to perform the work process in setting up the nozzle changer to be used in production.

(実施の形態1の変形例2)
実施の形態1の変形例1に係る部品実装システム1は、管理コンピュータPPにより選択された部品供給装置に配置されたノズルチェンジャを流用ノズルチェンジャとし、このノズルチェンジャのノズル配置リストに基づいて、ノズル配置リストを生成する例について示した。実施の形態1の変形例2に係る部品実装システム1は、管理コンピュータPPにより一度に選択されるノズルチェンジャが複数である場合に、これら複数のノズルチェンジャ(以降、「ノズルチェンジャ群」と表記)のノズル配置リストのそれぞれに基づいて、ノズル配置リストのそれぞれを生成する例について説明する。
(Second Modification of First Embodiment)
The component mounting system 1 according to the first modified example of the first embodiment has been described as an example in which a nozzle changer arranged in a component supply device selected by the management computer PP is set as a reuse nozzle changer, and a nozzle arrangement list is generated based on the nozzle arrangement list of this nozzle changer. The component mounting system 1 according to the second modified example of the first embodiment will be described as an example in which, when a plurality of nozzle changers are selected at one time by the management computer PP, each of the nozzle arrangement lists is generated based on each of the nozzle arrangement lists of the plurality of nozzle changers (hereinafter referred to as a "nozzle changer group").

まず、実施の形態1の変形例2に係る管理コンピュータPPについて説明する。管理コンピュータPPにおけるノズル配置生成部31Aは、フロアF内(段取りエリアApおよび各部品実装装置M3~M6のそれぞれ)に配置されて、データ通信可能に接続された複数のノズルチェンジャのそれぞれのノズル配置リストを、通信ネットワークLLを介して段取り作業支援装置SSおよび各部品実装装置から収集、または管理記憶部32から参照して収集する。 First, the management computer PP according to the second variation of the first embodiment will be described. The nozzle arrangement generation unit 31A in the management computer PP is arranged on the floor F (in the setup area Ap and each of the component mounting devices M3 to M6) and collects the nozzle arrangement lists of each of the multiple nozzle changers connected for data communication from the setup work support device SS and each component mounting device via the communication network LL, or collects them by referencing them from the management memory unit 32.

実施の形態1の変形例2に係るノズル配置生成部31Aは、生産で使用される生産ノズルリストと、収集された複数のノズルチェンジャのそれぞれのノズル配置リストと、を比較し、生産ノズルリストに含まれるノズルと一致率が高いノズル配置リストを有し、かつ生産ノズルリストに含まれるノズル数を配置(収納)可能なノズル収納部を有するノズルチェンジャ群を流用ノズルチェンジャ群として選択する。 The nozzle arrangement generation unit 31A according to the second modification of the first embodiment compares the production nozzle list used in production with the collected nozzle arrangement lists of each of the multiple nozzle changers, and selects as a reuse nozzle changer group a nozzle changer group that has a nozzle arrangement list that matches the nozzles included in the production nozzle list at a high rate and has a nozzle storage section that can arrange (store) the number of nozzles included in the production nozzle list.

図14を参照して、実施の形態1の変形例2に係る管理コンピュータPPの動作手順例について説明する。図14は、実施の形態1の変形例2に係る管理コンピュータPPの動作手順例を示すフローチャートである。なお、実施の形態1の変形例2に係る管理コンピュータPPの動作手順例は、ステップSt10~ステップSt17の処理において図7に示す実施の形態1に係る管理コンピュータPPの動作手順例とほぼ同一の処理が実行されるため、実施の形態1と同一の操作手順あるいは動作手順については同一の符号を用いることで、その説明を省略する。 With reference to FIG. 14, an example of the operation procedure of the management computer PP according to the second modification of the first embodiment will be described. FIG. 14 is a flowchart showing an example of the operation procedure of the management computer PP according to the second modification of the first embodiment. Note that the example of the operation procedure of the management computer PP according to the second modification of the first embodiment executes almost the same processing as the example of the operation procedure of the management computer PP according to the first embodiment shown in FIG. 7 in the processing of steps St10 to St17. Therefore, the same operating procedures or operation steps as those of the first embodiment will be designated by the same reference numerals and their description will be omitted.

実施の形態1の変形例2に係る管理コンピュータPPは、フロアF内(段取りエリアApおよび各部品実装装置M3~M6のそれぞれ)に配置されて、データ通信可能に接続された複数のノズルチェンジャのそれぞれのノズル配置リストを収集する(St31)。なお、ここで管理コンピュータPPは、通信ネットワークLLを介して段取り作業支援装置SSおよび各部品実装装置、または管理記憶部32を参照して複数のノズルチェンジャのそれぞれのノズル配置リストを収集する。 The management computer PP according to the second variation of the first embodiment is arranged on the floor F (in the setup area Ap and each of the component mounting devices M3 to M6) and collects the nozzle arrangement list of each of the multiple nozzle changers connected so as to be capable of data communication (St31). Here, the management computer PP collects the nozzle arrangement list of each of the multiple nozzle changers by referring to the setup work support device SS and each of the component mounting devices, or the management memory unit 32, via the communication network LL.

管理コンピュータPPは、収集された複数のノズルチェンジャのそれぞれのノズル配置リストと、生産で使用される生産ノズルリストとを比較し、生産ノズルリストに含まれるノズルと一致率が高いノズル配置リストを有し、かつ生産ノズルリストに含まれるノズル数を配置(収納)可能なノズル収納部を有するノズルチェンジャ群(つまり、複数のノズルチェンジャのそれぞれ)を流用ノズルチェンジャ群として選択する(St32)。 The management computer PP compares the collected nozzle arrangement list of each of the multiple nozzle changers with the production nozzle list used in production, and selects as a nozzle changer group to be used those nozzle changers (i.e., each of the multiple nozzle changers) that have a nozzle arrangement list that matches closely with the nozzles included in the production nozzle list and that have a nozzle storage section that can arrange (store) the number of nozzles included in the production nozzle list (St32).

以上により、実施の形態1の変形例2に係る部品実装システム1は、ノズル配置リストに含まれるノズルと最も一致率が高いノズルチェンジャ群を用いて生産で使用されるノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおける作業者の作業工程に要する時間をより削減できる。 As a result, the component mounting system 1 according to the second variant of the first embodiment generates a nozzle arrangement list to be used in production using a group of nozzle changers that have the highest matching rate with the nozzles included in the nozzle arrangement list, thereby further reducing the time required for workers to perform the work process in setting up the nozzle changers to be used in production.

以上により、実施の形態1に係る部品実装システム1における管理コンピュータPPは、部品Dを吸着する複数のノズルが配置可能な複数の配置位置を有するノズルチェンジャを着脱可能な部品実装装置と通信可能に接続される。管理コンピュータPPは、生産で使用される複数のノズルチェンジャの情報を取得する通信部35と、少なくとも1つのノズルが配置されている1以上のノズルチェンジャを選択するノズル配置生成部31A(具体的に、ユーザ操作により流用ノズルチェンジャが指定(選択)される場合は、入力部33により選択されたノズルチェンジャの情報がノズル配置生成部31Aに入力される)と、ノズル配置生成部31Aにより選択されたノズルチェンジャに、通信部35によって取得された複数のノズルの情報により特定される複数のノズルのそれぞれを配置する配置位置(複数のノズル収納部24のそれぞれのうちいずれか)を決定するノズル配置決定部31Cと、を備える。通信部35は、ノズルチェンジャに配置されているノズルの情報を取得する。また、ノズル配置決定部31Cは、生産で使用される複数のノズルのうちノズルチェンジャで未配置(つまり、未割り当て)のノズルを抽出し、ノズルチェンジャでノズルが配置されていない1以上の空きホールに未配置のノズルを配置したノズル配置リストのデータ(ノズル配置データの一例)を生成して出力する。 As described above, the management computer PP in the component mounting system 1 according to the first embodiment is connected to a component mounting device capable of attaching and detaching a nozzle changer having multiple placement positions at which multiple nozzles for suctioning components D can be placed. The management computer PP includes a communication unit 35 that acquires information on multiple nozzle changers used in production, a nozzle placement generation unit 31A that selects one or more nozzle changers in which at least one nozzle is placed (specifically, when a reused nozzle changer is specified (selected) by a user operation, information on the nozzle changer selected by the input unit 33 is input to the nozzle placement generation unit 31A), and a nozzle placement determination unit 31C that determines the placement positions (any of the multiple nozzle storage units 24) at which each of the multiple nozzles specified by the information on the multiple nozzles acquired by the communication unit 35 is placed on the nozzle changer selected by the nozzle placement generation unit 31A. The communication unit 35 acquires information on the nozzles placed in the nozzle changer. In addition, the nozzle arrangement determination unit 31C extracts nozzles that are not arranged (i.e., not assigned) in the nozzle changer from among the multiple nozzles used in production, and generates and outputs nozzle arrangement list data (an example of nozzle arrangement data) in which the unarranged nozzles are arranged in one or more vacant holes in which no nozzles are arranged in the nozzle changer.

これにより、実施の形態1に係る部品実装システム1は、ノズルが既に配置された既存のノズルチェンジャを用いてノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおいて作業者のノズルの取り換え作業に要する作業工程を削減低減できる。 As a result, the component mounting system 1 according to the first embodiment can reduce or eliminate the number of steps required for workers to replace nozzles when setting up the nozzle changers used in production by generating a nozzle arrangement list using an existing nozzle changer in which nozzles are already arranged.

また、実施の形態1に係る管理コンピュータPPにおけるノズル配置生成部31Aは、生産で使用される複数のノズルと最も一致する複数のノズルが配置されたノズルチェンジャを選択する。これにより、実施の形態1に係る部品実装システム1は、ノズルが既に配置された既存のノズルチェンジャのうち、生産ノズルリストに含まれるノズルとノズルの一致率が最も高いノズルチェンジャを用いてノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおいて作業者のノズルの取り換え作業に要する作業工程をより削減できる。 The nozzle arrangement generation unit 31A in the management computer PP according to the first embodiment selects a nozzle changer in which multiple nozzles that most closely match the multiple nozzles used in production are arranged. As a result, the component mounting system 1 according to the first embodiment generates a nozzle arrangement list using the nozzle changer that has the highest nozzle match rate with the nozzles included in the production nozzle list among the existing nozzle changers in which nozzles are already arranged, thereby further reducing the number of steps required for a worker to replace nozzles when setting up the nozzle changer to be used in production.

また、実施の形態1に係る管理コンピュータPPにおけるノズル配置決定部31Cは、選択されたノズルチェンジャの空きホールの数が未配置のノズルの数より少ないと判定した場合、ノズルチェンジャに配置された複数のノズルのうち生産で使用されないノズル(不要ノズルの一例であって、例えば、図9に示すノズル収納部9a4,9a5,9a9,9a10,9a14,9a15のそれぞれに収納されたノズル)を暫定的に取り外して空きホール(例えば、図11のノズル配置リストLT22に示す空きホールEm4~Em9)を生成する。これにより、実施の形態1に係る部品実装システム1は、最低限必要な生産ノズルリストに含まれるノズルのうち未割り当てノズルをより確実に割り当てることができる。 Furthermore, when the nozzle arrangement determination unit 31C in the management computer PP according to the first embodiment determines that the number of free holes in the selected nozzle changer is less than the number of unassigned nozzles, it temporarily removes nozzles that are not used in production among the multiple nozzles arranged in the nozzle changer (examples of unnecessary nozzles, for example, the nozzles stored in each of the nozzle storage units 9a4, 9a5, 9a9, 9a10, 9a14, and 9a15 shown in FIG. 9) to generate free holes (for example, free holes Em4 to Em9 shown in the nozzle arrangement list LT22 in FIG. 11). This allows the component mounting system 1 according to the first embodiment to more reliably assign unassigned nozzles among the nozzles included in the minimum required production nozzle list.

また、実施の形態1に係る管理コンピュータPPにおけるノズル配置決定部31Cは、生産で使用されないノズル(不要ノズルの一例であって、例えば、図9に示すノズル収納部9a4,9a5,9a9,9a10,9a14,9a15のそれぞれに収納されたノズル)を取り外して生成された空きホールに未配置のノズルが配置されない(つまり、空きホールに未割り当てノズルが配置されていない)と判定した場合、生成された空きホール(例えば、図11のノズル配置リストLT23に示す空きホールEm7~Em9)に暫定的に取り外されたノズル(例えば、図11に示すノズル収納部9a10,9a14,9a15)を再配置する。これにより、実施の形態1に係る部品実装システム1は、生産で使用されるノズルチェンジャの段取りにおいて作業者のノズルの取り換え作業で取り換え不要(つまり取り外し不要)のノズルを増やすことができ、ノズルの取り換え作業に要する作業工程をより削減できる。 In addition, when the nozzle placement determination unit 31C in the management computer PP according to the first embodiment determines that the nozzles not used in production (an example of unnecessary nozzles, for example, the nozzles stored in the nozzle storage units 9a4, 9a5, 9a9, 9a10, 9a14, and 9a15 shown in FIG. 9) are removed and an empty hole is generated, and an unassigned nozzle is not placed in the empty hole (that is, an unassigned nozzle is not placed in the empty hole), the nozzle placement determination unit 31C reassigns the temporarily removed nozzles (for example, the nozzle storage units 9a10, 9a14, and 9a15 shown in FIG. 11) to the empty hole generated (for example, the empty holes Em7 to Em9 shown in the nozzle placement list LT23 in FIG. 11). As a result, the component mounting system 1 according to the first embodiment can increase the number of nozzles that do not need to be replaced (that is, do not need to be removed) by the operator in the setup of the nozzle changer used in production, and can further reduce the work process required for the nozzle replacement work.

また、実施の形態1に係る管理コンピュータPPにおけるノズル配置決定部31Cは、複数のノズル配置リストを生成して、複数のノズル配置リストのうち生産におけるサイクルタイムが最短となるノズル配置リストを生成して出力する。これにより、実施の形態1に係る部品実装システム1は、ノズルが既に配置された既存のノズルチェンジャを用いてノズル配置リストを生成することで、生産で使用されるノズルチェンジャの段取りにおいて作業者のノズルの取り換え作業に要する作業工程をより削減できるとともに、生産工程の効率を向上可能なノズル配置リストを生成できる。 The nozzle arrangement determination unit 31C in the management computer PP according to the first embodiment generates multiple nozzle arrangement lists, and generates and outputs the nozzle arrangement list among the multiple nozzle arrangement lists that will result in the shortest cycle time in production. As a result, the component mounting system 1 according to the first embodiment generates a nozzle arrangement list using an existing nozzle changer in which nozzles are already arranged, thereby further reducing the work steps required for a worker to replace nozzles in the setup of the nozzle changer used in production, and generating a nozzle arrangement list that can improve the efficiency of the production process.

以上、添付図面を参照しながら各種の実施の形態について説明したが、本開示はかかる例に限定されない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例、修正例、置換例、付加例、削除例、均等例に想到し得ることは明らかであり、それらについても本開示の技術的範囲に属すると了解される。また、発明の趣旨を逸脱しない範囲において、上述した各種の実施の形態における各構成要素を任意に組み合わせてもよい。 Although various embodiments have been described above with reference to the attached drawings, the present disclosure is not limited to such examples. It is clear that a person skilled in the art can conceive of various modifications, corrections, substitutions, additions, deletions, and equivalents within the scope of the claims, and it is understood that these also fall within the technical scope of the present disclosure. Furthermore, the components in the various embodiments described above may be combined in any manner as long as it does not deviate from the spirit of the invention.

本開示は、ノズルチェンジャの段取りにおける段取り工数をより低減し、作業者によるノズルの取り換え作業を効率的に支援する管理コンピュータおよびノズル配置決定方法として有用である。 This disclosure is useful as a management computer and nozzle arrangement determination method that further reduces the amount of setup work required for setting up a nozzle changer and efficiently supports workers in replacing nozzles.

1 部品実装システム
9 実装ヘッド
13 ノズルチェンジャ
16 ノズル
24 ノズル収納部
31 管理制御部
31A ノズル配置生成部
31B 生産時間算出部
31C ノズル配置決定部
32 管理記憶部
32A 生産データ
32B グループ情報
32C ノズル配置リストデータ
33 入力部
34 表示部
35 通信部
D,p1,p2,p3,p4,p5 部品
Em1,Em2,Em3,Em4,Em5,Em6,Em7,Em8,Em9 空きホール
LT10 生産ノズルリスト
LT20,LT21,LT23,LT24 ノズル配置リスト
M3,M4,M5,M6 部品実装装置
n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12 ノズル
PP 管理コンピュータ
1 Component mounting system 9 Mounting head 13 Nozzle changer 16 Nozzle 24 Nozzle storage section 31 Management control section 31A Nozzle arrangement generation section 31B Production time calculation section 31C Nozzle arrangement determination section 32 Management memory section 32A Production data 32B Group information 32C Nozzle arrangement list data 33 Input section 34 Display section 35 Communication section D, p1, p2, p3, p4, p5 Parts Em1, Em2, Em3, Em4, Em5, Em6, Em7, Em8, Em9 Empty hole LT10 Production nozzle list LT20, LT21, LT23, LT24 Nozzle arrangement list M3, M4, M5, M6 Component mounting device n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12 Nozzle PP Management computer

Claims (5)

部品を吸着する複数のノズルが配置可能な複数の配置位置を有するノズルチェンジャを着脱可能な部品実装装置と通信可能に接続された管理コンピュータであって、
生産で使用される複数のノズルの情報を取得するノズル情報取得部と、
少なくとも1つのノズルが配置されたノズルチェンジャを選択するノズルチェンジャ選択部と、
前記ノズルチェンジャ選択部により選択された前記ノズルチェンジャに、前記ノズル情報取得部によって取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を決定するノズル配置決定部と、を備え、
前記ノズル情報取得部は、前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、
前記ノズル配置決定部は、前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力し、
前記ノズルチェンジャ選択部は、前記生産で使用される前記複数のノズルと最も一致する複数のノズルが配置された前記ノズルチェンジャを選択する、
管理コンピュータ。
A management computer communicably connected to a component mounting apparatus to which a nozzle changer having a plurality of arrangement positions at which a plurality of nozzles for suctioning components can be arranged is provided,
a nozzle information acquisition unit that acquires information on a plurality of nozzles used in production;
a nozzle changer selection unit that selects a nozzle changer in which at least one nozzle is arranged;
a nozzle arrangement determination unit that determines arrangement positions of the plurality of nozzles, the arrangement positions being specified by the information of the plurality of nozzles acquired by the nozzle information acquisition unit, in the nozzle changer selected by the nozzle changer selection unit,
the nozzle information acquisition unit acquires information on the nozzles arranged in the nozzle changer,
the nozzle arrangement determination unit extracts nozzles that are not arranged in the nozzle changer from among the plurality of nozzles used in the production, and generates and outputs nozzle arrangement data in which the nozzles that are not arranged in the nozzle changer are arranged in one or more vacant holes in which the nozzles are not arranged ;
the nozzle changer selection unit selects the nozzle changer in which a plurality of nozzles that most closely match the plurality of nozzles used in the production are arranged .
Management computer.
前記ノズル配置決定部は、選択された前記ノズルチェンジャの前記空きホールの数が前記未配置のノズルの数より少ないと判定した場合、前記ノズルチェンジャに配置された前記複数のノズルのうち前記生産で使用されないノズルを暫定的に取り外して前記空きホールを生成する、
請求項1に記載の管理コンピュータ。
When the nozzle arrangement determination unit determines that the number of the empty holes in the selected nozzle changer is smaller than the number of the unarranged nozzles, the nozzle arrangement determination unit temporarily removes nozzles that are not used in the production from among the plurality of nozzles arranged in the nozzle changer to generate the empty holes.
The management computer of claim 1 .
部品を吸着する複数のノズルが配置可能な複数の配置位置を有するノズルチェンジャを着脱可能な部品実装装置と通信可能に接続された管理コンピュータであって、
生産で使用される複数のノズルの情報を取得するノズル情報取得部と、
少なくとも1つのノズルが配置されたノズルチェンジャを選択するノズルチェンジャ選択部と、
前記ノズルチェンジャ選択部により選択された前記ノズルチェンジャに、前記ノズル情報取得部によって取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を決定するノズル配置決定部と、を備え、
前記ノズル情報取得部は、前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、
前記ノズル配置決定部は、前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力し、
前記ノズル配置決定部は、選択された前記ノズルチェンジャの前記空きホールの数が前記未配置のノズルの数より少ないと判定した場合、前記ノズルチェンジャに配置された前記複数のノズルのうち前記生産で使用されないノズルを暫定的に取り外して前記空きホールを生成し、
前記ノズル配置決定部は、前記生産で使用されないノズルを取り外して生成された前記空きホールに前記未配置のノズルが配置されないと判定した場合、生成された前記空きホールに前記暫定的に取り外された前記ノズルを再配置する
理コンピュータ。
A management computer communicably connected to a component mounting apparatus to which a nozzle changer having a plurality of arrangement positions at which a plurality of nozzles for suctioning components can be arranged is provided,
a nozzle information acquisition unit that acquires information on a plurality of nozzles used in production;
a nozzle changer selection unit that selects a nozzle changer in which at least one nozzle is arranged;
a nozzle arrangement determination unit that determines arrangement positions of the plurality of nozzles, the arrangement positions being specified by the information of the plurality of nozzles acquired by the nozzle information acquisition unit, in the nozzle changer selected by the nozzle changer selection unit,
the nozzle information acquisition unit acquires information on the nozzles arranged in the nozzle changer,
the nozzle arrangement determination unit extracts nozzles that are not arranged in the nozzle changer from among the plurality of nozzles used in the production, and generates and outputs nozzle arrangement data in which the nozzles that are not arranged in the nozzle changer are arranged in one or more vacant holes in which the nozzles are not arranged;
When the nozzle arrangement determination unit determines that the number of the empty holes in the selected nozzle changer is smaller than the number of the unarranged nozzles, the nozzle arrangement determination unit temporarily removes nozzles that are not used in the production from among the plurality of nozzles arranged in the nozzle changer to generate the empty holes;
when it is determined that the unarranged nozzle will not be arranged in the vacant hole generated by removing the nozzle not used in the production, the nozzle arrangement determination unit rearranges the temporarily removed nozzle in the vacant hole generated .
Management computer.
前記ノズル配置決定部は、複数の前記ノズル配置データを生成して、前記複数のノズル配置データのうち前記生産におけるサイクルタイムが最短となるノズル配置データを生成して出力する、
請求項1または3に記載の管理コンピュータ。
the nozzle arrangement determination unit generates a plurality of the nozzle arrangement data, and generates and outputs nozzle arrangement data among the plurality of the nozzle arrangement data that results in a shortest cycle time in the production.
4. The management computer according to claim 1 or 3 .
部品に吸着する複数のノズルを配置可能な複数の配置位置を有するノズルチェンジャのノズル配置決定方法であって、
生産で使用される複数のノズルの情報を取得し、
前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、
前記生産で使用される前記複数のノズルと最も一致する複数のノズルが配置された1以上の前記ノズルチェンジャを選択し、
選択された前記ノズルチェンジャに配置されている前記ノズルの情報を取得し、
前記生産で使用される前記複数のノズルのうち前記ノズルチェンジャで未配置のノズルを抽出し、
取得された前記複数のノズルの情報により特定される前記複数のノズルのそれぞれの配置位置を、前記ノズルチェンジャで前記ノズルが配置されていない1以上の空きホールに前記未配置のノズルを配置したノズル配置データを生成して出力する、
ノズル配置決定方法。
A method for determining a nozzle arrangement of a nozzle changer having a plurality of arrangement positions at which a plurality of nozzles for suctioning components can be arranged, comprising the steps of:
Acquire information on multiple nozzles used in production,
Acquire information about the nozzles arranged in the nozzle changer;
selecting one or more of the nozzle changers having a plurality of nozzles disposed therein that most closely match the plurality of nozzles used in the production;
Acquire information on the nozzles arranged in the selected nozzle changer;
extracting a nozzle that has not been placed in the nozzle changer from among the plurality of nozzles used in the production;
generating and outputting nozzle arrangement data in which the nozzle changer arranges the non-arranged nozzles in one or more vacant holes in which no nozzles are arranged, based on the arrangement positions of the plurality of nozzles specified by the acquired information on the plurality of nozzles;
A method for determining nozzle arrangement.
JP2020149232A 2020-09-04 2020-09-04 Management computer and nozzle arrangement determination method Active JP7503770B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020149232A JP7503770B2 (en) 2020-09-04 2020-09-04 Management computer and nozzle arrangement determination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020149232A JP7503770B2 (en) 2020-09-04 2020-09-04 Management computer and nozzle arrangement determination method

Publications (2)

Publication Number Publication Date
JP2022043773A JP2022043773A (en) 2022-03-16
JP7503770B2 true JP7503770B2 (en) 2024-06-21

Family

ID=80668604

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020149232A Active JP7503770B2 (en) 2020-09-04 2020-09-04 Management computer and nozzle arrangement determination method

Country Status (1)

Country Link
JP (1) JP7503770B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010010272A (en) 2008-06-25 2010-01-14 Yamaha Motor Co Ltd Component mounting device, and component mounting method
JP2017011141A (en) 2015-06-24 2017-01-12 富士機械製造株式会社 Component mounting machine
WO2017068661A1 (en) 2015-10-21 2017-04-27 富士機械製造株式会社 Nozzle management device and method for controlling nozzle management device
JP2018098434A (en) 2016-12-16 2018-06-21 株式会社Fuji Mounting position determination device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010010272A (en) 2008-06-25 2010-01-14 Yamaha Motor Co Ltd Component mounting device, and component mounting method
JP2017011141A (en) 2015-06-24 2017-01-12 富士機械製造株式会社 Component mounting machine
WO2017068661A1 (en) 2015-10-21 2017-04-27 富士機械製造株式会社 Nozzle management device and method for controlling nozzle management device
JP2018098434A (en) 2016-12-16 2018-06-21 株式会社Fuji Mounting position determination device

Also Published As

Publication number Publication date
JP2022043773A (en) 2022-03-16

Similar Documents

Publication Publication Date Title
JP6367929B2 (en) Management device
JP4796461B2 (en) Component management apparatus and component management method for mounting machine
KR20080083303A (en) Electronic component mounting system and electronic component mounting method
KR20110086715A (en) Vertically separated pass through conveyor system and method in surface mount technology process equipment
JP4996634B2 (en) Mounting condition determining method and mounting condition determining apparatus
JPH1034459A (en) Production control system provided with smt line
JP5773474B2 (en) Component mounting system
KR20110113618A (en) Component mounting line and component mounting method
JP6385645B2 (en) Layout change order determination unit and surface mounter
US20020184747A1 (en) Method and apparatus for feeding component, and method and apparatus for mounting component
JP2014029945A (en) Component mounting system
US10765048B2 (en) Component mounting system, component sorting method, and component mounter
KR20120089576A (en) Substrate processing apparatus and substrate processing system
JP4796462B2 (en) Component assembly assignment method, component assembly assignment device, and mounter for mounting machine
JP5656522B2 (en) Electronic component mounting apparatus and mounting method
JP7503770B2 (en) Management computer and nozzle arrangement determination method
JP7108830B2 (en) Preparation plan creation method and preparation plan creation device
JP2012134303A (en) Electronic component attachment device, and electronic component attachment method
JP4896855B2 (en) Component mounting system
CN106405368A (en) Electronic component transportation device and electronic component inspection device
JP2011129599A (en) Component mounting apparatus and component mounting method
US12041726B2 (en) Management device, moving work device, mounting device, mounting system, and management method
JP4995848B2 (en) Mounting condition determination method
JP5038970B2 (en) Mounting condition determining method, mounting condition determining apparatus, component mounting method, component mounter, and program
JP2013182970A (en) Electronic component mounting device and electronic component separating/recovering method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240405

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240530