Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7630901B2 - Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium - Google Patents
[go: Go Back, main page]

JP7630901B2 - Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium - Google Patents

Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium Download PDF

Info

Publication number
JP7630901B2
JP7630901B2 JP2024515799A JP2024515799A JP7630901B2 JP 7630901 B2 JP7630901 B2 JP 7630901B2 JP 2024515799 A JP2024515799 A JP 2024515799A JP 2024515799 A JP2024515799 A JP 2024515799A JP 7630901 B2 JP7630901 B2 JP 7630901B2
Authority
JP
Japan
Prior art keywords
component
mounting
type
work
mounter
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
JP2024515799A
Other languages
Japanese (ja)
Other versions
JPWO2023203666A1 (en
Inventor
宜紀 奥村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Publication of JPWO2023203666A1 publication Critical patent/JPWO2023203666A1/ja
Application granted granted Critical
Publication of JP7630901B2 publication Critical patent/JP7630901B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/086Supply management, e.g. supply of components or of substrates

Landscapes

  • Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Description

この発明は、部品を基板に実装する部品実装機や、半田を基板に印刷する半田印刷機を用いた生産ラインにおいて、部品や半田の段取り作業を支援する技術に関する。 This invention relates to technology that assists in the setup of components and solder in production lines that use component mounters that mount components onto circuit boards and solder printers that print solder onto circuit boards.

例えば、複数の部品を収納するテープをテープフィーダに装着して、当該テープフィーダが所定位置に供給する部品を実装ヘッドによって基板に移載することで部品を基板に実装する部品実装機が知られている。また、部品が実装された基板である部品実装基板を当該部品実装機によって生産する生産ラインでは、特許文献1に記載されているように、テープフィーダに装着された部品が使い切られるのに応じて、部品を収納したテープを部品実装機のテープフィーダに装着する部品段取り作業が実行される。また、かかる生産ラインにおいて、半田を基板に印刷する半田印刷機を用いる場合には、半田が使い切られるのに応じて、半田を半田印刷機に装着する半田段取り作業が実行される。 For example, a component mounter is known that mounts components on a board by mounting a tape containing multiple components on a tape feeder and transferring the components supplied by the tape feeder to a predetermined position onto the board with a mounting head. Also, in a production line that uses the component mounter to produce component-mounted boards, which are boards on which components are mounted, a component setup operation is performed in which the tape containing the components is mounted on the tape feeder of the component mounter as the components mounted on the tape feeder are used up, as described in Patent Document 1. Also, in such a production line, when a solder printer that prints solder on a board is used, a solder setup operation is performed in which the solder is mounted on the solder printer as the solder is used up.

特開2001-127401号公報JP 2001-127401 A

このような段取り作業は、部品保管庫から取り出したテープを部品実装機に装着したり、半田保管庫から取り出した半田を半田印刷機に装着したりすることで実行される。この際、部品切れの度に、新たなテープが部品保管庫から取り出されて部品実装機に装着されたために、生産ラインが設置された生産現場において多数の部品が残存してしまう場合があった。また、半田切れの度に、新たな半田が半田保管庫から取り出されて半田印刷機に装着されたために、生産現場において多数の半田が残存してしまう場合があった。 Such setup work is carried out by attaching tape taken from the parts storage to the parts mounting machine, and solder taken from the solder storage to the solder printer. When doing this, every time a part ran out, new tape was taken from the parts storage and attached to the parts mounting machine, which could leave a large number of parts remaining at the production site where the production line was installed. Also, every time solder ran out, new solder was taken from the solder storage and attached to the solder printer, which could leave a large number of solder remaining at the production site.

この発明は上記課題に鑑みなされたものであり、部品あるいは半田を使用する生産現場において、部品あるいは半田が残存する量を抑制可能とする技術の提供を目的とする。 This invention has been developed in consideration of the above-mentioned problems, and aims to provide technology that makes it possible to reduce the amount of components or solder remaining in production sites where components or solder are used.

本発明に係る半田段取り支援装置は、部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装のうち、別の部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、一の部品実装機が基板への部品の実装を開始するために、一の部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する出庫装着作業と、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する作業決定部とを備える。The solder setup support device according to the present invention includes a memory unit that stores mounted component type information indicating the mounted component type, which is the type of components mounted on one component mounter, between one component mounter that mounts components mounted by a component setup operation on a board and another component mounter; a component matching unit that performs component matching to confirm whether a target component type, which is the type of components to be mounted on the one component mounter, exists in the mounted component type information in order for the one component mounter to start mounting components on the board; and a work determination unit that performs a mounting work determination to determine whether to perform an out-of-stock mounting work in which a component of the target component type is out-stocked from a component storage facility that stores components and mounted on the one component mounter, or a reuse mounting work in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter, depending on the result of the component matching.

本発明に係る部品段取り支援プログラムは、上記の部品段取り支援装置としてコンピュータを機能させる。 The part setup support program of the present invention causes a computer to function as the above-mentioned part setup support device.

本発明に係る記録媒体は、上記の部品段取り支援プログラムをコンピュータにより読み出し可能に記録する。 The recording medium of the present invention records the above-mentioned part setup support program in a manner readable by a computer.

本発明に係る部品段取り支援方法は、部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装のうち、別の部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を取得する工程と、一の部品実装機が基板への部品の実装を開始するために、一の部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する工程と、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する出庫装着作業と、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する工程とを備える。The component setup support method according to the present invention includes the steps of: acquiring mounted component type information indicating the mounted component type, which is the type of component mounted on one component mounter, which mounts components mounted by a component setup operation on a board, and another component mounter; performing a component matching to confirm whether a target component type, which is the type of component to be mounted on the one component mounter, exists in the mounted component type information so that the one component mounter can start mounting components on the board; and performing a mounting operation decision to determine whether to perform an out-of-stock mounting operation in which a component of the target component type is removed from a component storage warehouse that stores components and mounted on the one component mounter, or a reuse mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter, based on the result of the component matching.

このように構成された本発明(部品段取り支援装置、部品段取り支援プログラム、記録媒体および部品段取り支援方法)では、一の部品実装機による基板への部品の実装を開始するために一の部品実装機に部品を装着するにあたって、装着部品種情報が参照される。この装着部品種情報は、別の部品実装機に装着されている部品の種類(装着部品種)を示す。具体的には、一の部品実装機に対して装着すべき部品の種類(対象部品種)が装着部品種情報に存在するかが確認される(部品照合)。そして、出庫装着作業および流用装着作業のいずれによって一の部品実装機に部品を装着するかを決定する装着作業決定が、部品照合の結果に基づき実行される。ここで、出庫装着作業は、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する作業であり、流用装着作業は、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する作業である。したがって、別の部品実装機における対象部品種の部品の装着状況に応じて、別の部品実装機から一の部品実装機に対象部品種の部品を移設して、当該一の部品実装機における基板への部品の実装に使用することができる。これによって、部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。In the present invention (component setup support device, component setup support program, recording medium, and component setup support method) configured as described above, when mounting components on one component mounter in order to start mounting components on a board by the one component mounter, the mounting component type information is referenced. This mounting component type information indicates the type of components (mounted component type) mounted on another component mounter. Specifically, it is confirmed whether the type of components (target component type) to be mounted on the one component mounter exists in the mounting component type information (component matching). Then, a mounting operation decision is made based on the result of the component matching to determine whether the components will be mounted on the one component mounter by the out-of-warehouse mounting operation or the reuse mounting operation. Here, the out-of-warehouse mounting operation is the operation of out-of-warehouse mounting of a target component type from a component storage warehouse that stores components and mounting it on the one component mounter, and the reuse mounting operation is the operation of removing a target component type mounted on another component mounter and mounting it on the one component mounter. Therefore, depending on the mounting status of components of the target component type in another mounter, the components of the target component type can be transferred from another mounter to one mounter and used for mounting the components on a board in the one mounter, which makes it possible to reduce the amount of components remaining at the production site where the components are used.

また、部品段取り作業によって装着された部品を基板に実装する部品実装機によって部品が実装された基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の部品実装基板の生産計画を取得する生産計画取得部をさらに備え、一の部品実装機は、作業対象ラインに含まれる部品実装機であり、別の部品実装機は、複数の生産ラインのうち、作業対象ラインとは異なる別の生産ラインに含まれる部品実装機であり、装着部品種情報が示す装着部品種は、別の生産ラインの部品実装機に装着されている部品の種類であり、対象部品種は、作業対象ラインで生産計画に基づく部品実装基板の生産を開始するために、作業対象ラインの部品実装機に対して装着すべき部品の種類であり、出庫装着作業は、部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する作業であり、流用装着作業は、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する作業であるように、部品段取り支援装置を構成してもよい。The component setup support device may further include a production plan acquisition unit that acquires a production plan for component-mounted boards to be produced in a target line among a plurality of production lines that each produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts components mounted by a component setup operation onto the board, according to a predetermined production plan, wherein the one component mounter is a component mounter included in the target line, and the other component mounter is a component mounter included in another production line among the plurality of production lines that is different from the target line, the mounted component type indicated by the mounted component type information is the type of component mounted on the component mounter of the other production line, the target component type is the type of component that should be mounted on the component mounter of the target line in order to start production of component-mounted boards based on the production plan in the target line, the out-of-stock mounting operation is the operation of out-stocking components of the target component type from a component storage warehouse and mounting them on the component mounter of the target line, and the reuse mounting operation is the operation of removing components of the target component type mounted on the component mounter of the other production line and mounting them on the component mounter of the target line.

すなわち、かかる部品段取り支援装置は、部品段取り作業によって装着された部品を基板に実装する部品実装機によって部品が実装された基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の部品実装基板の生産計画を取得する生産計画取得部と、複数の生産ラインのうち、作業対象ラインとは異なる別の生産ラインの部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、作業対象ラインで生産計画に基づく部品実装基板の生産を開始するために、作業対象ラインの部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、部品を保管する部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する出庫装着作業と、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する作業決定部とを備える。That is, such a component setup support device includes a production plan acquisition unit that acquires a production plan for component-mounted boards to be produced in a target line among multiple production lines that each produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts components mounted by a component setup operation onto the board, according to a predetermined production plan; a storage unit that stores mounted component type information indicating mounted component types, which are types of components mounted on a component mounter of another production line different from the target line among the multiple production lines; a component matching unit that performs component matching to confirm whether a target component type, which is a type of component that should be mounted on a component mounter of the target line, exists in the mounted component type information in order to start production of component-mounted boards based on the production plan in the target line; and a work determination unit that performs a mounting operation decision that determines whether to perform an out-of-stock mounting operation in which parts of the target component type are removed from a component storage warehouse that stores parts and mounted on the component mounter of the target line, or a reuse mounting operation in which parts of the target component type mounted on a component mounter of another production line are removed and mounted on the component mounter of the target line, depending on the result of the component matching.

このように構成された部品段取り支援装置では、作業対象ラインで部品実装基板の生産を開始するために作業対象ラインの部品実装機に部品を装着するにあたって、装着部品種情報が参照される。この装着部品種情報は、作業対象ラインとは異なる別の生産ラインの部品実装機に装着されている部品の種類(装着部品種)を示す。具体的には、作業対象ラインの部品実装機に対して装着すべき部品の種類(対象部品種)が装着部品種情報に存在するかが確認される(部品照合)。そして、出庫装着作業および流用装着作業のいずれによって作業対象ラインに部品を装着するかを決定する装着作業決定が、部品照合の結果に基づき実行される。ここで、出庫装着作業は、部品を保管する部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する作業であり、流用装着作業は、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する作業である。したがって、別の生産ラインにおける対象部品種の部品の装着状況に応じて、別の生産ラインから作業対象ラインに対象部品種の部品を移設して、当該作業対象ラインにおける部品実装基板の生産に使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。In the component setup support device configured in this way, when mounting components on a component mounter on a target line to start production of component-mounted boards on the target line, the mounting component type information is referenced. This mounting component type information indicates the type of components (mounted component type) mounted on a component mounter on a production line different from the target line. Specifically, it is confirmed whether the type of components (target component type) to be mounted on the component mounter on the target line exists in the mounting component type information (component matching). Then, a mounting operation decision is made based on the result of the component matching to determine whether the components will be mounted on the target line by the out-of-stock mounting operation or the reuse mounting operation. Here, the out-of-stock mounting operation is the operation of taking out the target component type from a component storage warehouse that stores components and mounting it on the component mounter on the target line, and the reuse mounting operation is the operation of removing the target component type mounted on the component mounter on another production line and mounting it on the component mounter on the target line. Therefore, depending on the mounting status of components of the target component type in another production line, components of the target component type can be transferred from the other production line to the target line and used in the production of component-mounted boards in the target line. This makes it possible to reduce the amount of components remaining at production sites where components are used in the production of component-mounted boards.

また、部品照合によって装着部品種情報における対象部品種の存在が確認されると、装着作業決定では、別の生産ラインにおいて生産計画に基づく部品実装基板の生産への対象部品種の部品の使用が終了する予定である使用終了予定時刻と、作業対象ラインにおいて生産計画に基づく部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、使用終了予定時刻が生産開始予定時刻に対して所定の流用条件を満たす場合には、流用装着作業を実行すると決定され、使用終了予定時刻が生産開始予定時刻に対して流用条件を満たさない場合には、出庫装着作業を実行すると決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける対象部品種の部品の使用状況に応じて、別の生産ラインから作業対象ラインに対象部品種の部品を移設して、当該作業対象ラインにおける部品実装基板の生産に使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。 The component setup support device may be configured such that, when the presence of the target component type in the mounting component type information is confirmed by component matching, the mounting operation decision calculates the scheduled end time at which the use of the target component type in the production of component-mounted boards based on the production plan in another production line is scheduled to end, and the scheduled production start time at which the production of component-mounted boards based on the production plan is scheduled to start in the work target line, and if the scheduled end time of use satisfies a predetermined diversion condition with respect to the scheduled production start time, it is determined to perform the diversion mounting operation, and if the scheduled end time of use does not satisfy the diversion condition with respect to the scheduled production start time, it is determined to perform the out-of-warehouse mounting operation. In this configuration, depending on the usage status of the target component type in another production line, the target component type can be transferred from another production line to the work target line and used in the production of component-mounted boards in the work target line. This makes it possible to reduce the amount of parts remaining at the production site where parts are used in the production of component-mounted boards.

ここで、流用条件は、使用終了予定時刻が生産開始予定時刻より前であるという条件であるように、部品段取り支援装置を構成してもよい。この場合、別の生産ラインで使用が終了した対象部品種の部品を作業対象ラインで使用することができ、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。Here, the component setup support device may be configured so that the reuse condition is that the scheduled end of use is before the scheduled start of production. In this case, components of the target component type that have been used up on another production line can be used on the target work line, making it possible to reduce the amount of components remaining at production sites where components are used to produce component-mounted boards.

また、装着作業決定では、生産開始予定時刻から猶予期間が経過した猶予時刻が算出され、流用条件は、使用終了予定時刻が猶予時刻より前であるという条件であるように、部品段取り支援装置を構成してもよい。この場合、対象部品種の部品の別の生産ラインにおける使用が終了するのを待って、当該部品を作業対象ラインで使用することができ、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。 The component setup support device may be configured such that, in determining the mounting work, a grace time is calculated that is a grace period from the scheduled production start time, and the diversion condition is that the scheduled end time of use is before the grace time. In this case, it is possible to wait for the end of use of a component of the target component type in another production line before using that component in the target line, making it possible to reduce the amount of components remaining at a production site where components are used to produce component-mounted boards.

また、作業対象ライン以外に設けられた複数の装着箇所において対象部品種の部品が装着され、装着箇所から供給された部品が部品実装基板の生産に使用され、装着作業決定では、複数の装着箇所のそれぞれについて、当該装着箇所が属する別の生産ラインにおいて当該装着箇所から供給された部品の使用が終了する予定である使用終了予定時刻が算出され、複数の装着箇所のうち使用終了予定時刻が最も早い装着箇所について算出された使用終了予定時刻が生産開始予定時刻に対して流用条件を満たすかが判定されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおいて比較的早期に使用が終了する対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。また、比較的早期に使用が終了する対象部品種の部品を移設できることから、時間的な余裕をもって部品の移設作業を行うことができるとともに、移設先となる作業対象ラインにおける部品切れを回避できる。 The component setup support device may be configured so that components of the target component type are mounted at multiple mounting locations provided outside the target line, and the components supplied from the mounting locations are used in the production of component-mounted boards, and in the mounting operation determination, for each of the multiple mounting locations, a scheduled end time at which the use of the components supplied from the mounting location is scheduled to end in another production line to which the mounting location belongs is calculated, and it is determined whether the scheduled end time calculated for the mounting location with the earliest scheduled end time among the multiple mounting locations satisfies the diversion condition with respect to the scheduled production start time. In this configuration, components of the target component type that will end their use relatively early in another production line can be transferred from the other production line to the target line and used in the target line. This makes it possible to reduce the amount of components remaining at the production site where the components are used in the production of component-mounted boards. In addition, since the target component type that will end its use relatively early can be transferred, the transfer work of the components can be performed with plenty of time, and it is possible to avoid running out of components in the target line to which the components are transferred.

また、作業対象ライン以外に設けられた複数の装着箇所において対象部品種の部品が装着され、装着箇所から供給された部品が部品実装基板の生産に使用され、装着作業決定では、複数の装着箇所において、当該装着箇所が属する別の生産ラインにおいて当該装着箇所から供給された部品の使用が終了する予定である使用終了予定時刻が生産開始予定時刻に対して流用条件を満たす複数の候補が存在する場合には、複数の候補のうち、当該候補に装着される部品の使用期限が最も早い部品について流用装着作業を実行すると決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、使用期限が比較的早い対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。これによって、使用期限の経過によって未使用の部品が無駄になるのを抑制することができる。 The component setup support device may be configured such that, in a case where components of the target component type are mounted at multiple mounting locations provided other than the target line, and the components supplied from the mounting locations are used in the production of component-mounted boards, and in the mounting operation determination, if there are multiple candidates at the multiple mounting locations where the planned end time of use of the components supplied from the mounting locations is scheduled to end in another production line to which the mounting locations belong, satisfies the diversion condition with respect to the planned production start time, it is determined that the diversion mounting operation is to be performed for the components among the multiple candidates that have the shortest expiration date to be mounted at the candidate. In such a configuration, components of the target component type with a relatively short expiration date can be transferred from the other production line to the target line and used in the target line. This makes it possible to prevent unused components from being wasted due to the expiration date having passed.

また、別の生産ラインは、複数の種類の部品実装基板を生産する生産計画に従って部品実装基板を生産し、装着作業決定では、別の生産ラインにおける複数の種類の部品実装基板の生産において対象部品種の部品の使用が終了する時刻が使用終了予定時刻として算出されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける複数の種類の部品実装基板の生産に対する影響を防止しつつ、対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。 The component setup support device may be configured so that the separate production line produces component-mounted boards according to a production plan for producing multiple types of component-mounted boards, and in the mounting operation determination, the time when use of the target component type will end in the production of multiple types of component-mounted boards on the separate production line is calculated as the scheduled end time. In such a configuration, the target component type can be moved from the separate production line to the target line and used on the target line while preventing any impact on the production of multiple types of component-mounted boards on the separate production line.

また、記憶部は、出庫装着作業および流用装着作業のいずれを優先するかを部品の種類に対応付けて示す優先作業情報を記憶し、部品照合において装着部品種情報における存在が確認された対象部品種に対して優先作業情報が流用装着作業の優先を示す場合には、作業決定部は、装着作業決定を実行せずに、流用装着作業を実行すると決定し、部品照合において装着部品種情報における存在が確認された対象部品種に対して優先作業情報が出庫装着作業の優先を示す場合には、作業決定部は、装着作業決定を実行せずに、出庫装着作業を実行すると決定するように、部品段取り支援装置を構成してもよい。かかる構成では、対象部品種の部品の特性に応じた作業によって、当該部品を作業対象ラインに装着することができる。 The component setup support device may also be configured so that the storage unit stores priority work information indicating which of the outbound mounting work and the reuse mounting work is to be prioritized in association with the type of component, and if the priority work information indicates a priority of the reuse mounting work for a target component type whose existence is confirmed in the mounted component type information in component matching, the work determination unit determines to perform the reuse mounting work without executing a mounting work determination, and if the priority work information indicates a priority of the outbound mounting work for a target component type whose existence is confirmed in the mounted component type information in component matching, the work determination unit determines to perform the outbound mounting work without executing a mounting work determination. With such a configuration, a component can be mounted on the target work line by a work according to the characteristics of the target component type.

また、部品照合によって装着部品種情報における対象部品種の存在が確認されると、装着作業決定では、別の生産ラインにおいて対象部品種の部品の使用が終了した時点において、流用装着作業によって別の生産ラインから作業対象ラインに移設可能な対象部品種の部品の個数である部品残数が算出され、部品残数に基づき出庫装着作業と流用装着作業とのいずれを実行するかが決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、適切な残数の対象部品種の部品を、別の生産ラインから作業対象ラインに移設することができる。 The component setup support device may also be configured so that, when the presence of the target component type in the mounting component type information is confirmed by component matching, the mounting operation determination calculates the remaining number of parts, which is the number of parts of the target component type that can be transferred from another production line to the target line by a reuse mounting operation, at the time when use of parts of the target component type has ended on another production line, and determines whether to perform an out-of-stock mounting operation or a reuse mounting operation based on the remaining number of parts. With such a configuration, an appropriate remaining number of parts of the target component type can be transferred from another production line to the target line.

また、装着作業決定では、作業対象ラインにおいて生産計画に従って基板に実装予定の対象部品種の部品の個数である使用予定個数を算出し、部品残数が使用予定個数以上である場合には、流用装着作業を実行すると決定するように、部品段取り支援装置を構成してもよい。かかる構成では、作業対象ラインでの部品実装基板の生産に必要な個数の対象部品種の部品を、別の生産ラインから作業対象ラインに移設することができる。 The component setup support device may be configured to calculate the planned number of components of the target component type to be mounted on the board in accordance with the production plan on the target line in determining the mounting work, and determine to perform a reuse mounting work if the remaining number of components is equal to or greater than the planned number of components. In such a configuration, the number of components of the target component type required for the production of component-mounted boards on the target line can be transferred from another production line to the target line.

また、別の生産ラインは、複数の種類の部品実装基板を生産する生産計画に従って部品実装基板を生産し、装着作業決定では、別の生産ラインにおける複数の種類の部品実装基板の生産において対象部品種の部品の使用が終了した時点における部品残数を算出するように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける複数の種類の部品実装基板の生産に対する影響を防止しつつ、対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。 The component setup support device may be configured so that the separate production line produces component-mounted boards according to a production plan for producing multiple types of component-mounted boards, and in the mounting operation determination, the remaining number of components at the time when use of the target component type in the production of the multiple types of component-mounted boards on the separate production line has ended. In this configuration, the target component type can be transferred from the separate production line to the target line and used on the target line while preventing any impact on the production of the multiple types of component-mounted boards on the separate production line.

また、作業決定部によって流用装着作業によって作業対象ラインの部品実装機に装着すると決定された対象部品種の部品の別の生産ラインにおける所在を報知する所在報知部をさらに備えるように、部品段取り支援装置を構成してもよい。かかる構成では、流用装着作業の実行主体(作業者あるいはロボット)は、対象部品種の部品の所在を確認しつつ当該作業を的確に実行することができる。The component setup support device may be configured to further include a location notification unit that notifies the location in another production line of a component of a target component type that has been determined by the work determination unit to be mounted on a component mounter of a target line by a reuse mounting work. In this configuration, the entity performing the reuse mounting work (an operator or a robot) can accurately perform the work while confirming the location of the component of the target component type.

なお、一の部品実装機と別の部品実装機とは互いに異なる生産ラインに含まれる必要はない。したがって、一の部品実装機と別の部品実装機とは同一の生産ラインに含まれていてもよい。It should be noted that the one component mounter and the other component mounter do not need to be included in different production lines. Therefore, the one component mounter and the other component mounter may be included in the same production line.

本発明に係る半田段取り支援装置は、 半田段取り作業によって装着された半田を基板に印刷する半田印刷機で使用される半田を保管する半田保管庫に保管されている半田の使用期限を記憶する記憶部と、半田保管庫に保管された半田のうちに半田印刷機へ装着可能な装着対象半田が複数存在する場合には、当該複数の装着対象半田のうち、使用期限が最も早いという対象条件を満たす装着対象半田を半田印刷機に装着すると決定する作業対象決定部とを備える。The solder setup support device of the present invention includes a memory unit that stores the expiration date of solder stored in a solder storage cabinet that stores solder used in a solder printer that prints solder installed by a solder setup operation onto a circuit board, and a work target determination unit that, when there are multiple pieces of solder to be installed that can be installed on the solder printer among the solder stored in the solder storage cabinet, determines that the solder to be installed that satisfies the target condition of having the shortest expiration date among the multiple pieces of solder to be installed is to be installed on the solder printer.

本発明に係る半田段取り支援プログラムは、上記の半田段取り支援装置としてコンピュータを機能させる。 The soldering setup support program of the present invention causes a computer to function as the above-mentioned soldering setup support device.

本発明に係る記録媒体は、上記の半田段取り支援プログラムをコンピュータにより読み出し可能に記録する。 The recording medium of the present invention records the above-mentioned solder setup support program in a manner readable by a computer.

本発明に係る半田段取り支援方法は、半田段取り作業によって装着された半田を基板に印刷する半田印刷機で使用される半田を保管する半田保管庫に保管されている半田の使用期限を参照する工程と、半田保管庫に保管された半田のうちに半田印刷機へ装着可能な装着対象半田が複数存在する場合には、当該複数の装着対象半田のうち、使用期限が最も早いという対象条件を満たす装着対象半田を半田印刷機に装着すると決定する工程とを備える。The solder setup support method of the present invention includes a step of referring to the expiration date of solder stored in a solder storage cabinet that stores solder used in a solder printer that prints solder applied by a solder setup operation onto a circuit board, and, if there are multiple pieces of solder to be installed in the solder printer among the solder stored in the solder storage cabinet, a step of determining that, among the multiple pieces of solder to be installed, the solder to be installed that satisfies the target condition of having the earliest expiration date is to be installed in the solder printer.

このように構成された本発明(半田段取り支援装置、半田段取り支援プログラム、記録媒体および半田段取り支援方法)では、半田印刷機で基板への半田印刷を開始するために半田印刷機に半田を装着するにあたって、半田の使用期限が参照される。そして、半田印刷機へ装着可能な複数の装着対象半田のうち使用期限が最も短い装着対象半田が、部品保管庫から取り出されて半田印刷機に装着されると決定される。したがって、使用期限の短い半田から優先的に使い切ることができる。その結果、半田を使用する生産現場において、半田が残存する量を抑制することが可能となる。 In the present invention (solder setup support device, solder setup support program, recording medium, and solder setup support method) configured in this manner, the expiration date of the solder is referenced when mounting solder on a solder printer to start solder printing on a board with the solder printer. Then, it is determined that the solder with the shortest expiration date among multiple solders to be mounted on the solder printer is to be taken out of the parts storage and mounted on the solder printer. Therefore, solder with the shortest expiration date can be used up first. As a result, it is possible to reduce the amount of solder remaining at production sites where solder is used.

また、半田は、容器に密閉された状態で提供され、半田段取り作業では、半田は当該半田の容器が開封されてから半田印刷機に装着され、作業対象決定部は、2以上の装着対象半田が対象条件を満たす場合には、対象条件を満たす装着対象半田それぞれのうち、容器が開封された時期が最も早い装着対象半田を半田印刷機に装着すると決定するように、半田段取り支援装置を構成してもよい。かかる構成では、開封の時期が早い半田から優先的に使い切ることができる。 The solder preparation support device may be configured so that the solder is provided in a sealed container, and in the solder preparation work, the solder is loaded into the solder printer after the solder container is opened, and the work target determination unit determines that, when two or more solder to be loaded meet the target conditions, the solder to be loaded that satisfies the target conditions and whose container was opened the earliest is loaded into the solder printer. In this configuration, the solder that was opened the earliest can be used up preferentially.

本発明によれば、部品あるいは半田を使用する生産現場において、部品あるいは半田が残存する量を抑制することが可能となる。 According to the present invention, it is possible to reduce the amount of parts or solder remaining at production sites where parts or solder are used.

基板生産システムの一例を示すブロック図。FIG. 1 is a block diagram showing an example of a board production system. 基板生産ラインが備える印刷機を模式的に示す正面図。FIG. 2 is a front view showing a schematic diagram of a printing machine provided in the board production line. 基板生産ラインが備える部品実装機の一例の構成を模式的に示す平面図。FIG. 2 is a plan view showing a schematic configuration of an example of a component mounter provided in the board production line. 図1の基板生産システムが備える電気的構成を示すブロック図。2 is a block diagram showing an electrical configuration of the board production system of FIG. 1 . 生産計画の一例を模式的に示す図。FIG. 1 is a diagram illustrating an example of a production plan. 使用部品情報の一例を示す図。FIG. 4 is a diagram showing an example of used part information. 部品段取り支援の第1例を示すフローチャート。11 is a flowchart showing a first example of part setup support. 使用終了予定時刻の算出方法の一例を模式的に示す図。FIG. 11 is a diagram showing an example of a method for calculating a scheduled end time of use. 部品段取り支援の第2例を示すフローチャート。13 is a flowchart showing a second example of part setup support. 図9の部品段取り支援の第2例で使用される優先作業情報を模式的に示す図。FIG. 10 is a diagram showing a schematic diagram of priority work information used in the second example of the part setup support in FIG. 9 . 部品段取り支援の第3例を示すフローチャート。13 is a flowchart showing a third example of part setup support. 部品段取り支援の第4例を示すフローチャート。13 is a flowchart showing a fourth example of part setup support. 部品段取り支援の第5例を示すフローチャート。13 is a flowchart showing a fifth example of part setup support. 部品段取り支援の第6例を示すフローチャート。13 is a flowchart showing a sixth example of part setup support. 半田段取り支援の一例を示すフローチャート。11 is a flowchart showing an example of solder setup support. 部品段取り支援の第7例を示すフローチャート。13 is a flowchart showing a seventh example of part setup support. 図16の部品段取り支援の第7例に従って実行される動作の一例を模式的に示す図。FIG. 17 is a diagram illustrating an example of an operation executed according to the seventh example of the part setup support of FIG. 16 .

図1は基板生産システムの一例を示すブロック図である。図1および以下の図では、水平方向であるX方向、X方向に直交する水平方向であるY方向および鉛直方向であるZ方向を適宜示す。基板生産システム1は、複数(図1の例では3本)の基板生産ライン10A、10B、10Cを備え、各基板生産ライン10A、10B、10Cは、基板への半田の印刷および基板への部品の実装を順に実行することで、基板に印刷された半田に部品が実装された部品実装基板を生産する。なお、以下では、複数の基板生産ライン10A、10B、10Cを区別しない場合には、基板生産ライン10と適宜略称する。 Figure 1 is a block diagram showing an example of a board production system. In Figure 1 and the following figures, the horizontal X direction, the horizontal Y direction perpendicular to the X direction, and the vertical Z direction are appropriately indicated. The board production system 1 includes multiple board production lines 10A, 10B, and 10C (three in the example of Figure 1), and each board production line 10A, 10B, and 10C sequentially prints solder on a board and mounts components on the board, thereby producing component-mounted boards in which components are mounted on the solder printed on the board. In the following, when there is no need to distinguish between the multiple board production lines 10A, 10B, and 10C, they will be appropriately abbreviated to board production line 10.

各基板生産ライン10は、印刷機2と複数(図1の例では3台)の部品実装機4とを備える。印刷機2と複数の部品実装機4とは、基板搬送方向であるX方向にこの順で直列に配列されている。つまり、基板は、印刷機2および複数の部品実装機4に順番に搬送されて、印刷機2で半田が印刷された基板が部品実装機4に搬入されて、複数の部品実装機4が順番に基板に部品を実装する。Each board production line 10 includes a printer 2 and multiple (three in the example of FIG. 1) component mounters 4. The printer 2 and the multiple component mounters 4 are arranged in series in this order in the X direction, which is the board transport direction. In other words, boards are transported in sequence to the printer 2 and the multiple component mounters 4, and the boards on which solder has been printed by the printer 2 are carried into the component mounters 4, and the multiple component mounters 4 mount components on the boards in sequence.

また、基板生産システム1は、印刷機2で使用される半田を保管する半田保管庫13と、部品実装機4で使用される部品を保管する部品保管庫15とを備える。そして、作業者あるいはロボットといった実行主体が、半田保管庫13から取り出した半田を印刷機2に装着する半田段取り作業や、部品保管庫15から取り出した部品を部品実装機4に装着する部品段取り作業を実行する。The board production system 1 also includes a solder storage 13 that stores solder used by the printer 2, and a component storage 15 that stores components used by the component mounter 4. An execution entity such as a worker or a robot performs a solder setup operation in which solder taken out of the solder storage 13 is attached to the printer 2, and a component setup operation in which components taken out of the component storage 15 are attached to the component mounter 4.

さらに、基板生産システム1は、基板生産システム1全体を管理するサーバコンピュータ5を備え、サーバコンピュータ5は、半田段取り作業および部品段取り作業を実行する実行主体を支援する。このサーバコンピュータ5の構成および動作については後述する。Furthermore, the board production system 1 includes a server computer 5 that manages the entire board production system 1, and the server computer 5 supports the execution entities that execute the solder setup work and the component setup work. The configuration and operation of the server computer 5 will be described later.

図2は基板生産ラインが備える印刷機を模式的に示す正面図である。印刷機2は、基板Bに半田Sを印刷する半田印刷を実行する。この印刷機2は、マスクMを水平に保持するマスク保持ユニット21と、マスクMの上方に配置された印刷ヘッド22と、マスクMの上方に配置された半田供給ユニット23と、マスクMの下方に配置された基板駆動機構24とを備える。 Figure 2 is a front view showing a schematic of a printer provided in a board production line. The printer 2 performs solder printing to print solder S on a board B. This printer 2 includes a mask holding unit 21 that holds a mask M horizontally, a print head 22 arranged above the mask M, a solder supply unit 23 arranged above the mask M, and a board drive mechanism 24 arranged below the mask M.

基板駆動機構24は基板Bを保持しつつ、当該基板BをマスクMに下方から対向させる。また、半田供給ユニット23は、マスクMの上面にペースト状の半田Sを供給する。また、印刷ヘッド22はスキージ221を有し、スキージ221の先端をマスクMの上面に当接させつつY方向に移動することで、スキージ221をマスクMの上面に摺動させる。これによって、半田Sがスキージ221によって広げられて、マスクMのパターンを介して基板Bの上面に印刷される。 The substrate driving mechanism 24 holds the substrate B and faces the mask M from below. The solder supply unit 23 supplies paste-like solder S to the upper surface of the mask M. The print head 22 has a squeegee 221, and moves in the Y direction while bringing the tip of the squeegee 221 into contact with the upper surface of the mask M, causing the squeegee 221 to slide over the upper surface of the mask M. This causes the solder S to be spread by the squeegee 221 and printed on the upper surface of the substrate B via the pattern of the mask M.

半田供給ユニット23は、印刷ヘッド22に支持されている。この半田供給ユニット23は、半田Sを収納・密閉する半田収納容器131を着脱可能に保持する半田装着部231を有する。そして、半田供給ユニット23は、半田装着部231に装着された半田収納容器131内の半田SをマスクMの上面に対して吐出することで、マスクMに半田Sを供給する。半田供給ユニット23に装着された半田収納容器131の半田Sが使い切られた場合には、半田保管庫13に保管される半田収納容器131を半田保管庫13から取り出して、半田供給ユニット23の半田装着部231に装着する半田段取り作業が実行される。具体的には、半田収納容器131を開封してから、当該半田収納容器131が半田装着部231に装着される。The solder supply unit 23 is supported by the print head 22. The solder supply unit 23 has a solder mounting section 231 that detachably holds the solder storage container 131 that stores and seals the solder S. The solder supply unit 23 supplies the solder S to the mask M by discharging the solder S in the solder storage container 131 mounted on the solder mounting section 231 onto the upper surface of the mask M. When the solder S in the solder storage container 131 mounted on the solder supply unit 23 is used up, the solder storage container 131 stored in the solder storage cabinet 13 is removed from the solder storage cabinet 13 and mounted on the solder mounting section 231 of the solder supply unit 23, thereby performing a solder preparation operation. Specifically, the solder storage container 131 is opened and then mounted on the solder mounting section 231.

図3は基板生産ラインが備える部品実装機の一例の構成を模式的に示す平面図である。部品実装機4は、基板Bに部品Eを実装する部品実装を実行する。この部品実装機4は、部品実装機4は、基板BをX方向(基板搬送方向)に搬送する搬送部41を備える。この搬送部41は、X方向に並列に配置された一対のコンベア411を有し、コンベア411によって基板BをX方向に搬送する。これらコンベア411の間隔は、X方向に直交するY方向(幅方向)に変更可能であり、搬送部41は、搬送する基板Bの幅に応じてコンベア411の間隔を調整する。この搬送部41は、基板搬送方向であるX方向の上流側から所定の作業位置(図3の基板Bの位置)に搬入するとともに、作業位置で部品Eが実装された基板Bを作業位置からX方向の下流側に搬出する。 Figure 3 is a plan view showing a schematic configuration of an example of a component mounter equipped in a board production line. The component mounter 4 performs component mounting to mount a component E on a board B. The component mounter 4 includes a transport unit 41 that transports the board B in the X direction (board transport direction). The transport unit 41 has a pair of conveyors 411 arranged in parallel in the X direction, and transports the board B in the X direction by the conveyors 411. The interval between the conveyors 411 can be changed in the Y direction (width direction) perpendicular to the X direction, and the transport unit 41 adjusts the interval between the conveyors 411 according to the width of the board B to be transported. The transport unit 41 transports the board B from the upstream side in the X direction, which is the board transport direction, to a predetermined work position (the position of the board B in Figure 3), and transports the board B on which the component E is mounted at the work position from the work position to the downstream side in the X direction.

搬送部41のY方向の両側それぞれでは2個の部品供給部42(部品供給台車)がX方向に並んでおり、各部品供給部42では複数のテープフィーダ421がX方向に並び、各テープフィーダ421が先端に設けられた部品供給箇所422に部品Eを供給する。また、部品供給部42では、各テープフィーダ421に対応して部品装着部425が設けられており、各部品装着部425には部品供給リール151が装着される。この部品供給リール151には、部品供給テープ152が巻き付けられており、部品供給テープ152には、集積回路、トランジスタ、コンデンサ等の小片状の部品Eが所定間隔で収納されている。この部品供給テープ152は部品供給リール151から引き出されてテープフィーダ421に装填され、テープフィーダ421は、部品供給リール151から引き出した部品供給テープ152を部品供給箇所422に向けて間欠的に送ることで、部品供給テープ152内の部品Eを部品供給箇所422に供給する。部品装着部425に装着された部品供給リール151に保持される部品供給テープ152の部品Eが使い切られた場合には、部品保管庫15に保管される部品供給リール151を部品保管庫15から取り出して、部品供給部42の部品装着部425に装着する部品段取り作業が実行される。 On each side of the transport section 41 in the Y direction, two component supply sections 42 (component supply carts) are lined up in the X direction, and in each component supply section 42, multiple tape feeders 421 are lined up in the X direction, and each tape feeder 421 supplies components E to a component supply point 422 provided at the tip. In addition, in the component supply section 42, a component mounting section 425 is provided corresponding to each tape feeder 421, and a component supply reel 151 is mounted to each component mounting section 425. A component supply tape 152 is wound around this component supply reel 151, and small pieces of components E such as integrated circuits, transistors, and capacitors are stored at predetermined intervals on the component supply tape 152. This component supply tape 152 is pulled out from the component supply reel 151 and loaded into the tape feeder 421, and the tape feeder 421 intermittently sends the component supply tape 152 pulled out from the component supply reel 151 toward the component supply location 422, thereby supplying the components E in the component supply tape 152 to the component supply location 422. When the components E on the component supply tape 152 held by the component supply reel 151 mounted in the component mounting unit 425 are used up, the component supply reel 151 stored in the component storage warehouse 15 is removed from the component storage warehouse 15 and mounted on the component mounting unit 425 of the component supply unit 42, thereby executing a component setup operation.

なお、部品実装機4で使用される部品Eは、部品供給リール151に巻き付けられた部品供給テープ152によって供給されるテープ部品に限られず、トレイによって供給されるトレイ部品でも構わない。トレイに収納される部品Eが使い切られた場合には、部品保管庫15に保管されるトレイを部品保管庫15から取り出して、部品実装機4に設けられたトレイ部品用の部品装着部(トレイ装着部)に当該トレイを装着する部品段取り作業が実行される。 The components E used in the component mounter 4 are not limited to tape components supplied by the component supply tape 152 wound around the component supply reel 151, but may be tray components supplied by a tray. When the components E stored in the tray are used up, a component setup operation is performed in which the tray stored in the component storage 15 is removed from the component storage 15 and the tray is mounted in a component mounting section (tray mounting section) for tray components provided in the component mounter 4.

また、部品実装機4では、Y方向に延びる一対のY軸レール43と、Y方向に延びるY軸ボールネジ44と、Y軸ボールネジ44を回転駆動するY軸モータM44(サーボモータ)とが設けられ、X軸レール45が一対のY軸レール43にY方向に移動可能に支持された状態でY軸ボールネジ44のナットに固定されている。X軸レール45には、X方向に延びるX軸ボールネジ46と、X軸ボールネジ46を回転駆動するX軸モータM46(サーボモータ)とが取り付けられており、ヘッドユニット47がX軸レール45にX方向に移動可能に支持された状態でX軸ボールネジ46のナットに固定されている。したがって、Y軸モータM44によりY軸ボールネジ44を回転させてヘッドユニット47をY方向に移動させ、あるいはX軸モータM46によりX軸ボールネジ46を回転させてヘッドユニット47をX方向に移動させることができる。 In addition, the component mounter 4 is provided with a pair of Y-axis rails 43 extending in the Y direction, a Y-axis ball screw 44 extending in the Y direction, and a Y-axis motor M44 (servo motor) that rotates and drives the Y-axis ball screw 44, and the X-axis rail 45 is fixed to the nut of the Y-axis ball screw 44 while being supported by the pair of Y-axis rails 43 so as to be movable in the Y direction. The X-axis rail 45 is fitted with an X-axis ball screw 46 extending in the X direction and an X-axis motor M46 (servo motor) that rotates and drives the X-axis ball screw 46, and the head unit 47 is fixed to the nut of the X-axis ball screw 46 while being supported by the X-axis rail 45 so as to be movable in the X direction. Therefore, the Y-axis motor M44 can rotate the Y-axis ball screw 44 to move the head unit 47 in the Y direction, or the X-axis motor M46 can rotate the X-axis ball screw 46 to move the head unit 47 in the X direction.

ヘッドユニット47は、X方向に直線状に並ぶ複数の実装ヘッド48を有する。実装ヘッド48は、部品供給箇所422に供給された部品Eに向けて下降することで、実装ヘッド48の下端のノズルを部品Eに接触させる。この状態で、実装ヘッド48はノズルに負圧を発生させて、部品Eを吸着する。こうして部品Eを吸着した実装ヘッド48は、基板Bの上方へ移動する。そして、実装ヘッド48は基板Bに向けて下降することで、部品Eを基板Bに接触させる。この状態で、実装ヘッド48はノズルに正圧を発生させて、部品Eを基板Bに実装する。なお、ヘッドユニット47のタイプは、ここの例のインラインタイプに限られず、複数の実装ヘッド48を円周状に配列したロータリータイプでも構わない。The head unit 47 has multiple mounting heads 48 arranged in a straight line in the X direction. The mounting head 48 descends toward the component E supplied to the component supply location 422, bringing the nozzle at the bottom of the mounting head 48 into contact with the component E. In this state, the mounting head 48 generates negative pressure in the nozzle to pick up the component E. The mounting head 48, having thus picked up the component E, moves above the board B. Then, the mounting head 48 descends toward the board B to bring the component E into contact with the board B. In this state, the mounting head 48 generates positive pressure in the nozzle to mount the component E on the board B. The type of the head unit 47 is not limited to the inline type shown in this example, but may be a rotary type in which multiple mounting heads 48 are arranged in a circular pattern.

図4は図1の基板生産システムが備える電気的構成を示すブロック図である。図4では、図1に示したサーバコンピュータ5の他に集荷用端末61および段取り用端末62が示されている。集荷用端末61は、主として部品保管庫15からの部品Eを集荷する際に作業者に使用され、段取り用端末62は、主として基板生産ライン10の部品実装機4に部品Eを装着する際に作業者に使用される。集荷用端末61および段取り用端末62は、例えばパッド等の可搬型のコンピュータである。ただし、集荷用端末61および段取り用端末62の具体的構成はパッドに限られず、これらは各部品実装機4の本体に取り付けられていてもよい。集荷用端末61は、サーバコンピュータ5と通信を行う通信部611と、作業者からの入力操作を受け付ける情報入力部612と、作業者に情報を表示する表示部613とを備える。通信部611とサーバコンピュータ5との通信は有線通信および無線通信のいずれでも構わない。また、情報入力部612および表示部613は、例えばタッチパネルディスプレイによって一体的に構成することができる。この集荷用端末61と同様に、段取り用端末62も通信部621、情報入力部622および表示部623を有する。4 is a block diagram showing the electrical configuration of the board production system of FIG. 1. In FIG. 4, in addition to the server computer 5 shown in FIG. 1, a collection terminal 61 and a setup terminal 62 are shown. The collection terminal 61 is mainly used by the worker when collecting the parts E from the parts storage 15, and the setup terminal 62 is mainly used by the worker when mounting the parts E on the component mounter 4 of the board production line 10. The collection terminal 61 and the setup terminal 62 are portable computers such as pads. However, the specific configuration of the collection terminal 61 and the setup terminal 62 is not limited to a pad, and they may be attached to the main body of each component mounter 4. The collection terminal 61 includes a communication unit 611 that communicates with the server computer 5, an information input unit 612 that accepts input operations from the worker, and a display unit 613 that displays information to the worker. The communication between the communication unit 611 and the server computer 5 may be either wired communication or wireless communication. The information input unit 612 and the display unit 613 can be integrally configured by, for example, a touch panel display. Like the collection terminal 61, the setup terminal 62 also has a communication unit 621, an information input unit 622, and a display unit 623.

サーバコンピュータ5は、通信ユニット51、演算ユニット52および記憶ユニット53を備える。通信ユニット51は、集荷用端末61の通信部611および段取り用端末62の通信部621それぞれと通信を行う。さらに、通信ユニット51は、上述の印刷機2および部品実装機4のそれぞれと通信を行う。演算ユニット52は、CPU(Central Processing Unit)等のプロセッサであり、記憶ユニット53は、HDDあるいはSSDといった記憶装置である。 The server computer 5 comprises a communication unit 51, an arithmetic unit 52 and a memory unit 53. The communication unit 51 communicates with each of the communication section 611 of the collection terminal 61 and the communication section 621 of the setup terminal 62. Furthermore, the communication unit 51 communicates with each of the above-mentioned printing machine 2 and component mounter 4. The arithmetic unit 52 is a processor such as a CPU (Central Processing Unit), and the memory unit 53 is a storage device such as an HDD or SSD.

このサーバコンピュータ5は、所定の生産計画(例えば、図5)に従って基板生産ライン10によって部品実装基板を生産するために使用される。図5は生産計画の一例を模式的に示す図である。生産計画は、複数の基板生産ライン10A、10B、10Cのそれぞれに対応して作成され、図5では一の基板生産ライン10に対応する生産計画が示されている。この生産計画は、対応する一の基板生産ライン10で生産する部品実装基板の品種、各品種の生産順序および各品種の生産枚数を示す。図5の例に示す生産計画によれば、3種類の部品実装基板B(1)、B(2)、B(3)がこの順で一の基板生産ライン10において生産され、部品実装基板B(1)、B(2)、B(3)の生産枚数はそれぞれ100枚、200枚および50枚である。This server computer 5 is used to produce component-mounted boards by the board production line 10 according to a predetermined production plan (for example, FIG. 5). FIG. 5 is a diagram showing an example of a production plan. A production plan is created for each of the multiple board production lines 10A, 10B, and 10C, and FIG. 5 shows a production plan for one board production line 10. This production plan shows the types of component-mounted boards to be produced on the corresponding one board production line 10, the production order of each type, and the production quantity of each type. According to the production plan shown in the example of FIG. 5, three types of component-mounted boards B(1), B(2), and B(3) are produced in this order on the one board production line 10, and the production quantities of the component-mounted boards B(1), B(2), and B(3) are 100, 200, and 50, respectively.

また、生産計画は、各部品実装基板B(1)、B(2)、B(3)の生産に使用されるマスクMや生産プログラムPを示す。ここで、生産プログラムPは、生産計画が示す部品実装基板B(1)、B(2)、B(3)を生産するために部品実装機4が実行すべき動作を規定する。つまり、部品実装機4は、実装ヘッド48により部品供給箇所422から部品Eを吸着して基板Bに実装する実装ターンを生産プログラムPに従って実行することで、基板Bの実装箇所に部品Eを実装する。この生産プログラムPは、各部品実装機4に対応してサーバコンピュータ5の演算ユニット52によって作成されて、サーバコンピュータ5から各部品実装機4に送信される。The production plan also indicates the mask M and production program P used to produce each of the component mounting boards B(1), B(2), and B(3). Here, the production program P specifies the operations to be performed by the component mounter 4 to produce the component mounting boards B(1), B(2), and B(3) indicated in the production plan. In other words, the component mounter 4 mounts the component E at the mounting location on the board B by executing a mounting turn in accordance with the production program P, in which the mounting head 48 picks up the component E from the component supply location 422 and mounts it on the board B. This production program P is created by the arithmetic unit 52 of the server computer 5 corresponding to each component mounter 4, and is transmitted from the server computer 5 to each component mounter 4.

このサーバコンピュータ5は、生産計画の実行に必要となる部品Eを基板生産ライン10の部品実装機4に装着する部品段取り作業を支援する機能を果たす。具体的には、図4に示すように、段取り支援プログラム63をコンピュータによって読み出し可能に記録する記録媒体64が用意される。そして、サーバコンピュータ5によって記録媒体64から読み出された段取り支援プログラム63が記憶ユニット53に保存される。この記録媒体64は、DVD(Digital Versatile Disc)といった光ディスクや、USB(Universal
Serial Bus)メモリ等である。なお、記録媒体64の具体例は、これらに限られず、外部のコンピュータに設けられたHDD(Hard Disk Drive)あるいはSSD(Solid State Drive)であってもよい。
This server computer 5 fulfills the function of supporting component setup work for mounting components E required for executing a production plan on component mounters 4 in board production line 10. Specifically, as shown in FIG. 4, a recording medium 64 is prepared on which a setup support program 63 is recorded so as to be readable by a computer. The setup support program 63 read from the recording medium 64 by the server computer 5 is stored in the storage unit 53. This recording medium 64 may be an optical disk such as a DVD (Digital Versatile Disc) or a USB (Universal
Serial Bus) memory, etc. Note that specific examples of the recording medium 64 are not limited to these, and may be a hard disk drive (HDD) or a solid state drive (SSD) provided in an external computer.

演算ユニット52が段取り支援プログラム63を実行すると、生産プログラム管理部521、生産計画管理部522、部品集荷条件設定部523および部品割当判定部524が演算ユニット52内に構成される。さらに、記憶ユニット53には、部品情報記憶部531および部品割当記憶部532が構成される。When the calculation unit 52 executes the setup support program 63, a production program management unit 521, a production plan management unit 522, a parts collection condition setting unit 523, and a parts allocation determination unit 524 are configured within the calculation unit 52. Furthermore, the memory unit 53 is configured with a parts information memory unit 531 and a parts allocation memory unit 532.

生産プログラム管理部521は、各部品実装機4に対応して作成された生産プログラムPを管理する。例えば、図5に示される基板B(1)の生産を開始するにあたっては、生産プログラム管理部521が、基板B(1)の生産を担当する基板生産ライン10の各部品実装機4に生産プログラムP(11)、P(12)、P(13)を通信ユニット51によって送信する。これによって、各部品実装機4は、受信した生産プログラムP(11)、P(12)、P(13)に従って実装ターンを実行して、部品実装基板B(1)を生産することができる。なお、生産プログラムPは記憶ユニット53に保存されており、生産プログラム管理部521は、記憶ユニット53から読み出した生産プログラムPを部品実装機4に送信する。The production program management unit 521 manages the production program P created for each component mounter 4. For example, when starting production of the board B(1) shown in FIG. 5, the production program management unit 521 transmits the production programs P(11), P(12), and P(13) to each component mounter 4 in the board production line 10 responsible for producing the board B(1) via the communication unit 51. This allows each component mounter 4 to perform a mounting turn according to the received production programs P(11), P(12), and P(13) to produce the component-mounted board B(1). The production program P is stored in the memory unit 53, and the production program management unit 521 transmits the production program P read from the memory unit 53 to the component mounter 4.

生産計画管理部522は、図5に例示した生産計画の実行を管理する。例えば、生産計画管理部522は、実行中の生産計画の進捗を確認して、当該進捗に応じた動作を生産プログラム管理部521に実行させる。具体的には、基板B(1)、B(2)B(3)の開始前に、対応する生産プログラムP(11)~(13)、P(21)~(23)P(31)~(33)を生産プログラム管理部521から部品実装機4に送信するといった制御を、生産計画管理部522は生産プログラム管理部521に対して実行できる。The production plan management unit 522 manages the execution of the production plan exemplified in Figure 5. For example, the production plan management unit 522 checks the progress of the production plan being executed and causes the production program management unit 521 to execute an operation according to the progress. Specifically, before the start of boards B(1), B(2), and B(3), the production plan management unit 522 can control the production program management unit 521 to send corresponding production programs P(11)-(13), P(21)-(23), and P(31)-(33) from the production program management unit 521 to the component mounter 4.

また、部品情報記憶部531は、基板生産ライン10に設けられた各装着箇所L(すなわち、部品装着部425)に装着された部品Eの種類Kや残数(すなわち、部品供給テープ152内の部品Eの個数)を、各装着箇所Lのそれぞれについて示す使用部品情報Iu(図6)を記憶する。In addition, the component information storage unit 531 stores used component information Iu (Figure 6) indicating, for each mounting location L (i.e., component mounting section 425) provided on the board production line 10, the type K and remaining number (i.e., the number of components E in the component supply tape 152) of components E mounted at that mounting location L.

図6は使用部品情報の一例を示す図である。図6の例では、装着箇所L(a)、L(b)、L(c)、…に装着された部品Eの部品種K(a)、K(b)、K(c)、…と、当該部品Eの残数と、当該部品Eの使用期限とが対応付けて示される。ここで、装着箇所L(a)、L(b)、L(c)、…は、例えば装着箇所L(a)、L(b)、L(c)、…である部品装着部425に対応するテープフィーダ421のフィーダIDによって識別することができる。 Figure 6 is a diagram showing an example of used part information. In the example of Figure 6, the part types K(a), K(b), K(c), ... of parts E mounted at mounting locations L(a), L(b), L(c), ..., the remaining quantity of the parts E, and the expiration date of the parts E are shown in correspondence with each other. Here, the mounting locations L(a), L(b), L(c), ... can be identified, for example, by the feeder ID of the tape feeder 421 corresponding to the component mounting section 425 at the mounting locations L(a), L(b), L(c), ....

この使用部品情報Iuは次のようにして作成される。作業者は、テープフィーダ421に対応する部品装着部425に部品Eを装着(すなわち、部品供給リール151を載置)する際に、テープフィーダ421に付されたフィーダIDと、部品供給リール151に付されたリールIDとを、リーダ(バーコードリーダ)に読み取らせる。ここで、フィーダIDはテープフィーダ421を識別するためのIDであり、リールIDは部品供給リール151を識別するためのIDである。こうして読み取られたフィーダIDおよびリールIDは、リーダからサーバコンピュータ5の通信ユニット51に送信され、部品情報記憶部531は、フィーダIDおよびリールIDを対応付けて保存することで、使用部品情報Iuを作成する。This used parts information Iu is created as follows. When the worker mounts a part E (i.e. places the part supply reel 151) on the part mounting section 425 corresponding to the tape feeder 421, the worker has a reader (barcode reader) read the feeder ID attached to the tape feeder 421 and the reel ID attached to the part supply reel 151. Here, the feeder ID is an ID for identifying the tape feeder 421, and the reel ID is an ID for identifying the part supply reel 151. The feeder ID and reel ID thus read are transmitted from the reader to the communication unit 51 of the server computer 5, and the part information storage section 531 creates the used parts information Iu by storing the feeder ID and the reel ID in association with each other.

上述の通り、このサーバコンピュータ5は、作業者による部品段取り作業を支援する機能を果たす。特にサーバコンピュータ5は、部品段取り作業において部品装着部425に装着する部品Eを部品保管庫15から出庫するか否かを判定する。部品保管庫15から出庫すると判定された部品Eについては、当該部品E(部品供給リール151)を部品保管庫15から出庫して対象の基板生産ライン10の部品実装機4の部品装着部425に装着する出庫装着作業が実行される。一方、部品保管庫15から出庫しないと判定された部品Eについては、別の基板生産ライン10の部品実装機4の部品装着部425に装着されている当該部品E(部品供給リール151)を取り外して対象の基板生産ライン10の部品実装機4の部品装着部425に装着する流用装着作業が実行される。As described above, the server computer 5 functions to support the part setup work by the worker. In particular, the server computer 5 determines whether or not the part E to be mounted on the part mounting unit 425 in the part setup work is to be taken out from the part storage 15. For the part E determined to be taken out from the part storage 15, a take-out mounting work is performed in which the part E (part supply reel 151) is taken out from the part storage 15 and mounted on the part mounting unit 425 of the component mounter 4 of the target board production line 10. On the other hand, for the part E determined not to be taken out from the part storage 15, a diversion mounting work is performed in which the part E (part supply reel 151) mounted on the part mounting unit 425 of the component mounter 4 of another board production line 10 is removed and mounted on the part mounting unit 425 of the component mounter 4 of the target board production line 10.

これに対応して、部品集荷条件設定部523は、部品Eを部品保管庫15から出庫するか否かを判定する際に求められる部品集荷条件の設定を受け付ける。この部品集荷条件は、例えば集荷用端末61の情報入力部612に作業者によって入力されて、サーバコンピュータ5に送信される。そして、サーバコンピュータ5によって受信された部品集荷条件が部品集荷条件設定部523に設定される。部品割当判定部524は、部品集荷条件設定部523に設定された部品集荷条件に基づき部品Eを部品保管庫15から出庫するか否かを判定する。また、部品割当記憶部532は、部品割当判定部524による判定結果を記憶する。 In response to this, the parts collection condition setting unit 523 accepts the setting of the parts collection conditions required when determining whether or not to release part E from the parts storage warehouse 15. The parts collection conditions are, for example, input by an operator into the information input unit 612 of the collection terminal 61 and transmitted to the server computer 5. The parts collection conditions received by the server computer 5 are then set in the parts collection condition setting unit 523. The parts allocation determination unit 524 determines whether or not to release part E from the parts storage warehouse 15 based on the parts collection conditions set in the parts collection condition setting unit 523. Furthermore, the parts allocation memory unit 532 stores the results of the determination made by the parts allocation determination unit 524.

続いては、これら部品集荷条件設定部523、部品割当判定部524および部品割当記憶部532により実行される部品段取り支援について説明する。なお、ここでは、図1に示す複数の基板生産ライン10A~10Cのうち、基板生産ライン10A(作業対象ライン)へ部品Eを段取りする場面を例示して説明を行う。また、複数の基板生産ライン10A~10Cのうち、基板生産ライン10Aと異なる基板生産ライン10B、10Cを別の基板生産ライン10B、10Cと適宜称する。Next, the part setup support executed by the part collection condition setting unit 523, part allocation determination unit 524, and part allocation storage unit 532 will be described. Note that, here, the explanation will be given by taking as an example a scene in which part E is setup for board production line 10A (the work target line) of the multiple board production lines 10A to 10C shown in Figure 1. Also, of the multiple board production lines 10A to 10C, board production lines 10B and 10C that are different from board production line 10A will be appropriately referred to as other board production lines 10B and 10C.

図7は部品段取り支援の第1例を示すフローチャートである。この部品段取り支援のステップS101では、集荷対象部品を示す情報が取得される。具体的には、作業者は、基板生産ライン10A(作業対象ライン)が備える部品実装機4で使用される生産プログラムPを集荷用端末61の情報入力部612に入力する。これによって、当該生産プログラムPが集荷用端末61からサーバコンピュータ5に送信される。生産プログラム管理部521は、受信した生産プログラムPを参照して、生産プログラムPの実行に伴って使用される部品Eの種類Kを特定する。こうして、集荷対象部品(特定された種類Kの部品E)を示す情報が取得される。また、生産プログラムPに従って、複数の種類Kの部品Eが基板Bに実装される場合には、当該複数の種類Kの部品Eを示す情報が集荷対象部品を示す情報として取得される。 Figure 7 is a flowchart showing a first example of component setup support. In step S101 of this component setup support, information indicating the components to be collected is acquired. Specifically, the worker inputs the production program P used by the component mounter 4 equipped in the board production line 10A (the work target line) into the information input unit 612 of the collection terminal 61. This causes the production program P to be transmitted from the collection terminal 61 to the server computer 5. The production program management unit 521 refers to the received production program P and identifies the type K of the component E to be used in conjunction with the execution of the production program P. In this way, information indicating the components to be collected (the identified component E of type K) is acquired. Also, when multiple types K of components E are mounted on the board B according to the production program P, information indicating the multiple types K of components E is acquired as information indicating the components to be collected.

なお、ステップS101で集荷対象部品を示す情報が取得された段階では、各集荷対象部品に対しては、部品保管庫15から出庫する出庫装着作業がデフォルトで設定されている。その上で、次に説明するように、所定の部品集荷条件に一致する集荷対象部品が、出庫装着作業の対象から除外される。 When information indicating parts to be collected is acquired in step S101, the out-of-warehouse installation work for each part to be collected is set by default to be performed for the part to be collected, in which the part is taken out from the parts storage warehouse 15. Then, as described below, parts to be collected that meet the specified parts collection conditions are excluded from the out-of-warehouse installation work.

ステップS102では、部品割当判定部524は、基板生産ライン10A、10B、10Cで使用中の部品E(使用部品)を示す情報を取得する。つまり、部品割当判定部524は、部品情報記憶部531に記憶される使用部品情報Iu(図6)を取得して、当該使用部品情報Iuに基づき基板生産ライン10A、10B、10Cにおける使用部品(の種類K)を確認する。ステップS103では、部品割当判定部524は、集荷対象部品と使用部品とを照合する(部品照合)。具体的には、部品割当判定部524は、使用部品情報Iuのうち別の基板生産ライン10B、10Cの装着箇所Lに装着された部品Eの種類K(使用部品種Ku)のうちに、集荷対象部品として取得された部品Eの種類K(集荷対象部品種Kp)が存在するかを確認する。換言すれば、使用部品種Kuであるとともに集荷対象部品種Kpである重複部品種Koの存在が確認される。そして、重複部品種Koが存在しない場合(ステップS104で「NO」の場合)には、図7の部品段取り支援が終了する。In step S102, the part allocation determination unit 524 acquires information indicating the part E (used part) being used in the board production lines 10A, 10B, and 10C. That is, the part allocation determination unit 524 acquires the used part information Iu (FIG. 6) stored in the part information storage unit 531, and confirms the used part (type K) in the board production lines 10A, 10B, and 10C based on the used part information Iu. In step S103, the part allocation determination unit 524 compares the collected parts with the used parts (part matching). Specifically, the part allocation determination unit 524 confirms whether the type K (collected part type Kp) of the part E acquired as the collected part exists among the types K (used part type Ku) of the part E mounted at the mounting location L of another board production line 10B or 10C in the used part information Iu. In other words, the existence of an overlapping part type Ko that is both a used part type Ku and a collected part type Kp is confirmed. If there is no overlapping part type Ko ("NO" in step S104), the part setup support in FIG. 7 ends.

一方、使用部品種Kuのうちに集荷対象部品種Kpが存在し、すなわち重複部品種Koが存在する場合(ステップS104で「YES」の場合)には、段取り作業中の基板生産ライン10Aにおいて部品実装基板Bの生産を開始する予定の時刻である生産開始予定時刻Tsが部品割当判定部524によって算出される(ステップS105)。また、重複部品種Koを識別するためのカウント値Nがゼロにリセットされて(ステップS106)、当該カウント値Nがインクリメントされる(ステップS107)。On the other hand, if the component types Ku include a collection target component type Kp, i.e., if there is a duplicate component type Ko (YES in step S104), the component allocation determination unit 524 calculates the scheduled production start time Ts, which is the time when production of component-mounted board B is scheduled to start on board production line 10A during setup work (step S105). In addition, the count value N for identifying the duplicate component type Ko is reset to zero (step S106), and the count value N is incremented (step S107).

ステップS108では、重複部品種Ko(N)の部品Eの使用終了予定時刻Teが取得される。具体的には、当該重複部品種Ko(N)の部品Eを使用する部品実装基板Bの生産が、当該生産を実行する別の基板生産ライン10Bあるいは10Cで終了する時刻が使用終了予定時刻Teとして算出される。In step S108, the scheduled end time Te of use of component E of the overlapping component type Ko(N) is obtained. Specifically, the time when production of component-mounted board B using component E of the overlapping component type Ko(N) ends on another board production line 10B or 10C that executes the production is calculated as the scheduled end time Te.

ステップS109では、部品割当判定部524は、使用終了予定時刻Teが生産開始予定時刻Tsより早いかを判定する。ステップS109のこの判定基準が、上述の部品集荷条件に相当する。つまり、使用終了予定時刻Teが生産開始予定時刻Tsより早いという部品集荷条件(判定基準)が部品集荷条件設定部523に予め設定されており、部品割当判定部524は、この部品集荷条件に基づき判定を行う。In step S109, the parts allocation determination unit 524 determines whether the scheduled end of use time Te is earlier than the scheduled production start time Ts. This determination criterion in step S109 corresponds to the above-mentioned parts collection condition. In other words, the parts collection condition (determination criterion) that the scheduled end of use time Te is earlier than the scheduled production start time Ts is set in advance in the parts collection condition setting unit 523, and the parts allocation determination unit 524 makes a determination based on this parts collection condition.

使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。これによって、重複部品種Ko(N)の部品Eに対しては、使用部品情報Iu(図6)が示す別の基板生産ライン10Bあるいは10Cの装着箇所Lから取り外して基板生産ライン10Aに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。If the planned end time Te is earlier than the planned production start time Ts (if "YES" in step S109), the part allocation determination unit 524 excludes part E of the overlapping part type Ko(N) from the parts that are the target of the outgoing mounting work (i.e., the parts to be outgoing from the part storage 15) (step S110). As a result, it is determined that part E of the overlapping part type Ko(N) will be removed from the mounting location L of another board production line 10B or 10C indicated by the used part information Iu (Figure 6) and mounted on board production line 10A through reuse mounting work. The result of this determination is stored in the part allocation storage unit 532.

一方、使用終了予定時刻Teが生産開始予定時刻Tsより早くない場合(ステップS109で「NO」の場合)には、部品割当判定部524は、ステップS110を実行しない。これによって、重複部品種Ko(N)の部品Eに対しては、出庫装着作業を実行すると判定され、この判定結果は部品割当記憶部532に記憶される。On the other hand, if the scheduled end of use time Te is not earlier than the scheduled production start time Ts (if "NO" in step S109), the part allocation determination unit 524 does not execute step S110. As a result, it is determined that the delivery mounting work is to be performed for part E of the overlapping part type Ko(N), and this determination result is stored in the part allocation storage unit 532.

ステップS109、S110に続くステップS111では、部品割当判定部524は、カウント値Nが値Nmaxに到達したかを確認する。値Nmaxは、重複部品種Koの数である。カウント値Nが値Nmax未満であれば(ステップS111で「NO」)、ステップS107~S110が繰り返される一方、カウント値Nが値Nmaxであれば(ステップS111で「YES」)、図7の部品段取り支援が終了する。In step S111 following steps S109 and S110, the part allocation determination unit 524 checks whether the count value N has reached the value Nmax. The value Nmax is the number of overlapping part types Ko. If the count value N is less than the value Nmax ("NO" in step S111), steps S107 to S110 are repeated, whereas if the count value N is the value Nmax ("YES" in step S111), the part setup support in FIG. 7 ends.

この部品段取り支援によって、ステップS101で取得された集荷対象部品のうち、ステップS110で除外された種類Kの部品Eに対しては流用装着作業を実行し、それ以外の種類Kの部品Eに対しては出庫装着作業を実行することを示す判定結果が、対象の基板生産ライン10Aについて作成される。かかる判定結果は、サーバコンピュータ5から集荷用端末61に送信されて、表示部613に表示される。したがって、部品保管庫15から集荷を行う際には、作業者は、集荷用端末61の表示部613の表示内容に基づき、出庫装着作業の対象となる種類Kの部品Eを部品保管庫15から出庫して、基板生産ライン10Aの部品実装機4に装着できる(出庫装着作業)。 With this component setup support, a determination result is created for the target board production line 10A indicating that, among the components to be collected obtained in step S101, reuse mounting work will be performed for the components E of type K excluded in step S110, and that out-of-stock mounting work will be performed for the other components E of type K. This determination result is sent from the server computer 5 to the collection terminal 61 and displayed on the display unit 613. Therefore, when collecting from the components storage 15, the worker can take the components E of type K that are the subject of out-of-stock mounting work out of the components storage 15 based on the display content of the display unit 613 of the collection terminal 61, and mount them on the component mounter 4 of the board production line 10A (out-of-stock mounting work).

また、基板生産ライン10Aの部品実装機4に部品Eの装着を行う際には、作業者は、当該部品実装機4で使用される生産プログラムPを段取り用端末62の情報入力部622に入力する。これによって、当該生産プログラムPが段取り用端末62からサーバコンピュータ5の生産プログラム管理部521に送信される。生産プログラム管理部521は、受信した生産プログラムPを参照して、生産プログラムPの実行に伴って使用される部品Eの種類Kを特定する。こうして、集荷対象部品(特定された種類Kの部品E)が取得される。さらに、部品割当判定部524は、集荷対象部品のうち、判定結果において流用装着作業の対象となる種類Kの部品Eと当該部品Eの装着箇所Lを示す流用部品情報を、部品割当記憶部532から読み出して、段取り用端末62に送信する。こうして段取り用端末62に受信された流用部品情報は表示部623に表示され、作業者は、表示部623に表示された流用部品情報に従って流用装着作業を実行することができる。 When mounting a component E on the component mounter 4 of the board production line 10A, the worker inputs the production program P used in the component mounter 4 to the information input unit 622 of the setup terminal 62. This causes the production program P to be transmitted from the setup terminal 62 to the production program management unit 521 of the server computer 5. The production program management unit 521 refers to the received production program P and identifies the type K of the component E to be used in the execution of the production program P. In this way, the collection target component (the identified type K of the component E) is acquired. Furthermore, the component allocation determination unit 524 reads out from the component allocation storage unit 532 the diverted component information indicating the type K of the component E that is the target of the diverted mounting work in the determination result and the mounting location L of the component E among the collection target components, and transmits it to the setup terminal 62. The diverted component information received by the setup terminal 62 in this way is displayed on the display unit 623, and the worker can perform the diverted mounting work according to the diverted component information displayed on the display unit 623.

以上に説明する第1例では、基板生産ライン10A(作業対象ライン)で部品実装基板Bの生産を開始するために基板生産ライン10Aの部品実装機4に部品E(部品供給リール151)を装着するにあたって、使用部品情報Iu(装着部品種情報)が参照される。この使用部品情報Iuは、別の基板生産ライン10B、10Cの部品実装機4に装着されている部品Eの種類K、すなわち使用部品種Ku(装着部品種)を示す。具体的には、ステップS103において、基板生産ライン10Aの部品実装機4に対して装着すべき部品Eの種類K、すなわち集荷対象部品種Kp(対象部品種)が使用部品種Kuに存在するかが確認される(部品照合)。そして、ステップS103の部品照合の結果に基づき(ステップS104)、ステップS108~S110では、出庫装着作業および流用装着作業のいずれによって基板生産ライン10Aに部品Eを装着するかが判定される(装着作業決定)。したがって、別の基板生産ライン10Bあるいは10Cにおける集荷対象部品種Kpの部品Eの装着状況に応じて、別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに集荷対象部品種Kpの部品Eを移設して、当該基板生産ライン10Aにおける部品実装基板Bの生産に使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In the first example described above, when mounting a component E (component supply reel 151) on the component mounter 4 of the board production line 10A (work target line) to start production of the component-mounted board B on the board production line 10A, the used component information Iu (mounted component type information) is referenced. This used component information Iu indicates the type K of the component E mounted on the component mounter 4 of another board production line 10B, 10C, that is, the used component type Ku (mounted component type). Specifically, in step S103, it is confirmed whether the type K of the component E to be mounted on the component mounter 4 of the board production line 10A, that is, the collection target component type Kp (target component type), exists in the used component type Ku (component matching). Then, based on the result of the component matching in step S103 (step S104), in steps S108 to S110, it is determined whether the component E will be mounted on the board production line 10A by either the warehouse mounting work or the reuse mounting work (mounting work determination). Therefore, depending on the mounting status of components E of the collection target component type Kp in another board production line 10B or 10C, the components E of the collection target component type Kp can be transferred from the other board production line 10B or 10C to the board production line 10A and used in the production of component-mounted boards B in that board production line 10A. This makes it possible to reduce the amount of components E remaining at the production site where the components E are used in the production of component-mounted boards B.

また、ステップS103の部品照合によって使用部品情報Iu(装着部品種情報)における集荷対象部品種Kpの存在が確認されると(ステップS104で「YES」)、基板生産ライン10B、10Cにおいて生産計画に基づく部品実装基板Bの生産への集荷対象部品種Kpの部品Eの使用が終了する予定である使用終了予定時刻Teと、基板生産ライン10Aにおいて生産計画に基づく部品実装基板Bの生産が開始する予定である生産開始予定時刻Tsとが算出される(ステップS105、S108)。そして、使用終了予定時刻Teが生産開始予定時刻Tsより早いという条件(流用条件)を満たす場合(ステップS109で「YES」の場合)には、流用装着作業を実行すると判定される。一方、当該条件を満たさない場合(ステップS109で「NO」の場合)には、出庫装着作業を実行すると判定される。かかる構成では、基板生産ライン10B、10Cにおける集荷対象部品種Kpの部品Eの使用状況に応じて、基板生産ライン10B、10Cから基板生産ライン10Aに集荷対象部品種Kpの部品Eを移設して、当該基板生産ライン10Aにおける部品実装基板Bの生産に使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。 In addition, when the presence of the collection target component type Kp in the used component information Iu (mounted component type information) is confirmed by the component matching in step S103 ("YES" in step S104), the planned end time Te at which the use of the component E of the collection target component type Kp for the production of the component-mounted board B based on the production plan in the board production line 10B, 10C is scheduled to end, and the planned production start time Ts at which the production of the component-mounted board B based on the production plan in the board production line 10A is scheduled to start are calculated (steps S105, S108). Then, if the condition (reuse condition) that the planned end time Te is earlier than the planned production start time Ts is met ("YES" in step S109), it is determined that the reuse mounting work is to be performed. On the other hand, if the condition is not met ("NO" in step S109), it is determined that the warehouse removal mounting work is to be performed. In this configuration, depending on the usage status of the components E of the collection target component type Kp in the board production lines 10B and 10C, the components E of the collection target component type Kp can be transferred from the board production lines 10B and 10C to the board production line 10A and used in the production of component-mounted boards B in the board production line 10A. This makes it possible to reduce the amount of components E remaining at the production site where the components E are used in the production of component-mounted boards B.

特に、使用終了予定時刻Teが生産開始予定時刻Tsより前であるという条件が求められる(ステップS109)。この場合、基板生産ライン10B、10Cで使用が終了した集荷対象部品種Kpの部品Eを基板生産ライン10Aで使用することができ、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In particular, the condition that the scheduled end of use time Te is before the scheduled start of production time Ts is required (step S109). In this case, components E of the collection target component type Kp that have finished use on board production lines 10B and 10C can be used on board production line 10A, making it possible to reduce the amount of components E remaining at the production site where components E are used to produce component-mounted boards B.

また、部品割当判定部524(作業決定部)によって流用装着作業によって基板生産ライン10Aの部品実装機4に装着すると決定された集荷対象部品種Kp(重複部品種Ko)の部品Eの別の基板生産ライン10Bあるいは10Cにおける所在を報知する段取り用端末62(所在報知部)が具備されている。かかる構成では、流用装着作業の実行主体である作業者は、集荷対象部品種Kpの部品Eの所在を確認しつつ当該作業を的確に実行することができる。 Also provided is a setup terminal 62 (location notification unit) that notifies the location in another board production line 10B or 10C of part E of the collection target part type Kp (duplicate part type Ko) that has been determined by the part allocation determination unit 524 (work determination unit) to be mounted on a component mounter 4 of board production line 10A by a reuse mounting work. In this configuration, the worker who is the entity executing the reuse mounting work can accurately perform the work while confirming the location of part E of the collection target part type Kp.

ところで、上記の部品段取り支援では、使用終了予定時刻Teが算出される(ステップS108)。続いては、図8を用いて使用終了予定時刻Teの算出方法の一例について説明する。ここで、図8は使用終了予定時刻の算出方法の一例を模式的に示す図である。図8の例では、100枚の部品実装基板B(1)、200枚の部品実装基板B(2)および50枚の部品実装基板B(3)をこの順で生産する生産計画が示されている。また、部品実装基板B(1)の生産には、種類K(a)、K(b)、K(d)の部品Eが使用され、部品実装基板B(2)の生産には、種類K(b)の部品Eが使用され、部品実装基板B(3)の生産には、種類K(a)、K(c)の部品Eが使用される。In the above-mentioned component setup support, the scheduled end time Te is calculated (step S108). Next, an example of a method for calculating the scheduled end time Te will be described with reference to FIG. 8. Here, FIG. 8 is a diagram that shows a schematic example of a method for calculating the scheduled end time. In the example of FIG. 8, a production plan is shown for producing 100 component-mounted boards B(1), 200 component-mounted boards B(2), and 50 component-mounted boards B(3) in this order. In addition, the component E of types K(a), K(b), and K(d) is used in the production of the component-mounted board B(1), the component E of type K(b) is used in the production of the component-mounted board B(2), and the component E of types K(a) and K(c) is used in the production of the component-mounted board B(3).

このような生産計画を基板生産ライン10で実行した場合、種類K(a)の部品Eの使用終了予定時刻Teは、種類K(a)の部品Eを使用する部品実装基板B(1)、B(3)の全生産が終了する時刻Te(3)となる。種類K(b)の部品Eの使用終了予定時刻Teは、種類K(b)の部品Eを使用する部品実装基板B(1)、B(2)の全生産が終了する時刻Te(2)となる。種類K(c)の部品Eの使用終了予定時刻Teは、種類K(c)の部品Eを使用する部品実装基板B(3)の全生産が終了する時刻Te(3)となる。種類K(d)の部品Eの使用終了予定時刻Teは、種類K(d)の部品Eを使用する部品実装基板B(1)の全生産が終了する時刻Te(1)となる。なお、部品実装基板Bの生産が終了する時刻としては、例えば最後の基板Bが基板生産ライン10から搬出される時刻を求めることができる。When such a production plan is executed on the board production line 10, the scheduled end time Te of use of the component E of type K(a) is the time Te(3) when the entire production of the component mounting boards B(1) and B(3) using the component E of type K(a) is completed. The scheduled end time Te of use of the component E of type K(b) is the time Te(2) when the entire production of the component mounting boards B(1) and B(2) using the component E of type K(b) is completed. The scheduled end time Te of use of the component E of type K(c) is the time Te(3) when the entire production of the component mounting board B(3) using the component E of type K(c) is completed. The scheduled end time Te of use of the component E of type K(d) is the time Te(1) when the entire production of the component mounting board B(1) using the component E of type K(d) is completed. The time when the production of the component mounting board B is completed can be, for example, the time when the last board B is carried out from the board production line 10.

つまり、図8に示す例によれば、別の基板生産ライン10Bあるいは10Cで、複数の種類の部品実装基板B(1)~B(3)を生産する生産計画に従って部品実装基板B(1)~B(3)が生産される。これに対して、部品段取り支援のステップS108では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産において重複部品種Ko(N)の部品Eの使用が終了する時刻が使用終了予定時刻Teとして算出される。かかる構成では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産に対する影響を防止しつつ、集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。8, in another board production line 10B or 10C, component-mounted boards B(1) to B(3) are produced according to a production plan for producing multiple types of component-mounted boards B(1) to B(3). In response to this, in step S108 of the component setup support, the time at which the use of component E of the overlapping component type Ko(N) in the production of multiple types of component-mounted boards B(1) to B(3) in the other board production line 10B or 10C ends is calculated as the scheduled end of use time Te. In this configuration, while preventing an impact on the production of multiple types of component-mounted boards B(1) to B(3) in the other board production line 10B or 10C, the component E of the collection target component type Kp can be transferred from the other board production line 10B or 10C to the board production line 10A and used in the board production line 10A.

図9は部品段取り支援の第2例を示すフローチャートであり、図10は図9の部品段取り支援の第2例で使用される優先作業情報を模式的に示す図である。図9の第2例が図7の第1例と異なるのは、ステップS107とステップS108との間に、ステップS112、S113が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 9 is a flowchart showing a second example of part setup support, and Figure 10 is a diagram showing a schematic of priority work information used in the second example of part setup support in Figure 9. The second example in Figure 9 differs from the first example in Figure 7 in that steps S112 and S113 have been added between steps S107 and S108. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.

部品段取り支援の第2例では、図10に示すように、出庫装着作業を優先する出庫優先および流用装着作業を優先する流用優先のいずれかを、部品Eの各種類K(a)、K(b)、K(c)、…に対して設定する優先設定を部品集荷条件設定部523に対して実行でき、部品集荷条件設定部523は優先設定の結果を優先作業情報Ipとして記憶ユニット53に保存する。例えばサーバコンピュータ5が備えるUI(User Interface)あるいは集荷用端末61の情報入力部612に対する作業者の入力操作によって優先設定を実行するように構成することができる。なお、以下の説明で、作業者が部品集荷条件設定部523に設定操作を行う場合も同様に構成できる。 In the second example of parts setup support, as shown in Fig. 10, a priority setting can be executed in the parts collection condition setting unit 523 to set either an outgoing priority that prioritizes outgoing mounting work or an diverting priority that prioritizes diverting mounting work for each type K(a), K(b), K(c), ... of parts E, and the parts collection condition setting unit 523 stores the result of the priority setting in the storage unit 53 as priority work information Ip. For example, the priority setting can be executed by an input operation by an operator to a UI (User Interface) provided in the server computer 5 or the information input unit 612 of the collection terminal 61. Note that the same configuration can be used when an operator performs a setting operation in the parts collection condition setting unit 523 in the following explanation.

かかる第2例のステップS112では、部品割当判定部524は、重複部品種Ko(N)の部品Eに出庫優先が設定されているか否かを優先作業情報Ipに基づき判定する。重複部品種Ko(N)に出庫優先が設定されている場合(ステップS112で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対してステップS108~S110を実行しない。すなわち、重複部品種Ko(N)の部品Eに対しては出庫装着作業を実行すると判定される。In step S112 of this second example, the part allocation determination unit 524 determines whether or not an outbound priority has been set for part E of the overlapping part type Ko(N) based on the priority work information Ip. If an outbound priority has been set for the overlapping part type Ko(N) (YES in step S112), the part allocation determination unit 524 does not execute steps S108 to S110 for part E of the overlapping part type Ko(N). In other words, it is determined that outbound installation work is to be executed for part E of the overlapping part type Ko(N).

重複部品種Ko(N)に出庫優先が設定されていない場合(ステップS112で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに流用優先が設定されているか否かを優先作業情報Ipに基づき判定する(ステップS113)。重複部品種Ko(N)に流用優先が設定されている場合(ステップS113で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対してステップS108~S109を実行せずに、重複部品種Ko(N)の部品Eに対しては流用装着作業を実行すると判定する(ステップS110)。If the duplicate part type Ko(N) has not been set as a shipping priority (if "NO" in step S112), the part allocation determination unit 524 determines whether or not diversion priority is set for part E of the duplicate part type Ko(N) based on the priority work information Ip (step S113). If diversion priority is set for the duplicate part type Ko(N) (if "YES" in step S113), the part allocation determination unit 524 determines that diversion installation work will be performed for part E of the duplicate part type Ko(N) without performing steps S108 to S109 for the duplicate part type Ko(N) (step S110).

重複部品種Ko(N)に流用優先が設定されていない場合(ステップS113で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して第1例と同様に、ステップS108~S110を実行する。つまり、使用終了予定時刻Teと生産開始予定時刻Tsとの関係に応じて、重複部品種Ko(N)の部品Eに対して出庫装着作業あるいは流用装着作業を実行すると判定される。If the diversion priority is not set for the overlapping part type Ko(N) (if "NO" in step S113), the part allocation determination unit 524 executes steps S108 to S110 for part E of the overlapping part type Ko(N) in the same manner as in the first example. In other words, it is determined that the delivery mounting work or diversion mounting work is to be executed for part E of the overlapping part type Ko(N) depending on the relationship between the scheduled end of use time Te and the scheduled production start time Ts.

かかる第2例では、記憶ユニット53は、出庫装着作業および流用装着作業のいずれを優先するかを部品Eの種類Kに対応付けて示す優先作業情報Ipを記憶する。そして、ステップS103、S104において使用部品種Kuにおける存在が確認された集荷対象部品種Kpに対して優先作業情報Ipが流用装着作業の優先を示す場合(ステップS113で「YES」の場合)には、部品割当判定部524(作業決定部)は、ステップS108~S109を実行せずに、出庫装着作業の対象から除外して流用装着作業を実行すると判定する(ステップS110)。また、ステップS103、S104において使用部品種Kuにおける存在が確認された集荷対象部品種Kpに対して優先作業情報Ipが出庫装着作業の優先を示す場合(ステップS112で「YES」)には、部品割当判定部524は、ステップS108~S110を実行せずに、出庫装着作業を実行すると判定する。かかる構成では、集荷対象部品種Kpの部品Eの特性に応じた作業によって、当該部品Eを基板生産ライン10Aに装着することができる。In this second example, the storage unit 53 stores priority work information Ip indicating which of the out-of-warehouse mounting work and the diversion mounting work is to be prioritized in association with the type K of the part E. Then, if the priority work information Ip indicates a priority of the diversion mounting work for the collection target part type Kp whose existence in the use part type Ku is confirmed in steps S103 and S104 (if "YES" in step S113), the part allocation determination unit 524 (work determination unit) determines to perform the diversion mounting work by excluding the collection target part type Kp from the out-of-warehouse mounting work without executing steps S108 to S109 (step S110). Also, if the priority work information Ip indicates a priority of the out-of-warehouse mounting work for the collection target part type Kp whose existence in the use part type Ku is confirmed in steps S103 and S104 (if "YES" in step S112), the part allocation determination unit 524 determines to perform the out-of-warehouse mounting work without executing steps S108 to S110. In this configuration, the part E of the collection target part type Kp can be mounted on the board production line 10A by performing an operation according to the characteristics of the part E.

図11は部品段取り支援の第3例を示すフローチャートである。図11の第3例が図7の第1例と異なるのは、ステップS105とステップS106との間に、ステップS114、S115が追加されるとともに、ステップS109の代わりにステップS116が実行される点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 11 is a flow chart showing a third example of part setup support. The third example in Figure 11 differs from the first example in Figure 7 in that steps S114 and S115 are added between steps S105 and S106, and step S116 is executed instead of step S109. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.

第3例では、ステップS114において、部品割当判定部524は猶予期間ΔTを部品集荷条件設定部523から取得する。この猶予期間ΔTは、作業者によって予め部品集荷条件設定部523に設定されている。また、ステップS115では、部品割当判定部524は、生産開始予定時刻Tsに猶予期間ΔTを加算した猶予時刻Tgを算出する。そして、ステップS116では、部品割当判定部524は、重複部品種Ko(N)の部品Eについて、使用終了予定時刻Teが猶予時刻Tgより早いか否かを判定する。使用終了予定時刻Teが猶予時刻Tgより早い場合(ステップS116で「YES」の場合)には、重複部品種Ko(N)の部品Eに対しては流用装着作業を実行すると判定される(ステップS110)。一方、使用終了予定時刻Teが猶予時刻Tgより早くない場合(ステップS116で「NO」の場合)には、重複部品種Ko(N)の部品Eに対しては出庫装着作業を実行すると判定される。In the third example, in step S114, the part allocation determination unit 524 obtains the grace period ΔT from the part collection condition setting unit 523. This grace period ΔT is set in advance in the part collection condition setting unit 523 by the worker. In addition, in step S115, the part allocation determination unit 524 calculates the grace time Tg by adding the grace period ΔT to the scheduled production start time Ts. Then, in step S116, the part allocation determination unit 524 determines whether the scheduled end time Te of use of part E of the overlapping part type Ko (N) is earlier than the grace time Tg. If the scheduled end time Te is earlier than the grace time Tg (if "YES" in step S116), it is determined that a reuse installation operation is to be performed on part E of the overlapping part type Ko (N) (step S110). On the other hand, if the scheduled end of use time Te is not earlier than the grace time Tg ("NO" in step S116), it is determined that the delivery mounting work is to be performed on part E of the overlapping part type Ko(N).

このように第3例では、また、生産開始予定時刻Tsから猶予期間ΔTが経過した猶予時刻Tgが算出され(ステップS114、S115)、ステップS116では、使用終了予定時刻Teが猶予時刻Tgより前であるが判定される(装着作業決定)。この場合、集荷対象部品種Kpの部品Eの別の基板生産ライン10Bあるいは10Cにおける使用が終了するのを待って、当該部品Eを基板生産ライン10Aで使用することができ、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In this way, in the third example, the grace time Tg is calculated after the grace period ΔT has elapsed from the scheduled production start time Ts (steps S114, S115), and in step S116, it is determined that the scheduled end time Te is before the grace time Tg (mounting work determination). In this case, component E of the target component type Kp can be used in board production line 10A after waiting for the end of use in another board production line 10B or 10C, making it possible to reduce the amount of component E remaining at the production site where component E is used to produce component-mounted boards B.

図12は部品段取り支援の第4例を示すフローチャートである。図12の第4例が図7の第1例と異なるのは、ステップS109とステップS110との間に、ステップS117が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 12 is a flow chart showing a fourth example of part setup support. The fourth example in Figure 12 differs from the first example in Figure 7 in that step S117 has been added between steps S109 and S110. Therefore, the following explanation will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.

第4例では、ステップS109で使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eの残数および使用数をそれぞれ算出して、残数が使用数以上であるかを判定する(ステップS117)。ここで、重複部品種Ko(N)の部品Eの使用数は、基板生産ライン10Aにおいて、生産計画に基づき部品実装基板Bを生産するために使用される重複部品種Ko(N)の部品Eの個数である。一方、重複部品種Ko(N)の部品Eの残数は、当該部品Eが装着されている基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設できる部品Eの個数であり、換言すれば、基板生産ライン10Bあるいは10Cで当該部品Eを使用した部品実装基板Bの生産が終了した時点で、当該部品Eを収納する部品供給テープ152内の部品Eの個数である。In the fourth example, if the planned end time Te in step S109 is earlier than the planned production start time Ts (if "YES" in step S109), the component allocation determination unit 524 calculates the remaining number and the number of uses of the components E of the overlapping component type Ko (N), and determines whether the remaining number is equal to or greater than the number of uses (step S117). Here, the number of uses of the components E of the overlapping component type Ko (N) is the number of components E of the overlapping component type Ko (N) used to produce the component-mounted board B based on the production plan in the board production line 10A. On the other hand, the remaining number of components E of the overlapping component type Ko (N) is the number of components E that can be transferred to the board production line 10A from the board production line 10B or 10C on which the components E are mounted, in other words, the number of components E in the component supply tape 152 that stores the components E at the time when the production of the component-mounted board B using the components E in the board production line 10B or 10C is completed.

図8の例を用いて具体的に説明すると、部品種K(a)の部品Eを対象とすると、種類K(a)の部品Eを使用する部品実装基板B(1)、B(3)の全生産が終了する時刻Te(3)における当該部品Eを収納する部品供給テープ152内の部品Eの個数が、部品種K(a)の部品Eの残数として算出される。また、部品種K(b)の部品Eを対象とすると、種類K(b)の部品Eを使用する部品実装基板B(1)、B(2)の全生産が終了する時刻Te(2)における当該部品Eを収納する部品供給テープ152内の部品Eの個数が、部品種K(b)の部品Eの残数として算出される。他の部品種K(c)、K(d)についても同様である。To explain this in more detail using the example of Figure 8, for component E of component type K(a), the remaining number of components E of component type K(a) is calculated as the number of components E in component supply tape 152 that stores the component E at time Te(3) when the entire production of component mounting boards B(1) and B(3) that use component E of type K(a) is completed. For component E of component type K(b), the remaining number of components E of component type K(b) is calculated as the number of components E in component supply tape 152 that stores the component E at time Te(2) when the entire production of component mounting boards B(1) and B(2) that use component E of type K(b) is completed. The same applies to the other component types K(c) and K(d).

そして、部品残数が使用数以上である場合(ステップS117で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して流用装着作業を実行すると判定する(ステップS110)。一方、部品残数が使用数未満である場合(ステップS117で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して出庫装着作業を実行すると判定する。If the remaining number of parts is equal to or greater than the number of uses (YES in step S117), the part allocation determination unit 524 determines that a reuse installation operation is to be performed on part E of the duplicate part type Ko(N) (step S110). On the other hand, if the remaining number of parts is less than the number of uses (NO in step S117), the part allocation determination unit 524 determines that a delivery installation operation is to be performed on part E of the duplicate part type Ko(N).

かかる第4例では、ステップS103の部品照合によって使用部品情報Iuにおける集荷対象部品種Kpの存在が確認されると(ステップS104で「YES」)、別の基板生産ライン10Bあるいは10Cにおいて集荷対象部品種Kpの部品Eの使用が終了した時点において、流用装着作業によって別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設可能な集荷対象部品種Kpの部品の個数である部品残数が算出され、当該部品残数に基づき出庫装着作業と流用装着作業とのいずれを実行するかが判定される(ステップS117、装着作業決定)。かかる構成では、適切な残数の集荷対象部品種Kpの部品Eを、別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設することができる。In this fourth example, when the presence of the collection target part type Kp in the used part information Iu is confirmed by the part matching in step S103 ("YES" in step S104), the remaining number of parts, which is the number of parts of the collection target part type Kp that can be transferred from the other board production line 10B or 10C to the board production line 10A by the diversion mounting work, is calculated at the time when the use of the parts E of the collection target part type Kp in the other board production line 10B or 10C is finished, and it is determined whether to perform the out-of-warehouse mounting work or the diversion mounting work based on the remaining number of parts (step S117, mounting work determination). In this configuration, an appropriate remaining number of parts E of the collection target part type Kp can be transferred from the other board production line 10B or 10C to the board production line 10A.

また、部品割当判定部524は、基板生産ライン10Aにおいて生産計画に従って基板Bに実装予定の集荷対象部品種Kpの部品Eの個数である使用数(使用予定個数)を算出し、部品残数が使用数以上である場合には、流用装着作業を実行すると決定する(ステップS117、S110、装着作業決定)。かかる構成では、基板生産ライン10Aでの部品実装基板Bの生産に必要な個数の集荷対象部品種Kpの部品Eを、別の基板生産ライン10Bあるいいは10Cから基板生産ライン10Aに移設することができる。In addition, the component allocation determination unit 524 calculates the number of components E of the collection target component type Kp to be mounted on the board B in the board production line 10A according to the production plan (number of components to be used), and if the number of remaining components is equal to or greater than the number of components to be used, determines to perform a reuse mounting operation (steps S117, S110, mounting operation determination). In this configuration, the number of components E of the collection target component type Kp required for the production of the component-mounted board B in the board production line 10A can be transferred to the board production line 10A from another board production line 10B or 10C.

また、別の基板生産ライン10Bあるいは10Cにおいて、複数の種類の部品実装基板B(1)~B(3)を生産する生産計画に従って部品実装基板Bが生産される場合には、部品割当判定部524は、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産において集荷対象部品種Kpの部品Eの使用が終了した時点における部品残数を算出する(装着作業決定)。かかる構成では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産に対する影響を防止しつつ、集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。In addition, in another board production line 10B or 10C, when component-mounted board B is produced according to a production plan for producing multiple types of component-mounted boards B(1) to B(3), the component allocation determination unit 524 calculates the number of remaining components at the time when the use of components E of the collection target component type Kp in the production of multiple types of component-mounted boards B(1) to B(3) in the other board production line 10B or 10C is completed (mounting work determination). In this configuration, components E of the collection target component type Kp can be transferred from the other board production line 10B or 10C to the board production line 10A and used in the board production line 10A while preventing any impact on the production of multiple types of component-mounted boards B(1) to B(3) in the other board production line 10B or 10C.

図13は部品段取り支援の第5例を示すフローチャートである。図13の第5例が図7の第1例と異なるのは、ステップS105とステップS106との間に、ステップS118、S119が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 13 is a flow chart showing a fifth example of part setup support. The fifth example in Figure 13 differs from the first example in Figure 7 in that steps S118 and S119 have been added between steps S105 and S106. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.

第5例では、ステップS118において、部品割当判定部524は、同一の重複部品種Koの部品Eが装着された複数の部品装着部425(装着箇所L)が使用部品情報Iuに存在するか否かを判定する。そして、使用部品情報Iuにおいて同一の重複部品種Koに対して複数の部品装着部425が存在しない場合(ステップS118で「NO」の場合)には、ステップS119を実行せずに、ステップS106に進んで、実施例1と同様にステップS106~S111が実行される。In the fifth example, in step S118, the part allocation determination unit 524 determines whether or not multiple part mounting units 425 (mounting locations L) on which parts E of the same overlapping part type Ko are mounted are present in the used part information Iu. If multiple part mounting units 425 for the same overlapping part type Ko are not present in the used part information Iu (if "NO" in step S118), step S119 is not executed, and the process proceeds to step S106, where steps S106 to S111 are executed as in the first embodiment.

一方、使用部品情報Iuにおいて同一の重複部品種Koに対して複数の部品装着部425が存在する場合(ステップS118で「YES」の場合)には、部品割当判定部524は、部品装着部425に装着された当該重複部品種Ko(N)の部品Eの使用終了予定時刻Teを複数の部品装着部425のそれぞれについて算出することで、複数の部品装着部425に対応する複数の使用終了予定時刻Teを求める。そして、部品割当判定部524は、複数の部品装着部425のうち、対応する使用終了予定時刻Teが最先の一の部品装着部425を選択する(ステップS119)。そして、当該最先の一の部品装着部425に装着される当該重複部品種Ko(N)の部品Eについて、ステップS106~S111が実行される。On the other hand, if there are multiple component mounting units 425 for the same overlapping component type Ko in the used component information Iu (YES in step S118), the component allocation determination unit 524 calculates the planned end time Te of the component E of the overlapping component type Ko (N) mounted in the component mounting unit 425 for each of the multiple component mounting units 425, thereby obtaining multiple planned end times Te corresponding to the multiple component mounting units 425. Then, the component allocation determination unit 524 selects the one component mounting unit 425 with the earliest corresponding planned end time Te from among the multiple component mounting units 425 (step S119). Then, steps S106 to S111 are executed for the component E of the overlapping component type Ko (N) mounted in the earliest one component mounting unit 425.

なお、ステップS104において、複数の重複部品種Ko(N)の存在が確認された場合には、ステップS118、S119は各重複部品種Koについて実行される。これによって、複数の重複部品種Ko(N)のそれぞれに対して一の部品装着部425が対応付けられ、ステップS108における重複部品種Ko(N)の部品Eの使用終了予定時刻Teの算出は、当該重複部品種Ko(N)に対応する一の部品装着部425に装着された部品Eについて実行される。In addition, if the presence of multiple overlapping component types Ko(N) is confirmed in step S104, steps S118 and S119 are executed for each overlapping component type Ko. As a result, one component mounting unit 425 is associated with each of the multiple overlapping component types Ko(N), and the calculation of the scheduled end of use time Te of component E of the overlapping component type Ko(N) in step S108 is executed for the component E mounted on the one component mounting unit 425 corresponding to the overlapping component type Ko(N).

かかる第5例では、基板生産ライン10A以外に設けられた複数の部品装着部425(装着箇所L)において同一の集荷対象部品種Kpの部品Eが装着されて、各部品装着部425から供給された部品Eが部品実装基板の生産に使用されている場合(ステップS118で「YES」の場合)には、部品割当判定部524は、ステップS106~S111の実行対象として、複数の部品装着部425に装着された同一の重複部品種Ko(N)の部品Eのうちから一の部品装着部425に装着された当該重複部品種Ko(N)の部品Eを選択する(ステップS118、S119)。具体的には、部品割当判定部524は、これら複数の部品装着部425のそれぞれについて、当該部品装着部425が属する別の基板生産ライン10Bあるいは10Cにおいて当該部品装着部425から供給された部品Eの使用が終了する予定である使用終了予定時刻Teを算出する。そして、複数の部品装着部425のうち使用終了予定時刻Teが最も早い部品装着部425について算出された使用終了予定時刻Teが生産開始予定時刻Tsよりも早いという条件を満たすかが判定される(ステップS109、装着作業決定)。かかる構成では、別の基板生産ライン10Bあるいは10Cにおいて比較的早期に使用が終了する集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。また、比較的早期に使用が終了する集荷対象部品種Kpの部品Eを移設できることから、時間的な余裕をもって部品Eの移設作業を行うことができるとともに、移設先となる基板生産ライン10Aにおける部品切れを回避できる。In the fifth example, when the components E of the same collection target component type Kp are mounted in a plurality of component mounting units 425 (mounting locations L) provided other than the board production line 10A, and the components E supplied from each component mounting unit 425 are used in the production of component-mounted boards (if "YES" in step S118), the component allocation determination unit 524 selects the component E of the same overlapping component type Ko (N) mounted in one component mounting unit 425 from among the components E of the same overlapping component type Ko (N) mounted in the plurality of component mounting units 425 as the execution target of steps S106 to S111 (steps S118, S119). Specifically, for each of the plurality of component mounting units 425, the component allocation determination unit 524 calculates the scheduled end of use time Te at which the use of the components E supplied from the component mounting unit 425 in another board production line 10B or 10C to which the component mounting unit 425 belongs is scheduled to end. Then, it is determined whether the condition that the scheduled end of use time Te calculated for the component mounting part 425 having the earliest scheduled end of use time Te among the multiple component mounting parts 425 is earlier than the scheduled production start time Ts is satisfied (step S109, mounting work determination). In this configuration, the component E of the collection target component type Kp that will end its use relatively early in another board production line 10B or 10C can be transferred from the other board production line 10B or 10C to the board production line 10A and used in the board production line 10A. This makes it possible to reduce the amount of component E remaining at the production site where the component E is used for the production of component-mounted boards B. In addition, since the component E of the collection target component type Kp that will end its use relatively early can be transferred, the transfer work of the component E can be performed with plenty of time, and the shortage of components in the board production line 10A to which the component E is transferred can be avoided.

図14は部品段取り支援の第6例を示すフローチャートである。図14の第6例が図7の第1例と異なるのは、ステップS107~ステップS111の間のフローである。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 14 is a flow chart showing a sixth example of part setup support. The sixth example of Figure 14 differs from the first example of Figure 7 in the flow between steps S107 and S111. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.

第6例では、ステップS107に続くステップS120で、別の基板生産ライン10Bあるいは10Cにおいて同一の重複部品種Ko(N)の部品Eが装着された複数の部品装着部425が、当該部品装着部425に装着された部品Eの使用期限の早い順にソートされる。そして、ソートの上位の部品装着部425から順に、対象部品装着部425に設定される(ステップS121)。つまり、I回目(Iは1以上の整数)にステップS121が実行される際には、ソート順においてI番目の部品装着部425が対象部品装着部425に設定される。In the sixth example, in step S120 following step S107, multiple component mounting units 425 on which components E of the same overlapping component type Ko(N) are mounted in another board production line 10B or 10C are sorted in order of the earliest expiration date of the components E mounted on the component mounting units 425. Then, the component mounting units 425 that are higher in the sorting order are set as the target component mounting units 425 (step S121). In other words, when step S121 is executed for the Ith time (I is an integer equal to or greater than 1), the I-th component mounting unit 425 in the sorting order is set as the target component mounting unit 425.

ステップS108では、対象部品装着部425に装着された重複部品種Ko(N)の部品Eの使用終了予定時刻Teが取得される。具体的には、当該対象部品装着部425に装着された重複部品種Ko(N)の部品Eを使用する部品実装基板Bの生産が、当該生産を実行する別の基板生産ライン10Bあるいは10Cで終了する時刻が使用終了予定時刻Teとして算出される。In step S108, the scheduled end time Te of use of component E of the overlapping component type Ko(N) mounted on the target component mounting unit 425 is acquired. Specifically, the time when production of component mounting board B using component E of the overlapping component type Ko(N) mounted on the target component mounting unit 425 ends on another board production line 10B or 10C that executes the production is calculated as the scheduled end time Te.

ステップS109では、部品割当判定部524は、使用終了予定時刻Teが生産開始予定時刻Tsより早いかを判定する。使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。これによって、重複部品種Ko(N)の部品Eに対しては、使用部品情報Iu(図6)が示す別の基板生産ライン10Bあるいは10Cの装着箇所Lから取り外して基板生産ライン10Aに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。そして、ステップS111に進む。In step S109, the part allocation determination unit 524 determines whether the scheduled end of use time Te is earlier than the scheduled production start time Ts. If the scheduled end of use time Te is earlier than the scheduled production start time Ts (if "YES" in step S109), the part allocation determination unit 524 excludes part E of the overlapping part type Ko (N) from the target parts for the out-of-warehouse mounting work (i.e., parts to be out-of-warehouse mounted from the part storage 15) (step S110). As a result, it is determined that the part E of the overlapping part type Ko (N) is to be removed from the mounting location L of another board production line 10B or 10C indicated by the used part information Iu (FIG. 6) and mounted on the board production line 10A, and a diversion mounting work is to be performed. This determination result is stored in the part allocation storage unit 532. Then, proceed to step S111.

一方、使用終了予定時刻Teが生産開始予定時刻Tsより早くない場合(ステップS109で「NO」の場合)には、部品割当判定部524は、ステップS120でのソート順において対象部品装着部425が最後であるか否かを判定する(ステップS122)。対象部品装着部425が最後でない場合(ステップS122で「NO」の場合)には、ステップS121戻って、ソート順において次の部品装着部425が対象部品装着部425に設定される。一方、対象部品装着部425が最後である場合(ステップS122で「YES」の場合)には、ステップS111に進む。On the other hand, if the planned end of use time Te is not earlier than the planned production start time Ts (if "NO" in step S109), the part allocation determination unit 524 determines whether the target part mounting unit 425 is the last in the sorting order in step S120 (step S122). If the target part mounting unit 425 is not the last (if "NO" in step S122), the process returns to step S121, and the next part mounting unit 425 in the sorting order is set as the target part mounting unit 425. On the other hand, if the target part mounting unit 425 is the last (if "YES" in step S122), the process proceeds to step S111.

かかる第6例では、基板生産ライン10A以外に設けられた複数の部品装着部425において同一の重複部品種Ko(N)の部品Eが装着され、各部品装着部425から供給された同一の重複部品種Ko(N)の部品Eが部品実装基板Bの生産に使用される場面が想定されている。そのため、当該部品装着部425が属する別の基板生産ライン10Bあるいは10Cにおいて当該部品装着部425から供給された部品Eの使用が終了する予定である使用終了予定時刻Teが生産開始予定時刻Tsより早いという条件を満たす複数の候補が、これら複数の部品装着部425のうちに存在する場合がある。これに対して、ステップS120、S121、S108、S109、S110、S122のフローによれば、複数の候補が存在する場合には、これらの候補のうち、当該候補に装着される部品Eの使用期限が最も早い部品Eについて流用装着作業を実行すると判定されることとなる(装着作業決定)。かかる構成では、使用期限が比較的早い集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。これによって、使用期限の経過によって未使用の部品Eが無駄になるのを抑制することができる。In the sixth example, a situation is assumed in which components E of the same overlapping component type Ko (N) are mounted in a plurality of component mounting units 425 provided other than the board production line 10A, and the components E of the same overlapping component type Ko (N) supplied from each component mounting unit 425 are used in the production of component-mounted boards B. Therefore, there may be a plurality of candidates among these component mounting units 425 that satisfy the condition that the scheduled end time Te, at which the use of the components E supplied from the component mounting unit 425 is scheduled to end in another board production line 10B or 10C to which the component mounting unit 425 belongs, is earlier than the scheduled production start time Ts. In contrast, according to the flow of steps S120, S121, S108, S109, S110, and S122, when there are a plurality of candidates, it is determined that the diversion mounting work is to be performed for the component E with the earliest expiration date of the component E to be mounted on the candidate among these candidates (mounting work determination). In this configuration, the parts E of the collection target part type Kp, which have a relatively short expiration date, can be transferred from another board production line 10B or 10C to the board production line 10A and used in the board production line 10A. This makes it possible to prevent unused parts E from going to waste due to the expiration date having passed.

このように上記の実施形態では、基板生産ライン10A、10B、10Cのそれぞれが本発明の「生産ライン」の一例に相当し、基板生産ライン10Aが本発明の「作業対象ライン」の一例に相当し、基板生産ライン10Bあるいは10Cが本発明の「別の生産ライン」の一例に相当し、部品保管庫15が本発明の「部品保管庫」の一例に相当し、部品実装機4が本発明の「部品実装機」の一例に相当し、部品装着部425が本発明の「装着箇所」の一例に相当し、サーバコンピュータ5が本発明の「部品段取り支援装置」の一例に相当し、サーバコンピュータ5が本発明の「コンピュータ」の一例に相当し、生産計画管理部522が本発明の「生産計画取得部」の一例に相当し、部品割当判定部524が本発明の「部品照合部」の一例に相当し、部品割当判定部524が本発明の「作業決定部」の一例に相当し、記憶ユニット53が本発明の「記憶部」の一例に相当し、段取り支援プログラム63が本発明の「部品段取り支援プログラム」の一例に相当し、記録媒体64が本発明の「記録媒体」の一例に相当し、基板Bが本発明の「基板」の一例に相当し、部品Eが本発明の「部品」の一例に相当し、優先作業情報Ipが本発明の「優先作業情報」の一例に相当し、使用部品情報Iuが本発明の「装着部品種情報」の一例に相当し、使用終了予定時刻Teが本発明の「使用終了予定時刻」の一例に相当し、生産開始予定時刻Tsが本発明の「生産開始予定時刻」の一例に相当し、ステップS109、S116における判定条件が本発明の「流用条件」の一例に相当する。In this manner, in the above embodiment, each of the board production lines 10A, 10B, and 10C corresponds to an example of a "production line" of the present invention, the board production line 10A corresponds to an example of a "work target line" of the present invention, the board production line 10B or 10C corresponds to an example of a "different production line" of the present invention, the component storage 15 corresponds to an example of a "component storage" of the present invention, the component mounter 4 corresponds to an example of a "component mounter" of the present invention, the component mounting unit 425 corresponds to an example of a "mounting location" of the present invention, the server computer 5 corresponds to an example of a "component setup support device" of the present invention, the server computer 5 corresponds to an example of a "computer" of the present invention, the production plan management unit 522 corresponds to an example of a "production plan acquisition unit" of the present invention, and the component allocation determination unit 524 corresponds to an example of a "component matching unit" of the present invention. the part allocation determination unit 524 corresponds to an example of the "work determination unit" of the present invention, the memory unit 53 corresponds to an example of the "memory unit" of the present invention, the setup support program 63 corresponds to an example of the "part setup support program" of the present invention, the recording medium 64 corresponds to an example of the "recording medium" of the present invention, the board B corresponds to an example of the "board" of the present invention, the part E corresponds to an example of the "part" of the present invention, the priority work information Ip corresponds to an example of the "priority work information" of the present invention, the used part information Iu corresponds to an example of the "mounted part type information" of the present invention, the scheduled end time Te corresponds to an example of the "scheduled end time of use" of the present invention, the scheduled production start time Ts corresponds to an example of the "scheduled production start time" of the present invention, and the determination conditions in steps S109 and S116 correspond to an example of the "reuse condition" of the present invention.

なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば、出庫装着作業や流用装着作業の実行主体は、作業者に限られずロボットでもよい。The present invention is not limited to the above-described embodiment, and various modifications can be made to the above-described embodiment without departing from the spirit of the present invention. For example, the entity that performs the unloading installation work and the reuse installation work is not limited to a worker, but may be a robot.

また、ステップS109、S116の各流用条件を適宜変更してもよく、例えばステップS109に代えてステップS116を実行してもよい。 In addition, the reuse conditions of steps S109 and S116 may be changed as appropriate, for example, step S116 may be executed instead of step S109.

また、部品Eの移設の実行対象は、異なる基板生産ライン10に属する2台の部品実装機4に限られない。つまり、次に説明するように、同一の基板生産ライン10に属する2台の部品実装機4の間で部品Eの移設を実行してもよい。In addition, the targets for which the relocation of component E is to be performed are not limited to two component mounters 4 belonging to different board production lines 10. In other words, as described below, the relocation of component E may be performed between two component mounters 4 belonging to the same board production line 10.

図16は部品段取り支援の第7例を示すフローチャートであり、図17は図16の部品段取り支援の第7例に従って実行される動作の一例を模式的に示す図である。図17に示す3台の部品実装機4a、4b、4cは、同一の基板生産ライン10に属しており、直列に配列されている。基板Bは部品実装機4a、4b、4cの順番に搬送され、部品実装機4aで部品Eが実装された基板Bが部品実装機4aから部品実装機4bに搬送され、部品実装機4bで部品Eが実装された基板Bが部品実装機4bから部品実装機4cに搬送される。 Figure 16 is a flow chart showing a seventh example of component setup support, and Figure 17 is a diagram showing a schematic example of an operation executed according to the seventh example of component setup support in Figure 16. The three component mounters 4a, 4b, and 4c shown in Figure 17 belong to the same board production line 10 and are arranged in series. Board B is transported in the order of component mounters 4a, 4b, and 4c, and board B on which component E is mounted by component mounter 4a is transported from component mounter 4a to component mounter 4b, and board B on which component E is mounted by component mounter 4b is transported from component mounter 4b to component mounter 4c.

これら部品実装機4a、4b、4cが属する基板生産ライン10は、部品実装基板B(1)、B(2)を順番に生産する。この際、部品実装基板B(1)を生産するために、種類K(a)の部品Eの実装は部品実装機4aが担当し、種類K(b)の部品Eの実装は部品実装機4aが担当し、種類K(c)の部品Eの実装は部品実装機4bが担当し、種類K(d)の部品Eの実装は部品実装機4cが担当する。また、部品実装基板B(2)を生産するために、種類K(a)の部品Eの実装は部品実装機4cが担当し、種類K(b)の部品Eの実装は部品実装機4aが担当し、種類K(c)の部品Eの実装は部品実装機4bが担当し、種類K(d)の部品Eの実装は部品実装機4cが担当する。つまり、部品実装基板B(1)の生産から部品実装基板B(2)の生産への切り換えに伴って、種類K(a)の部品Eの実装の担当が部品実装機4aから部品実装機4cに変更される。The board production line 10 to which these component mounters 4a, 4b, and 4c belong produces component-mounted boards B(1) and B(2) in order. In this case, to produce component-mounted board B(1), component mounter 4a is responsible for mounting component E of type K(a), component mounter 4a is responsible for mounting component E of type K(b), component mounter 4b is responsible for mounting component E of type K(c), and component mounter 4c is responsible for mounting component E of type K(d). In addition, to produce component-mounted board B(2), component mounter 4c is responsible for mounting component E of type K(a), component mounter 4a is responsible for mounting component E of type K(b), component mounter 4b is responsible for mounting component E of type K(c), and component mounter 4c is responsible for mounting component E of type K(d). In other words, with the switch from production of component mounting board B(1) to production of component mounting board B(2), the mounter responsible for mounting components E of type K(a) is changed from component mounter 4a to component mounter 4c.

そこで、部品実装基板B(1)の生産から部品実装基板B(2)の生産への切り換えに伴う部品段取りを支援するために図16のフローチャートが実行される。ステップS101では、集荷対象部品を示す情報が取得される。図17の例では、部品実装基板B(1)の生産時には、部品実装機4cに種類K(a)の部品Eが装着されていないので、部品実装基板B(2)を生産するためには、部品実装機4c(一の部品実装機)に種類K(a)の部品Eを装着する必要がある。したがって、部品実装基板B(2)を生産するために、当該種類K(a)の部品Eが集荷対象部品として取得される。 Then, the flowchart of FIG. 16 is executed to support component setup associated with the switch from production of component-mounted board B(1) to production of component-mounted board B(2). In step S101, information indicating the components to be collected is acquired. In the example of FIG. 17, when component-mounted board B(1) is produced, component E of type K(a) is not mounted on component mounter 4c, so in order to produce component-mounted board B(2), component E of type K(a) needs to be mounted on component mounter 4c (the first component mounter). Therefore, in order to produce component-mounted board B(2), component E of type K(a) is acquired as the component to be collected.

ステップS102では、部品割当判定部524は、同一の基板生産ライン10に属する部品実装機4a、4b、4cで使用中の部品E(使用部品)を示す情報を取得する。つまり、部品割当判定部524は、部品情報記憶部531に記憶される使用部品情報Iu(図6)を取得して、当該使用部品情報Iuに基づき部品実装機4a、4b、4cにおける使用部品(の種類K)を確認する。ステップS103では、部品割当判定部524は、集荷対象部品と使用部品とを照合する(部品照合)。具体的には、部品割当判定部524は、使用部品情報Iuのうち別の部品実装機4a、4bの装着箇所Lに装着された部品Eの種類K(使用部品種Ku)のうちに、集荷対象部品として取得された部品Eの種類K(a)(集荷対象部品種Kp)が存在するかを確認する。換言すれば、使用部品種Kuであるとともに集荷対象部品種Kpである重複部品種Koの存在が確認される。そして、重複部品種Koが存在しない場合(ステップS104で「NO」の場合)には、図16の部品段取り支援が終了する。In step S102, the part allocation determination unit 524 acquires information indicating parts E (used parts) being used in the mounters 4a, 4b, and 4c belonging to the same board production line 10. That is, the part allocation determination unit 524 acquires the used part information Iu (FIG. 6) stored in the part information storage unit 531, and checks the used parts (types K) in the mounters 4a, 4b, and 4c based on the used part information Iu. In step S103, the part allocation determination unit 524 compares the collected parts with the used parts (parts comparison). Specifically, the part allocation determination unit 524 checks whether the type K(a) (collected part type Kp) of part E acquired as the collected part exists among the types K (used part type Ku) of part E mounted at the mounting location L of another mounter 4a or 4b in the used part information Iu. In other words, the existence of a duplicated part type Ko that is both a used part type Ku and a collected part type Kp is confirmed. If there is no overlapping component type Ko ("NO" in step S104), the component setup support in FIG. 16 ends.

一方、使用部品種Kuのうちに集荷対象部品種Kpが存在し、すなわち重複部品種Koが存在する場合(ステップS104で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。図17の例では、種類K(a)の部品Eが出庫装着作業の対象部品から除外される。これによって、重複部品種Ko(N)である種類K(a)の部品Eに対しては、使用部品情報Iu(図6)が示す別の部品実装機4aの装着箇所Lから取り外して部品実装機4cに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。なお、流用装着作業は、基板B(1)の生産が終了した後あるいは基板B(1)の生産中であって部品実装機4aにおける種類K(a)の部品Eの使用が終了した後のタイミングに実行することができる。On the other hand, if the component type Kp to be collected exists among the used component types Ku, that is, if there is a duplicated component type Ko (YES in step S104), the component allocation determination unit 524 excludes the component E of the duplicated component type Ko(N) from the target components for the outgoing mounting work (i.e., the components to be shipped from the component storage 15) (step S110). In the example of FIG. 17, the component E of type K(a) is excluded from the target components for the outgoing mounting work. As a result, it is determined that the component E of type K(a), which is the duplicated component type Ko(N), is to be removed from the mounting location L of another component mounter 4a indicated by the used component information Iu (FIG. 6) and mounted on the component mounter 4c, and a diversion mounting work is to be performed. This determination result is stored in the component allocation storage unit 532. The diversion mounting work can be performed after the production of the board B(1) is completed, or after the use of the component E of type K(a) in the component mounter 4a is completed during the production of the board B(1).

この部品段取り支援の第7例では、部品実装機4c(一の部品実装機)で基板Bへの部品Eの実装を開始するために部品実装機4cに部品Eを装着するにあたって、使用部品情報Iu(装着部品種情報)が参照される。この使用部品情報Iuは、別の部品実装機4a、4bに装着されている部品Eの種類K、すなわち使用部品種Ku(装着部品種)を示す。具体的には、ステップS103において、部品実装機4cに対して装着すべき部品Eの種類K(a)、すなわち集荷対象部品種Kp(対象部品種)が使用部品種Kuに存在するかが確認される(部品照合)。そして、ステップS103の部品照合の結果に基づき(ステップS104)、出庫装着作業および流用装着作業のいずれによって部品実装機4cに部品Eを装着するかが判定される(装着作業決定)。したがって、別の部品実装機4a、4bにおける集荷対象部品種Kpの部品Eの装着状況に応じて、別の部品実装機4aあるいは4bから部品実装機4cに集荷対象部品種Kpの部品Eを移設して、部品実装機4cにおける基板Bへの部品Eの実装に使用することができる。これによって、部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In this seventh example of component setup support, when mounting component E on component mounter 4c (one component mounter) in order to start mounting component E on board B, the used component information Iu (mounted component type information) is referenced. This used component information Iu indicates the type K of component E mounted on another component mounter 4a, 4b, i.e., the used component type Ku (mounted component type). Specifically, in step S103, it is confirmed whether the type K(a) of component E to be mounted on component mounter 4c, i.e., the collection target component type Kp (target component type), exists in the used component type Ku (component matching). Then, based on the result of the component matching in step S103 (step S104), it is determined whether component E is to be mounted on component mounter 4c by either the warehouse mounting work or the reuse mounting work (mounting work determination). Therefore, depending on the mounting status of the components E of the collection target component type Kp in the other component mounters 4a, 4b, the components E of the collection target component type Kp can be transferred from the other component mounters 4a or 4b to the component mounter 4c, and used for mounting the components E on the board B in the component mounter 4c. This makes it possible to reduce the amount of components E remaining at the production site where the components E are used.

また、サーバコンピュータ5は、部品実装機4に対する部品段取り作業に対する支援と同様の支援を印刷機2に対する半田段取り作業に実行することができる(図15)。図15は半田段取り支援の一例を示すフローチャートである。この半田段取り支援は、段取り支援プログラム63に含まれる半田段取り支援プログラムに基づき演算ユニット52によって実行される。 The server computer 5 can also provide support for solder setup work for the printer 2 similar to the support for component setup work for the component mounter 4 (FIG. 15). FIG. 15 is a flowchart showing an example of solder setup support. This solder setup support is executed by the calculation unit 52 based on a solder setup support program included in the setup support program 63.

ステップS201では、集荷対象部半田が取得される。具体的には、図5に例示した生産計画では、部品実装基板B(1)、B(2)、B(3)を生産するために使用される半田Sの種類が示されている。一方、作業者は、実行予定の生産計画を集荷用端末61の情報入力部612に入力する。これによって、当該生産計画が集荷用端末61からサーバコンピュータ5に送信される。生産プログラム管理部521は、受信した生産計画を参照して、生産計画の実行に伴って使用される半田Sの種類を特定する。こうして、集荷対象半田(特定された種類の半田S)が取得される。In step S201, the solder to be collected is acquired. Specifically, the production plan illustrated in FIG. 5 shows the type of solder S to be used to produce component mounting boards B(1), B(2), and B(3). Meanwhile, the worker inputs the production plan to be executed into the information input section 612 of the collection terminal 61. This causes the production plan to be transmitted from the collection terminal 61 to the server computer 5. The production program management section 521 refers to the received production plan and identifies the type of solder S to be used in the execution of the production plan. In this way, the solder to be collected (the identified type of solder S) is acquired.

ステップS202では、演算ユニット52は、半田保管庫13に保管されている半田Sのうち、集荷対象半田に該当する各半田Sの使用期限を取得し、使用期限が最先の半田Sを特定する(ステップS203)。さらに、演算ユニット52は、ステップS203で特定した半田Sが複数存在する、すなわち同一の使用期限(最先の使用期限)を有する複数の半田Sが存在するかを判定する(ステップS204)。In step S202, the calculation unit 52 acquires the expiration date of each solder S that corresponds to the solder to be collected from among the solder S stored in the solder storage 13, and identifies the solder S with the earliest expiration date (step S203). Furthermore, the calculation unit 52 determines whether there are multiple solders S identified in step S203, that is, whether there are multiple solders S with the same expiration date (earliest expiration date) (step S204).

同一の使用期限の複数の半田Sが存在する場合(ステップS304で「YES」の場合)には、演算ユニット52は、半田Sを収納する半田収納容器131の開封日時を、当該複数の半田Sについて取得して、これら半田Sのうち最先の開封日時を有する半田Sを半田保管庫13から取り出して印刷機2の半田装着部231に装着すると決定する(ステップS205)。一方、同一の使用期限の複数の半田Sが存在しない場合(ステップS304で「NO」の場合)には、演算ユニット52は、ステップS203において、使用期限が最先であると特定された半田Sを、半田保管庫13から取り出して印刷機2の半田装着部231に装着すると決定する。If there are multiple solders S with the same expiration date (if "YES" in step S304), the calculation unit 52 acquires the opening date and time of the solder storage container 131 that stores the solder S for the multiple solders S, and decides to remove the solder S with the earliest opening date and time from the solder storage 13 and mount it on the solder mounting unit 231 of the printer 2 (step S205). On the other hand, if there are not multiple solders S with the same expiration date (if "NO" in step S304), the calculation unit 52 decides in step S203 to remove the solder S identified as having the earliest expiration date from the solder storage 13 and mount it on the solder mounting unit 231 of the printer 2.

かかる半田段取り支援では、印刷機2(半田印刷機)で基板Bへの半田印刷を開始するために印刷機2に半田Sを装着するにあたって、演算ユニット52(作業対象決定部)は、半田Sの使用期限を参照する(ステップS202)。そして、演算ユニット52は、印刷機2へ装着可能な複数の半田S(装着対象半田)のうち使用期限が最も短い半田Sを、部品保管庫15から取り出して印刷機2に装着すると決定する(ステップS203、S205、S206)。したがって、使用期限の短い半田Sから優先的に使い切ることができる。その結果、半田Sを使用する生産現場において、半田Sが残存する量を抑制することが可能となる。In this solder setup support, when solder S is attached to the printer 2 (solder printer) to start solder printing on the board B with the printer 2, the calculation unit 52 (work target determination unit) refers to the expiration date of the solder S (step S202). Then, the calculation unit 52 determines that the solder S with the shortest expiration date among multiple solders S (solder to be attached) that can be attached to the printer 2 is to be taken out from the parts storage 15 and attached to the printer 2 (steps S203, S205, S206). Therefore, the solder S with the shortest expiration date can be used up preferentially. As a result, it is possible to reduce the amount of solder S remaining at the production site where solder S is used.

また、半田Sは、半田収納容器131に密閉された状態で提供され、半田段取り作業では、半田Sは当該半田Sの半田収納容器131が開封されてから印刷機2に装着される。これに対して、演算ユニット52は、ステップS203で2以上の半田Sが特定された場合には、当該特定された半田Sそれぞれのうち、半田収納容器131が開封された時期が最も早い半田Sを印刷機2に装着すると決定する。かかる構成では、開封の時期が早い半田Sから優先的に使い切ることができる。 The solder S is provided in a sealed state in a solder storage container 131, and in the solder setup work, the solder S is loaded onto the printing machine 2 after the solder storage container 131 of the solder S is opened. In contrast, when two or more solders S are identified in step S203, the calculation unit 52 determines that, of the identified solders S, the solder S whose solder storage container 131 was opened the earliest is to be loaded onto the printing machine 2. In this configuration, the solder S that was opened the earliest can be used up preferentially.

10A、10B、10C…基板生産ライン
13…半田保管庫
15…部品保管庫
2…印刷機(半田印刷機)
4…部品実装機
425…部品装着部(装着箇所)
5…サーバコンピュータ(部品段取り支援装置、コンピュータ)
522…生産計画管理部(生産計画取得部)
524…部品割当判定部(部品照合部、作業決定部)
53…記憶ユニット(記憶部)
63…段取り支援プログラム(部品段取り支援プログラム、半田段取り支援プログラム)
64…記録媒体
B…基板
E…部品
Ip…優先作業情報
Iu…使用部品情報(装着部品種情報)
Te…使用終了予定時刻
Ts…生産開始予定時刻

10A, 10B, 10C... Board production line 13... Solder storage 15... Parts storage 2... Printer (solder printer)
4: Component mounting machine 425: Component mounting section (mounting location)
5...Server computer (parts setup support device, computer)
522...Production plan management department (production plan acquisition department)
524: Part allocation determination unit (part matching unit, work determination unit)
53...Memory unit (memory section)
63... Setup support program (parts setup support program, solder setup support program)
64: Recording medium B: Board E: Component Ip: Priority work information Iu: Used component information (mounted component type information)
Te: Scheduled end time of use Ts: Scheduled start time of production

Claims (20)

部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記生産計画に基づく前記部品実装基板の生産への前記対象部品種の前記部品の使用が終了する予定である使用終了予定時刻と、前記作業対象ラインにおいて前記生産計画に基づく前記部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、前記使用終了予定時刻が前記生産開始予定時刻に対して所定の流用条件を満たす場合には、前記流用装着作業を実行すると決定され、前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たさない場合には、前記出庫装着作業を実行すると決定される部品段取り支援装置。
a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting work determination calculates a scheduled use end time when use of the components of the target component type in the production of the component-mounted board based on the production plan in the other production line is scheduled to end, and a scheduled production start time when production of the component-mounted board based on the production plan is scheduled to start in the work target line, and if the scheduled use end time satisfies a predetermined reuse condition with respect to the scheduled production start time, it is determined to perform the reuse mounting work, and if the scheduled use end time does not satisfy the reuse condition with respect to the scheduled production start time, it is determined to perform the out-of-stock mounting work.
前記流用条件は、前記使用終了予定時刻が前記生産開始予定時刻より前であるという条件である請求項に記載の部品段取り支援装置。 2. The part setup support device according to claim 1 , wherein the diversion condition is that the scheduled end time of use is before the scheduled start time of production. 前記装着作業決定では、前記生産開始予定時刻から猶予期間が経過した猶予時刻が算出され、
前記流用条件は、前記使用終了予定時刻が前記猶予時刻より前であるという条件である請求項に記載の部品段取り支援装置。
In the mounting operation determination, a grace time is calculated by calculating a grace period from the scheduled production start time,
2. The part setup support device according to claim 1 , wherein the diversion condition is that the scheduled end time of use is before the grace time.
前記作業対象ライン以外に設けられた複数の装着箇所において前記対象部品種の前記部品が装着され、前記装着箇所から供給された前記部品が前記部品実装基板の生産に使用され、
前記装着作業決定では、前記複数の装着箇所のそれぞれについて、当該装着箇所が属する前記別の生産ラインにおいて当該装着箇所から供給された前記部品の使用が終了する予定である前記使用終了予定時刻が算出され、前記複数の装着箇所のうち前記使用終了予定時刻が最も早い前記装着箇所について算出された前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たすかが判定される請求項に記載の部品段取り支援装置。
the components of the target component type are mounted at a plurality of mounting locations provided outside the work line, and the components supplied from the mounting locations are used in the production of the component-mounted board;
2. The part setup support device according to claim 1, wherein, in the mounting operation determination, for each of the plurality of mounting locations, a scheduled end time at which use of the part supplied from that mounting location in the other production line to which that mounting location belongs is scheduled to end is calculated, and it is determined whether the scheduled end time of use calculated for the mounting location having the earliest scheduled end time among the plurality of mounting locations satisfies the diversion condition with respect to the scheduled production start time.
前記作業対象ライン以外に設けられた複数の装着箇所において前記対象部品種の前記部品が装着され、前記装着箇所から供給された前記部品が前記部品実装基板の生産に使用され、
前記装着作業決定では、前記複数の装着箇所において、当該装着箇所が属する前記別の生産ラインにおいて当該装着箇所から供給された前記部品の使用が終了する予定である前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たす複数の候補が存在する場合には、前記複数の候補のうち、当該候補に装着される前記部品の使用期限が最も早い前記部品について前記流用装着作業を実行すると決定される請求項1に記載の部品段取り支援装置。
the components of the target component type are mounted at a plurality of mounting locations provided outside the work line, and the components supplied from the mounting locations are used in the production of the component-mounted board;
2. The component setup support device according to claim 1, wherein, in the mounting operation determination, when there are a plurality of candidates for the plurality of mounting locations, the planned end time of use of the part supplied from the mounting location in the different production line to which the mounting location belongs is scheduled to end satisfies the diversion condition with respect to the planned production start time, it is determined that the diversion mounting operation is to be performed for the part to be mounted at the candidate among the plurality of candidates, the part having the earliest expiration date.
前記別の生産ラインは、複数の種類の前記部品実装基板を生産する前記生産計画に従って前記部品実装基板を生産し、
前記装着作業決定では、前記別の生産ラインにおける前記複数の種類の前記部品実装基板の生産において前記対象部品種の前記部品の使用が終了する時刻が前記使用終了予定時刻として算出される請求項に記載の部品段取り支援装置。
the other production line produces the component-mounted boards in accordance with the production plan for producing a plurality of types of the component-mounted boards;
2. The component setup support device according to claim 1, wherein, in the mounting operation determination, a time when use of the components of the target component type will end in the production of the multiple types of component mounting boards in the other production line is calculated as the scheduled end of use time.
部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記記憶部は、前記出庫装着作業および前記流用装着作業のいずれを優先するかを前記部品の種類に対応付けて示す優先作業情報を記憶し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記流用装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記流用装着作業を実行すると決定し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記出庫装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記出庫装着作業を実行すると決定する部品段取り支援装置。
a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
the storage unit stores priority operation information indicating which of the out-of-stock mounting operation and the reuse mounting operation is to be prioritized in association with the type of the part;
When the priority work information indicates a priority of the diversion mounting work for the target component type whose existence in the mounting component type information is confirmed in the component matching, the work determination unit determines to perform the diversion mounting work without executing the mounting work determination,
When the priority work information indicates a priority of the shipping mounting work for the target component type whose presence is confirmed in the mounting component type information in the part matching, the work determination unit determines to perform the shipping mounting work without executing the mounting work determination.
部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記対象部品種の前記部品の使用が終了した時点において、前記流用装着作業によって前記別の生産ラインから前記作業対象ラインに移設可能な前記対象部品種の前記部品の個数である部品残数が算出され、前記部品残数に基づき前記出庫装着作業と前記流用装着作業とのいずれを実行するかが決定される部品段取り支援装置。
a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, in the mounting operation determination, a remaining number of parts, which is the number of parts of the target component type that can be moved from the other production line to the work target line by the reuse mounting operation, is calculated at the time when use of the parts of the target component type in the other production line has ended, and a determination is made as to whether the out-of-stock mounting operation or the reuse mounting operation will be performed based on the remaining number of parts .
前記装着作業決定では、前記作業対象ラインにおいて前記生産計画に従って前記基板に実装予定の前記対象部品種の前記部品の個数である使用予定個数を算出し、前記部品残数が前記使用予定個数以上である場合には、前記流用装着作業を実行すると決定する請求項に記載の部品段取り支援装置。 9. The component setup support device according to claim 8, wherein in the mounting operation determination, a planned number of components to be used, which is the number of components of the target component type to be mounted on the board in accordance with the production plan on the work line , is calculated, and if the remaining number of components is equal to or greater than the planned number of components to be used, it is determined that the reuse mounting operation is to be performed. 前記別の生産ラインは、複数の種類の前記部品実装基板を生産する前記生産計画に従って前記部品実装基板を生産し、
前記装着作業決定では、前記別の生産ラインにおける前記複数の種類の前記部品実装基板の生産において前記対象部品種の前記部品の使用が終了した時点における前記部品残数を算出する請求項に記載の部品段取り支援装置。
the other production line produces the component-mounted boards in accordance with the production plan for producing a plurality of types of the component-mounted boards;
9. The component setup support device according to claim 8, wherein the mounting operation determination calculates the remaining number of components at a time when use of the components of the target component type in the production of the plurality of types of component-mounted boards in the other production line has ended.
前記作業決定部によって前記流用装着作業によって前記作業対象ラインの前記部品実装機に装着すると決定された前記対象部品種の前記部品の前記別の生産ラインにおける所在を報知する所在報知部をさらに備える請求項に記載の部品段取り支援装置。 2. The component setup support device according to claim 1, further comprising a location notification unit that notifies a location, in the other production line, of the component of the target component type that has been determined by the work determination unit to be mounted on the component mounter of the work target line by the reuse mounting work. 前記作業決定部によって前記流用装着作業によって前記作業対象ラインの前記部品実装機に装着すると決定された前記対象部品種の前記部品の前記別の生産ラインにおける所在を報知する所在報知部をさらに備える請求項に記載の部品段取り支援装置。 8. The component setup support device according to claim 7, further comprising a location notification unit that notifies a location, in the other production line, of the component of the target component type that has been determined by the work determination unit to be mounted on the component mounter of the work target line by the reuse mounting work. 前記作業決定部によって前記流用装着作業によって前記作業対象ラインの前記部品実装機に装着すると決定された前記対象部品種の前記部品の前記別の生産ラインにおける所在を報知する所在報知部をさらに備える請求項に記載の部品段取り支援装置。 9. The component setup support device according to claim 8, further comprising a location notification unit that notifies a location, in the other production line, of the component of the target component type that has been determined by the work determination unit to be mounted on the component mounter of the work target line by the reuse mounting work. 部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と
を備え、
前記一の部品実装機と前記別の部品実装機とは同一の生産ラインに含まれる部品段取り支援装置。
a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, according to a result of the component comparison; and
Equipped with
A component setup support device in which the one component mounter and the another component mounter are included in the same production line.
請求項1ないし14のいずれか一項に記載の部品段取り支援装置としてコンピュータを機能させる部品段取り支援プログラム。 A part setup support program that causes a computer to function as the part setup support device according to any one of claims 1 to 14. 請求項15に記載の部品段取り支援プログラムをコンピュータにより読み出し可能に記録する記録媒体。 A recording medium that records the part setup support program according to claim 15 in a computer-readable manner. 部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を取得する工程と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記生産計画に基づく前記部品実装基板の生産への前記対象部品種の前記部品の使用が終了する予定である使用終了予定時刻と、前記作業対象ラインにおいて前記生産計画に基づく前記部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、前記使用終了予定時刻が前記生産開始予定時刻に対して所定の流用条件を満たす場合には、前記流用装着作業を実行すると決定され、前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たさない場合には、前記出庫装着作業を実行すると決定される部品段取り支援方法。
a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on the result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
and when the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting work determination calculates a scheduled end time of use at which use of the components of the target component type in the production of the component-mounted board based on the production plan in the other production line is scheduled to end, and a scheduled production start time at which production of the component-mounted board based on the production plan is scheduled to start in the work target line, and if the scheduled end time of use satisfies a predetermined reuse condition with respect to the scheduled production start time, it is determined to perform the reuse mounting work, and if the scheduled end time of use does not satisfy the reuse condition with respect to the scheduled production start time, it is determined to perform the out-of-stock mounting work .
部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を記憶部から取得する工程と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、作業決定部が前記部品照合の結果に応じて実行する工程と
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記記憶部は、前記出庫装着作業および前記流用装着作業のいずれを優先するかを前記部品の種類に対応付けて示す優先作業情報を記憶し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記流用装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記流用装着作業を実行すると決定し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記出庫装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記出庫装着作業を実行すると決定する部品段取り支援方法。
a step of acquiring, from a storage unit, mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board ;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounting component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision by a work decision unit according to a result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation of out-sourcing a component of the target component type from a component stocker storing the component and mounting it on the one component mounter, or a diversion mounting operation of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
the storage unit stores priority operation information indicating which of the out-of-stock mounting operation and the reuse mounting operation is to be prioritized in association with the type of the part;
When the priority work information indicates a priority of the diversion mounting work for the target component type whose existence in the mounting component type information is confirmed in the component matching, the work determination unit determines to perform the diversion mounting work without executing the mounting work determination,
when the priority task information indicates a priority of the shipping mounting task for the target component type whose presence is confirmed in the mounting component type information in the component matching, the task determination unit determines to perform the shipping mounting task without executing the mounting task determination .
部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を取得する工程と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記対象部品種の前記部品の使用が終了した時点において、前記流用装着作業によって前記別の生産ラインから前記作業対象ラインに移設可能な前記対象部品種の前記部品の個数である部品残数が算出され、前記部品残数に基づき前記出庫装着作業と前記流用装着作業とのいずれを実行するかが決定される部品段取り支援方法。
a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on the result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting operation determination calculates a remaining number of parts, which is the number of parts of the target component type that can be moved from the other production line to the work target line by the reuse mounting operation, at a time when use of the parts of the target component type in the other production line has ended, and determines whether the out-of-stock mounting operation or the reuse mounting operation will be performed based on the remaining number of parts .
部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装機のうち、前記別の部品実装機に装着されている前記部品の種類である装着部品種を示す装着部品種情報を取得する工程と、
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と
を備え
前記一の部品実装機と前記別の部品実装機とは同一の生産ラインに含まれる部品段取り支援方法。
a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounting component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on a result of the component collation to decide whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ,
The component setup support method, wherein the one component mounter and the another component mounter are included in the same production line .
JP2024515799A 2022-04-20 2022-04-20 Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium Active JP7630901B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/018256 WO2023203666A1 (en) 2022-04-20 2022-04-20 Component setup assistance device, solder setup assistance device, component setup assistance method, solder setup assistance method, component setup assistance program, solder setup assistance program, and recording medium

Publications (2)

Publication Number Publication Date
JPWO2023203666A1 JPWO2023203666A1 (en) 2023-10-26
JP7630901B2 true JP7630901B2 (en) 2025-02-18

Family

ID=88419456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024515799A Active JP7630901B2 (en) 2022-04-20 2022-04-20 Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium

Country Status (3)

Country Link
JP (1) JP7630901B2 (en)
DE (1) DE112022006264T5 (en)
WO (1) WO2023203666A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217114A (en) 2007-02-28 2008-09-18 Ricoh Co Ltd Material management system, material management method, and material management program
WO2020039495A1 (en) 2018-08-21 2020-02-27 株式会社Fuji Component mounting system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001127401A (en) 1999-10-27 2001-05-11 Pfu Ltd Support system in printed circuit board unit production

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217114A (en) 2007-02-28 2008-09-18 Ricoh Co Ltd Material management system, material management method, and material management program
WO2020039495A1 (en) 2018-08-21 2020-02-27 株式会社Fuji Component mounting system

Also Published As

Publication number Publication date
WO2023203666A1 (en) 2023-10-26
DE112022006264T5 (en) 2024-10-17
JPWO2023203666A1 (en) 2023-10-26

Similar Documents

Publication Publication Date Title
JP6140414B2 (en) Parts management apparatus, parts management method and program thereof
JPWO2015166538A1 (en) Management device
JP4796461B2 (en) Component management apparatus and component management method for mounting machine
CN109804725B (en) Production management device
JP2004134691A (en) System, method and program for component replenishment management
JP4657035B2 (en) Electronic circuit board production management method and production management system
JP2018201021A (en) Component mounting system
CN111903203B (en) Component replenishment management device, component mounting system, and method for managing use history of component housing member
CN111903202B (en) Component replenishment management device, component mounting system, and component replenishment management method
JP7630901B2 (en) Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium
JP6862557B2 (en) Setup support device, setup support method, setup support program, recording medium
JP2005216945A (en) Feeder arrangement setting method and apparatus
JP5473465B2 (en) Electronic component mounting equipment
JP4796462B2 (en) Component assembly assignment method, component assembly assignment device, and mounter for mounting machine
JP7170176B2 (en) PRODUCTION PLANNING METHOD, PRODUCTION PLANNING APPARATUS, AND PRODUCTION METHOD
CN113826456B (en) Component mounting management device, component mounting management method, component mounting management program, and recording medium
CN116602066A (en) Component replenishment method and management device
CN116530225A (en) Substrate Production Simulation Method
JP4955313B2 (en) Production control method
JP7398668B2 (en) Parts placement determination method and parts placement determination program
JP6091167B2 (en) Feeder setup support device, feeder setup support method, feeder setup support program, recording medium
JP7426500B2 (en) Production support equipment
JP2001127401A (en) Support system in printed circuit board unit production
CN116648999A (en) Substrate Production Simulation Method
JP7572783B2 (en) Component Mounting System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250204

R150 Certificate of patent or registration of utility model

Ref document number: 7630901

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150