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
JP7599142B2 - Substrate transport method and transport management device - Google Patents
[go: Go Back, main page]

JP7599142B2 - Substrate transport method and transport management device - Google Patents

Substrate transport method and transport management device Download PDF

Info

Publication number
JP7599142B2
JP7599142B2 JP2023214454A JP2023214454A JP7599142B2 JP 7599142 B2 JP7599142 B2 JP 7599142B2 JP 2023214454 A JP2023214454 A JP 2023214454A JP 2023214454 A JP2023214454 A JP 2023214454A JP 7599142 B2 JP7599142 B2 JP 7599142B2
Authority
JP
Japan
Prior art keywords
magazine
unloader
loader
transport
information
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
JP2023214454A
Other languages
Japanese (ja)
Other versions
JP2024029041A (en
Inventor
裕起 竹原
尚 前園
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2023214454A priority Critical patent/JP7599142B2/en
Publication of JP2024029041A publication Critical patent/JP2024029041A/en
Priority to JP2024202973A priority patent/JP7766267B2/en
Application granted granted Critical
Publication of JP7599142B2 publication Critical patent/JP7599142B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Supply And Installment Of Electrical Components (AREA)
  • General Factory Administration (AREA)

Description

本開示は、複数の基板が収納されたマガジンの搬送方法および搬送管理装置に関する。 This disclosure relates to a method for transporting a magazine containing multiple substrates and a transport management device.

従来、基板収納装置および基板供給装置が提案されている(例えば、特許文献1参照)。この基板収納装置は、例えば電子部品実装装置によってそれぞれ部品が実装された複数の基板をその電子部品実装装置から順に受け取ってマガジンに収納する。そして、基板収納装置は、そのマガジンが複数の基板で満杯になると、次の空のマガジンに対する基板の収納を行う。基板収納装置は、このようなマガジンへの基板の収納を繰り返し行う。一方、基板供給装置は、複数の基板で満杯にされているマガジンから、その複数の基板のそれぞれを順に取り出して、例えば他の電子部品実装装置にその基板を供給する。そして、基板供給装置は、そのマガジンが空になると、次の満杯のマガジンからの基板の取り出しを行う。基板供給装置は、このようなマガジンからの基板の取り出しを繰り返し行う。 Conventionally, a board storage device and a board supply device have been proposed (see, for example, Patent Document 1). This board storage device sequentially receives a plurality of boards, each of which has components mounted by an electronic component mounting device, from the electronic component mounting device and stores them in a magazine. Then, when the magazine becomes full of boards, the board storage device stores boards in the next empty magazine. The board storage device repeatedly stores boards in this manner in the magazine. Meanwhile, the board supply device sequentially removes each of the plurality of boards from a magazine that is full of boards, and supplies the board to, for example, another electronic component mounting device. Then, when the magazine becomes empty, the board supply device removes a board from the next full magazine. The board supply device repeatedly removes boards from this manner in the magazine.

ここで、基板収納装置および基板供給装置のそれぞれは、マガジンに収納されている基板の数が所定数になると予告信号を出力する。例えば、基板収納装置は、マガジンに基板が順に収納されているときに、その基板の数が所定数に達して、マガジンが満杯の状態に近づくと、満杯予告信号を出力する。基板供給装置は、マガジンから基板が順に取り出されているときに、その基板の数が所定数に達して、マガジンが空の状態に近づくと、空予告信号を出力する。このような満杯予告信号の出力によって、マガジンが満杯になる前に、空のマガジンを基板収納装置に搬送することができ、空予告信号の出力によって、マガジンが空になる前に、満杯のマガジンを基板供給装置に搬送することができる。これにより、電子部品実装装置の実装作業の停止を抑制することができる。 Here, each of the substrate storage device and the substrate supply device outputs a warning signal when the number of substrates stored in the magazine reaches a predetermined number. For example, when substrates are being stored in the magazine in sequence, the substrate storage device outputs a full warning signal when the number of substrates reaches a predetermined number and the magazine approaches a full state. When substrates are being removed from the magazine in sequence, the substrate supply device outputs an empty warning signal when the number of substrates reaches a predetermined number and the magazine approaches an empty state. By outputting such a full warning signal, an empty magazine can be transported to the substrate storage device before the magazine becomes full, and by outputting the empty warning signal, a full magazine can be transported to the substrate supply device before the magazine becomes empty. This makes it possible to prevent the mounting work of the electronic component mounting device from being stopped.

特開平4-364097号公報Japanese Patent Application Publication No. 4-364097

しかしながら、上記特許文献1の基板収納装置および基板供給装置を用いたマガジンの搬送方法では、マガジンの搬送作業の効率化が不十分であるという課題がある。 However, the magazine transport method using the substrate storage device and substrate supply device in Patent Document 1 has the problem that the efficiency of the magazine transport work is insufficient.

そこで、本開示は、搬送作業の効率化を図ることができる搬送方法などを提供する。 Therefore, this disclosure provides a transportation method that can improve the efficiency of transportation operations.

本開示の一態様に係る基板の搬送方法は、搬入された基板の2つの面のうち一方の面に対して部品を装着する装着作業を行う第1部品装着装置から搬出された複数の基板を、アンローダーに載置されたマガジンに収納し、前記マガジンを搬送する搬送装置により、前記複数の基板が収納された前記マガジンを前記アンローダーからローダーに搬送し、前記ローダーは、前記アンローダーから搬送された前記マガジンから前記複数の基板を取り出し、前記基板の2つの面のうち他方の面に対して前記装着作業を行う第2部品装着装置に、前記複数の基板を供給し、(a)前記アンローダーにおける基板の収納状況に関するアンローダー情報と、前記ローダーにおける基板の取り出し状況に関するローダー情報とを取得し、(b)前記アンローダー情報および前記ローダー情報に基づいて、それぞれ複数の基板が収納された少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断する。 A method of transporting a board according to one aspect of the present disclosure includes storing multiple boards discharged from a first component mounting device that performs a mounting operation of mounting components on one of the two sides of the board that has been delivered into a magazine placed on an unloader, transporting the magazine containing the multiple boards from the unloader to a loader by a transport device that transports the magazine, and the loader removes the multiple boards from the magazine transported from the unloader and supplies the multiple boards to a second component mounting device that performs the mounting operation on the other of the two sides of the board, (a) acquiring unloader information regarding the storage status of the boards in the unloader and loader information regarding the removal status of the boards in the loader, and (b) determining whether at least one magazine, each containing multiple boards, needs to be transported from the unloader to the loader based on the unloader information and the loader information.

本開示の一態様に係る搬送方法は、マガジンをアンローダーからローダーに搬送する搬送方法であって、前記アンローダーは、複数のマガジンのそれぞれについて、第1装置から複数の基板のそれぞれを順次取得して当該マガジンに収納し、前記ローダーは、前記複数の基板が収納された前記マガジンから、前記複数の基板のそれぞれを順に取り出して第2装置に送り出し、前記搬送方法は、(a)前記アンローダーにおける基板の収納状況に関するアンローダー情報と、前記ローダーにおける基板の取り出し状況に関するローダー情報とを取得し、(b)前記アンローダー情報および前記ローダー情報に基づいて、それぞれ前記複数の基板が収納された少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断する。 A transport method according to one aspect of the present disclosure is a transport method for transporting a magazine from an unloader to a loader, in which the unloader sequentially acquires each of a plurality of substrates from a first device for each of a plurality of magazines and stores them in the magazine, and the loader sequentially removes each of the plurality of substrates from the magazine in which the plurality of substrates are stored and sends them to a second device, and the transport method includes (a) acquiring unloader information regarding the storage status of the substrates in the unloader and loader information regarding the removal status of the substrates in the loader, and (b) determining whether at least one magazine, each of which stores the plurality of substrates, needs to be transported from the unloader to the loader based on the unloader information and the loader information.

なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。また、記録媒体は、非一時的な記録媒体であってもよい。 These comprehensive or specific aspects may be realized by a system, a method, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM, or may be realized by any combination of a system, a method, an integrated circuit, a computer program, and a recording medium. The recording medium may also be a non-transitory recording medium.

本開示の搬送方法は、搬送作業の効率化を図ることができる。 The transport method disclosed herein can improve the efficiency of transport operations.

本開示の一態様における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および/または効果は、いくつかの実施形態並びに明細書および図面に記載された特徴によってそれぞれ提供されるが、1つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。 Further advantages and benefits of certain aspects of the present disclosure will become apparent from the specification and drawings. Such advantages and/or benefits may be provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of them need be provided to obtain one or more identical features.

図1は、実施の形態における搬送システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a transport system according to an embodiment. 図2Aは、実施の形態におけるマガジンの斜視図である。FIG. 2A is a perspective view of a magazine according to an embodiment. 図2Bは、実施の形態におけるマガジンに基板が収納される状態を示す図である。FIG. 2B is a diagram showing a state in which substrates are stored in the magazine in the embodiment. 図3は、実施の形態における搬送されるマガジンを示す図である。FIG. 3 is a diagram showing a magazine to be transported in the embodiment. 図4は、実施の形態におけるアンローダーの機構を示す図である。FIG. 4 is a diagram showing an unloader mechanism in the embodiment. 図5は、実施の形態におけるローダーの機構を示す図である。FIG. 5 is a diagram showing a mechanism of a loader according to the embodiment. 図6は、実施の形態におけるアンローダー、ローダーおよび搬送管理装置のそれぞれの機能構成を示すブロック図である。FIG. 6 is a block diagram showing the functional configurations of the unloader, the loader, and the transport management device according to the embodiment. 図7は、実施の形態における情報格納部に格納されている情報の一例を示す図である。FIG. 7 is a diagram illustrating an example of information stored in an information storage unit according to the embodiment. 図8は、実施の形態における搬送管理装置の概略的な処理動作を示すフローチャートである。FIG. 8 is a flowchart showing a schematic processing operation of the transport management device according to the embodiment. 図9は、実施の形態における搬送管理装置の詳細な処理動作を示すフローチャートである。FIG. 9 is a flowchart showing a detailed processing operation of the transport management device according to the embodiment. 図10は、実施の形態における搬送管理装置のさらに詳細な処理動作を示すフローチャートである。FIG. 10 is a flowchart showing a more detailed processing operation of the transport management device according to the embodiment. 図11は、実施の形態の変形例1における搬送管理装置の処理動作を示すフローチャートである。FIG. 11 is a flowchart showing a processing operation of the transport management device in the first modification of the embodiment. 図12は、実施の形態の変形例2における作業種情報を示す図である。FIG. 12 is a diagram showing work type information according to the second modification of the embodiment. 図13は、実施の形態の変形例2における搬送管理装置の処理動作を示すフローチャートである。FIG. 13 is a flowchart showing a processing operation of the transport management device in the second modification of the embodiment. 図14は、実施の形態の変形例3における搬送システムの構成を示す図である。FIG. 14 is a diagram showing a configuration of a transport system according to the third modification of the embodiment. 図15は、実施の形態の変形例3における搬送管理装置の処理動作を示すフローチャートである。FIG. 15 is a flowchart showing a processing operation of the transport management device in the third modification of the embodiment. 図16は、実施の形態の変形例4における搬送管理装置の処理動作を示すフローチャートである。FIG. 16 is a flowchart showing a processing operation of the transport management device in the fourth modified example of the embodiment. 図17は、実施の形態の実装基板の生産数と基板の滞留枚数とに応じた生産時間のシミュレーション結果を示す図である。FIG. 17 is a diagram showing the results of a simulation of production time according to the number of mounted boards produced and the number of retained boards in the embodiment.

本開示の一態様に係る搬送方法は、マガジンをアンローダーからローダーに搬送する搬送方法であって、前記アンローダーは、複数のマガジンのそれぞれについて、第1装置から複数の基板のそれぞれを順次取得して当該マガジンに収納し、前記ローダーは、前記複数の基板が収納された前記マガジンから、前記複数の基板のそれぞれを順に取り出して第2装置に送り出し、前記搬送方法は、(a)前記アンローダーにおける基板の収納状況に関するアンローダー情報と、前記ローダーにおける基板の取り出し状況に関するローダー情報とを取得し、(b)前記アンローダー情報および前記ローダー情報に基づいて、それぞれ前記複数の基板が収納された少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断する。 A transport method according to one aspect of the present disclosure is a transport method for transporting a magazine from an unloader to a loader, in which the unloader sequentially acquires each of a plurality of substrates from a first device for each of a plurality of magazines and stores them in the magazine, and the loader sequentially removes each of the plurality of substrates from the magazine in which the plurality of substrates are stored and sends them to a second device, and the transport method includes (a) acquiring unloader information regarding the storage status of the substrates in the unloader and loader information regarding the removal status of the substrates in the loader, and (b) determining whether at least one magazine, each of which stores the plurality of substrates, needs to be transported from the unloader to the loader based on the unloader information and the loader information.

これにより、アンローダーでの基板の収納状況と、ローダーでの基板の取り出し状況とに基づいて、マガジンの搬送が必要か判断されるため、搬送作業の効率化を図ることができる。つまり、上記特許文献では、アンローダーおよびローダーのうちの何れか一方のみの状況に基づいて、マガジンの搬送が必要か判断されるが、本開示の一態様に係る搬送方法では、アンローダーおよびローダーの双方の状況に基づいて判断される。したがって、第1装置および第2装置のそれぞれの作業に用いられる基板がないために、その作業が停止してしまうことを抑えることができ、その作業による複数の実装基板の生産にかかる生産時間の短縮を図ることができる。さらに、それぞれ複数の基板が収納された少なくとも1つマガジンをアンローダーからローダーへ搬送する回数を抑えることができる。その結果、搬送作業の効率化を図ることができる。 As a result, the need for magazine transport is determined based on the storage status of the boards in the unloader and the removal status of the boards in the loader, thereby improving the efficiency of the transport work. In other words, in the above patent document, the need for magazine transport is determined based on the status of only one of the unloader and the loader, but in the transport method according to one aspect of the present disclosure, the determination is made based on the status of both the unloader and the loader. Therefore, it is possible to prevent the first device and the second device from stopping their respective operations due to the lack of boards to be used in those operations, and it is possible to shorten the production time required for the production of multiple mounted boards through those operations. Furthermore, it is possible to reduce the number of times at least one magazine, each of which stores multiple boards, is transported from the unloader to the loader. As a result, it is possible to improve the efficiency of the transport work.

例えば、前記搬送方法は、さらに、(c)前記(b)において搬送する必要があると判断された場合、前記少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送することを指示する第1指示信号を第3装置に出力してもよい。 For example, the transport method may further include (c) outputting a first instruction signal to a third device to instruct the third device to transport the at least one magazine from the unloader to the loader when it is determined in (b) that transportation is necessary.

これにより、例えば、第3装置が表示装置である場合には、第1指示信号の内容が表示装置に表示される。したがって、第1装置および第2装置を操作する操作者は、その表示装置に表示されている内容にしたがって、少なくとも1つのマガジンを、適切なタイミングでローダーへ搬送することができる。また、第3装置がマガジンの搬送ロボットである場合には、少なくとも1つのマガジンを、自動的に適切なタイミングでローダーへ搬送することができる。 As a result, for example, if the third device is a display device, the contents of the first instruction signal are displayed on the display device. Therefore, an operator operating the first device and the second device can transport at least one magazine to the loader at the appropriate time according to the contents displayed on the display device. Also, if the third device is a magazine transport robot, at least one magazine can be automatically transported to the loader at the appropriate time.

また、前記アンローダー情報は、前記アンローダーによって扱われる第1マガジンにおける基板の収納状況に関する第1マガジン情報と、前記アンローダーによって次に扱われる第2マガジンにおける基板の収納状況に関する第2マガジン情報とを含み、前記ローダー情報は、前記ローダーによって扱われる第3マガジンにおける基板の取り出し状況に関する第3マガジン情報を含み、前記(a)では、さらに、前記第1装置における基板に対する作業時間に関する第1作業情報と、前記第2装置における基板に対する作業時間に関する第2作業情報と、前記アンローダーから前記ローダーへのマガジンの搬送にかかる搬送時間に関する搬送情報とを取得し、前記(b)では、前記第1マガジン情報、前記第2マガジン情報、前記第3マガジン情報、前記第1作業情報、前記第2作業情報、および前記搬送情報に基づいて、所定時刻において少なくとも前記第1マガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断し、前記(c)では、さらに、前記(b)において少なくとも前記第1マガジンを前記ローダーへ搬送する必要がないと判断された場合、前記所定時刻よりも後のタイミングで、少なくとも前記第1マガジンおよび前記第2マガジンを一括して前記アンローダーから前記ローダーへ搬送することを指示する第2指示信号を前記第3装置に出力してもよい。 The unloader information includes first magazine information relating to the storage status of substrates in a first magazine handled by the unloader, and second magazine information relating to the storage status of substrates in a second magazine handled next by the unloader, and the loader information includes third magazine information relating to the removal status of substrates in a third magazine handled by the loader, and (a) further includes first work information relating to the work time for substrates in the first device, second work information relating to the work time for substrates in the second device, and transport information relating to the transport time required to transport the magazine from the unloader to the loader. and in (b), it is determined whether at least the first magazine needs to be transported from the unloader to the loader at a specified time based on the first magazine information, the second magazine information, the third magazine information, the first work information, the second work information, and the transport information, and in (c), if it is determined in (b) that at least the first magazine does not need to be transported to the loader, a second instruction signal may be output to the third device to instruct the third device to transport at least the first magazine and the second magazine together from the unloader to the loader at a timing after the specified time.

これにより、所定時刻において少なくとも第1マガジンをローダーへ搬送する必要があるかを、各種情報に基づいて適切に判定することができる。さらに、搬送する必要がないと判断された場合には、その所定時刻よりも後のタイミングで、第1マガジンおよび第2マガジンを一括して搬送することを指示する第2指示信号が出力される。したがって、第1マガジンだけを所定時刻に搬送するという手間を省くことができ、搬送作業の効率化を図ることができる。 This allows appropriate determination based on various information as to whether at least the first magazine needs to be transported to the loader at a specified time. Furthermore, if it is determined that transport is not necessary, a second instruction signal is output at a timing after the specified time to instruct the first and second magazines to be transported together. This eliminates the need to transport only the first magazine at the specified time, making the transport operation more efficient.

また、前記第1マガジン情報は、前記第1マガジンが前記複数の基板によって満たされた時刻である第1マガジン満時刻に関する情報を含み、前記所定時刻は前記第1マガジン満時刻であり、前記第2マガジン情報は、前記第2マガジンに収納されている基板の枚数に関する基板数情報を含み、前記第3マガジン情報は、前記第3マガジンに残されている基板の枚数に関する基板数情報を含み、前記(b)では、前記第2マガジンの前記基板数情報および前記第1作業情報に基づいて、前記第2マガジンが前記複数の基板によって満たされる時刻である第2マガジン満時刻を算出し、前記第2マガジン満時刻および前記搬送時間に基づいて、前記複数の基板によって満たされた前記第2マガジンが前記ローダーに到着する到着時刻を算出し、前記第3マガジンの前記基板数情報および前記第2作業情報に基づいて、前記第3マガジンに残されている基板の枚数が0になる第3マガジン空時刻を算出し、前記第3マガジン空時刻が前記第2マガジンの前記到着時刻よりも早いかを、前記所定時刻において判断することによって、前記所定時刻において少なくとも前記第1マガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断し、前記(c)では、前記(b)において前記第3マガジン空時刻が前記第2マガジンの前記到着時刻よりも早くないと判断された場合、前記所定時刻よりも後のタイミングで、前記第2指示信号を前記第3装置に出力してもよい。 Further, the first magazine information includes information regarding a first magazine full time, which is the time when the first magazine is filled with the plurality of substrates, and the specified time is the first magazine full time, the second magazine information includes substrate number information regarding the number of substrates stored in the second magazine, and the third magazine information includes substrate number information regarding the number of substrates remaining in the third magazine, and in (b), a second magazine full time, which is the time when the second magazine is filled with the plurality of substrates, is calculated based on the substrate number information of the second magazine and the first work information, and the second magazine filled with the plurality of substrates is calculated based on the second magazine full time and the transport time. The method (c) may calculate an arrival time when the gin arrives at the loader, calculate a third magazine empty time when the number of boards remaining in the third magazine will be zero based on the board number information of the third magazine and the second work information, and determine at the specified time whether the third magazine empty time is earlier than the arrival time of the second magazine, thereby determining whether at least the first magazine needs to be transported from the unloader to the loader at the specified time, and if it is determined in (b) that the third magazine empty time is not earlier than the arrival time of the second magazine, the second instruction signal may be output to the third device at a timing after the specified time.

これにより、アンローダーの第1マガジンが満杯になった第1マガジン満時刻に、搬送の判断が行われる。この判断では、アンローダーの次の第2マガジンが満杯になってから、それぞれ満杯の第1マガジンと第2マガジンとを一括してローダーに搬送すれば、それらのマガジンがローダーに到着する前に、ローダーの第3マガジンが空になってしまうか否かが判断される。そして、第3マガジンが空になってしまわないと判断されると、その第1マガジン満時刻である所定時刻よりも後のタイミングで、第2指示信号が出力される。つまり、第1マガジンおよび第2マガジンを一括して搬送することが指示される。したがって、ローダーを用いた第2装置の作業を停止させることなく、第1マガジンおよび第2マガジンを効率良くローダーに搬送することができる。 As a result, a transport decision is made at the first magazine full time when the first magazine of the unloader is full. In this decision, it is determined whether or not the third magazine of the loader will become empty before the magazines arrive at the loader if the first and second magazines, which are both full, are transported together after the second magazine next to the unloader becomes full. If it is determined that the third magazine will not become empty, a second instruction signal is output at a timing after the specified time, which is the first magazine full time. In other words, an instruction is given to transport the first and second magazines together. Therefore, the first and second magazines can be transported efficiently to the loader without stopping the work of the second device using the loader.

また、前記(b)では、前記第3マガジン空時刻が前記第2マガジンの前記到着時刻よりも早くないと判断された場合、さらに、前記アンローダーに載置されている、それぞれ前記複数の基板によって満たされた、前記第1マガジンを含む少なくとも1つのマガジンの数が所定数以上かを判断し、前記(c)では、前記(b)において前記少なくとも1つのマガジンの数が前記所定数以上であると判断された場合、前記少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送することを指示する前記第1指示信号を前記第3装置に出力してもよい。 In addition, in (b), if it is determined that the third magazine empty time is not earlier than the arrival time of the second magazine, it is further determined whether the number of at least one magazine, including the first magazine, loaded on the unloader and each filled with the plurality of substrates is equal to or greater than a predetermined number, and in (c), if it is determined in (b) that the number of the at least one magazine is equal to or greater than the predetermined number, the first instruction signal may be output to the third device to instruct the transport of the at least one magazine from the unloader to the loader.

これにより、ローダーを用いた第2装置の作業を停止させることなく、第1マガジンおよび第2マガジンを一括して搬送することが可能な状況であっても、アンローダーで満杯のマガジンの数が所定数以上である場合には、第1マガジンはローダーに搬送される。したがって、アンローダーにおいて満杯のマガジンが溢れてしまうことを抑制することができる。 As a result, even if it is possible to transport the first and second magazines together without stopping the operation of the second device using the loader, if the number of full magazines in the unloader is equal to or exceeds a predetermined number, the first magazine is transported to the loader. This makes it possible to prevent full magazines from spilling out of the unloader.

また、前記(c)では、前記(b)において前記少なくとも1つのマガジンの数が前記所定数以上でないと判断された場合、前記所定時刻よりも後のタイミングで、前記第2指示信号を前記第3装置に出力してもよい。 In addition, in (c), if it is determined in (b) that the number of the at least one magazine is not equal to or greater than the predetermined number, the second instruction signal may be output to the third device at a timing after the predetermined time.

これにより、アンローダーで満杯のマガジンの数が所定数未満である場合には、アンローダーにおいて満杯のマガジンが溢れることがないため、第2指示信号を適切に出力することができる。つまり、アンローダーにおいて満杯のマガジンが溢れることなく、アンローダーで次の第2マガジンが満杯になるのを待ってから、それぞれ満杯の第1マガジンと第2マガジンとを一括してローダーに搬送することができる。 As a result, when the number of full magazines in the unloader is less than a predetermined number, the full magazines do not overflow from the unloader, and the second instruction signal can be output appropriately. In other words, the full magazines do not overflow from the unloader, and after waiting for the next second magazine to become full in the unloader, the first and second magazines, both of which are full, can be transported to the loader together.

また、前記(b)では、前記第3マガジン空時刻が前記第2マガジンの前記到着時刻よりも早くないと判断された場合、さらに、前記アンローダーに載置されている、それぞれ前記複数の基板によって満たされた、前記第1マガジンを含む少なくとも1つのマガジンの数が所定数以上かを判断し、前記搬送方法は、さらに、(d)前記(b)において前記少なくとも1つのマガジンの数が前記所定数以上であると判断された場合、マガジン搬送作業を含む複数の作業の各々の優先度を示す作業種情報を取得し、(e)前記複数の作業の各々の前記優先度に基づいて、前記マガジン搬送作業よりも優先度が高い作業である高優先度作業があるかを判断し、(f)前記(e)において前記高優先度作業があると判断された場合、前記高優先度作業の実施の指示に関する情報を出力してもよい。 In addition, in (b), if it is determined that the third magazine empty time is not earlier than the arrival time of the second magazine, it is further determined whether the number of at least one magazine, including the first magazine, loaded on the unloader and each filled with the plurality of substrates is equal to or greater than a predetermined number, and the transport method may further include (d) acquiring task type information indicating the priority of each of a plurality of tasks including magazine transport work if it is determined in (b) that the number of the at least one magazine is equal to or greater than the predetermined number, (e) determining whether there is a high priority task that is a task higher in priority than the magazine transport work based on the priority of each of the plurality of tasks, and (f) outputting information regarding an instruction to perform the high priority task if it is determined in (e) that there is a high priority task.

これにより、アンローダーで満杯のマガジンの数が所定数以上であっても、マガジン搬送作業よりも優先度が高い高優先度作業があるときには、その高優先度作業の実施がマガジン搬送作業よりも優先して指示される。例えば、第2マガジンが満杯になるまでに十分な時間があり、その第2マガジンが満杯になる前に、高優先度作業がある場合には、その高優先度作業の実施が優先される。したがって、搬送作業の効率化のために他の作業の効率が低減してしまうことを抑制することができる。 As a result, even if the number of full magazines in the unloader is equal to or greater than a predetermined number, if there is high priority work that has a higher priority than the magazine transport work, the execution of the high priority work is instructed to take precedence over the magazine transport work. For example, if there is sufficient time until the second magazine becomes full and there is a high priority work to be performed before the second magazine becomes full, the execution of the high priority work is given priority. This makes it possible to prevent the efficiency of other work from being reduced in order to improve the efficiency of the transport work.

また、前記搬送方法は、さらに、(g)前記(e)において前記高優先度作業がないと判断された場合、前記第1マガジンを含む少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送することを指示する前記第1指示信号を前記第3装置に出力してもよい。 The transport method may further include (g) outputting the first instruction signal to the third device when it is determined in (e) that there is no high priority work, the first instruction signal instructing the third device to transport at least one magazine including the first magazine from the unloader to the loader.

これにより、マガジン搬送作業よりも優先度が高い高優先度作業がないときには、マガジン搬送作業が優先して指示される。つまり、少なくとも第1マガジンのローダーへの搬送が指示される。例えば、第2マガジンが満杯になるまでに十分な時間がない場合には、マガジン搬送作業が最優先される。このような場合には、第2マガジンが満杯になるのを待つことなく、第1マガジンがローダーへ搬送される。これによって、アンローダーにおいて満杯のマガジンが溢れてしまうことを抑制することができる。 As a result, when there is no high priority task that has a higher priority than the magazine transport task, the magazine transport task is instructed as a priority. In other words, the transport of at least the first magazine to the loader is instructed. For example, when there is not enough time until the second magazine becomes full, the magazine transport task is given top priority. In such a case, the first magazine is transported to the loader without waiting for the second magazine to become full. This makes it possible to prevent full magazines from spilling out of the unloader.

また、前記搬送方法は、さらに、(g)前記(e)において前記高優先度作業がないと判断された場合、前記アンローダーに載置されている、前記複数の基板で満たされたマガジンを、前記ローダーに載置できるかを判断し、(h)前記(g)において前記マガジンを載置できないと判断された場合、前記マガジンを一時保管場所に搬送することを指示する第3指示信号を前記第3装置に出力してもよい。 The transport method may further include (g) determining whether the magazine filled with the plurality of substrates placed on the unloader can be loaded onto the loader if it is determined in (e) that there is no high priority task, and (h) outputting a third instruction signal to the third device to instruct the third device to transport the magazine to a temporary storage location if it is determined in (g) that the magazine cannot be loaded.

これにより、満杯のマガジンをローダーに載置できない場合には、そのマガジンを一時保管場所に搬送することができる。 This allows a full magazine to be transported to a temporary storage location if it cannot be placed on the loader.

また、前記搬送方法は、さらに、(i)前記(g)において前記マガジンを載置できると判断された場合、前記マガジンを前記ローダーに搬送することを指示する第4指示信号を前記第3装置に出力してもよい。 The transport method may further include (i) outputting a fourth instruction signal to the third device instructing the third device to transport the magazine to the loader if it is determined in (g) that the magazine can be placed.

これにより、満杯のマガジンをローダーに搬送しても、ローダーにそのマガジンを載置することができないことの発生を抑制することができる。 This reduces the occurrence of a situation where a full magazine is transported to the loader but cannot be placed on the loader.

また、前記搬送方法は、さらに、(j)前記(b)において搬送する必要がないと判断された場合、前記複数の基板が収納されたマガジンの前記ローダーへの搬送を要求する搬送要求情報を取得したか否かを判断し、(k)前記(j)において前記搬送要求情報を取得したと判断された場合、前記第1指示信号を前記第3装置に出力してもよい。 The transport method may further include (j) determining whether transport request information has been acquired that requests the transport of a magazine containing the plurality of substrates to the loader if it is determined in (b) that no transport is required, and (k) outputting the first instruction signal to the third device if it is determined in (j) that the transport request information has been acquired.

これにより、搬送要求情報が取得される場合には、例えば満杯のマガジンをローダーに搬送することができ、搬送の自由度を高めることができる。 This allows, for example, a full magazine to be transported to the loader when transport request information is acquired, increasing the flexibility of transport.

また、前記搬送方法は、さらに、(l)前記第1装置および前記第2装置の作業によって生産される、基板に1以上の部品が装着された実装基板の生産数に基づいて、前記所定数を決定してもよい。例えば、前記(l)では、前記所定数を、前記実装基板の生産数が少ないほど、小さい数に決定してもよい。 The transport method may further determine the predetermined number based on (l) the production volume of mounting boards, each mounting board having one or more components mounted thereon, produced by the operations of the first device and the second device. For example, in (l), the predetermined number may be determined to be a smaller number as the production volume of the mounting boards decreases.

これにより、第1装置および第2装置の作業によって生産される複数の実装基板の生産時間を短縮させながら、搬送作業の効率化を図ることができる。 This makes it possible to improve the efficiency of transport operations while shortening the production time of multiple mounting boards produced by the work of the first and second devices.

また、前記搬送方法は、さらに、(m)前記第1装置および前記第2装置の作業によって生産される、基板に1以上の部品が装着された実装基板の生産数に基づいて、前記アンローダーによって前記マガジンに収納される基板の枚数を決定してもよい。例えば、前記(m)では、前記アンローダーによって前記マガジンに収納される基板の枚数を、前記実装基板の生産数が少ないほど、小さい数に決定してもよい。 The transport method may further include (m) determining the number of boards to be stored in the magazine by the unloader based on the production volume of mounted boards, each board having one or more components mounted thereon, produced by the operations of the first device and the second device. For example, in (m), the number of boards to be stored in the magazine by the unloader may be determined to be smaller the fewer the number of mounted boards produced.

これにより、第1装置および第2装置の作業によって生産される複数の実装基板の生産時間を短縮させながら、搬送作業の効率化を図ることができる。 This makes it possible to improve the efficiency of transport operations while shortening the production time of multiple mounting boards produced by the work of the first and second devices.

なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。また、記録媒体は、非一時的な記録媒体であってもよい。 These comprehensive or specific aspects may be realized as a system, a method, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM, or may be realized as any combination of a system, a method, an integrated circuit, a computer program, or a recording medium. The recording medium may also be a non-transitory recording medium.

以下、実施の形態について、図面を参照しながら具体的に説明する。 The following describes the embodiment in detail with reference to the drawings.

なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 The embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection forms, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in an independent claim that indicates a superordinate concept are described as optional components.

また、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、同じ構成部材については同じ符号を付している。また、以下の実施の形態において、略平行などの表現を用いている。例えば、略平行は、完全に平行であることを意味するだけでなく、実質的に平行である、すなわち、例えば数%程度の誤差を含むことも意味する。また、略平行は、本開示による効果を奏し得る範囲において平行という意味である。他の「略」を用いた表現についても同様である。 The figures are schematic diagrams and are not necessarily drawn precisely. In each figure, the same components are given the same reference numerals. In the following embodiments, expressions such as "approximately parallel" are used. For example, "approximately parallel" does not only mean completely parallel, but also means substantially parallel, that is, including an error of, for example, about a few percent. Furthermore, "approximately parallel" means parallel within the range in which the effects of the present disclosure can be achieved. The same applies to other expressions using "approximately."

(実施の形態)
図1は、実施の形態における搬送システムの構成を示す図である。
(Embodiment)
FIG. 1 is a diagram showing a configuration of a transport system according to an embodiment.

本実施の形態における搬送システム100は、搬送管理装置10と、表示装置20と、ローダー30aおよび30bと、アンローダー40aおよび40bと、搬送装置50と、複数のマガジン60と、第1部品装着装置91と、第2部品装着装置92とを備える。 The conveying system 100 in this embodiment includes a conveying management device 10, a display device 20, loaders 30a and 30b, unloaders 40a and 40b, a conveying device 50, a number of magazines 60, a first component mounting device 91, and a second component mounting device 92.

搬送管理装置10は、アンローダー40aからローダー30bへのマガジン60の搬送を管理する。また、搬送管理装置10は、ローダー30aおよび30bと、アンローダー40aおよび40bと、第1部品装着装置91と、第2部品装着装置92と、無線または有線を介して通信する。無線は、Wi-Fi(登録商標)、Bluetooth(登録商標)、ZigBee、または特定小電力無線であってもよい。 The transport management device 10 manages the transport of the magazine 60 from the unloader 40a to the loader 30b. The transport management device 10 also communicates wirelessly or via wires with the loaders 30a and 30b, the unloaders 40a and 40b, the first component mounting device 91, and the second component mounting device 92. The wireless communication may be Wi-Fi (registered trademark), Bluetooth (registered trademark), ZigBee, or a specific low-power radio.

表示装置20は、搬送管理装置10に接続され、その搬送管理装置10による制御に応じて画像または文字などを表示する。例えば、表示装置20は、液晶ディスプレイ、プラズマディスプレイ、有機EL(Electro-Luminescence)ディスプレイなどである。 The display device 20 is connected to the transport management device 10 and displays images or characters under the control of the transport management device 10. For example, the display device 20 is a liquid crystal display, a plasma display, an organic EL (Electro-Luminescence) display, etc.

第1部品装着装置91は、ローダー30aから供給される基板に対して部品を装着する装着作業を行い、その部品が装着された基板をアンローダー40aに搬出する。例えば、第1部品装着装置91は、基板の2つの面のうちの一方に対して装着作業を行う。なお、本実施の形態における第1部品装着装置91は、第1装置の一例である。 The first component mounting device 91 performs a mounting operation to mount components on a board supplied from the loader 30a, and conveys the board on which the components have been mounted to the unloader 40a. For example, the first component mounting device 91 performs mounting operation on one of the two sides of the board. Note that the first component mounting device 91 in this embodiment is an example of a first device.

第2部品装着装置92は、ローダー30bから供給される基板に対して部品を装着する装着作業を行い、その部品が装着された基板をアンローダー40bに搬出する。例えば、第2部品装着装置92は、基板の2つの面のうちの他方に対して装着作業を行う。なお、本実施の形態における第2部品装着装置92は、第2装置の一例である。 The second component mounting device 92 mounts components onto the board supplied from the loader 30b, and transports the board onto which the components have been mounted to the unloader 40b. For example, the second component mounting device 92 mounts components onto the other of the two sides of the board. The second component mounting device 92 in this embodiment is an example of a second device.

このような第1部品装着装置91および第2部品装着装置92による装着作業によって、基板の両面に対して部品の装着が行われ、その結果、実装基板が生産される。 By performing the mounting operation using the first component mounting device 91 and the second component mounting device 92, components are mounted on both sides of the board, resulting in the production of a mounted board.

ローダー30aには、それぞれ複数の基板で満たされた1以上のマガジン60が載置されている。そして、ローダー30aは、その1以上のマガジン60のうちの1つのマガジン60から、その1つのマガジン60に収納されている複数の基板のそれぞれを順に取り出し、取り出された基板を第1部品装着装置91に供給する。そして、ローダー30aは、マガジン60が空になると、上述の1以上のマガジン60のうちの次のマガジン60から、複数の基板のそれぞれを順に取り出し、取り出された基板を第1部品装着装置91に供給する。 One or more magazines 60, each filled with multiple circuit boards, are placed on the loader 30a. The loader 30a then sequentially removes each of the multiple circuit boards stored in one of the one or more magazines 60 from that one magazine 60, and supplies the removed circuit boards to the first component mounting device 91. Then, when the magazine 60 becomes empty, the loader 30a sequentially removes each of the multiple circuit boards from the next magazine 60 from the one or more magazines 60, and supplies the removed circuit boards to the first component mounting device 91.

ローダー30bも、ローダー30aと同様の機能を有するが、第1部品装着装置91ではなく第2部品装着装置92に基板を供給する。つまり、ローダー30bには、それぞれ複数の基板で満たされた1以上のマガジン60が載置されている。そして、ローダー30bは、その1以上のマガジン60のうちの1つのマガジン60から、その1つのマガジン60に収納されている複数の基板のそれぞれを順に取り出し、取り出された基板を第2部品装着装置92に供給する。そして、ローダー30bは、マガジン60が空になると、上述の1以上のマガジン60のうちの次のマガジン60から、複数の基板のそれぞれを順に取り出し、取り出された基板を第2部品装着装置92に供給する。 The loader 30b has the same function as the loader 30a, but supplies boards to the second component mounting device 92 instead of the first component mounting device 91. That is, the loader 30b has one or more magazines 60, each filled with multiple boards. The loader 30b then sequentially removes each of the multiple boards stored in one of the one or more magazines 60, and supplies the removed boards to the second component mounting device 92. Then, when the magazine 60 becomes empty, the loader 30b sequentially removes each of the multiple boards from the next magazine 60 of the one or more magazines 60, and supplies the removed boards to the second component mounting device 92.

アンローダー40aには、それぞれ空の状態の1以上のマガジン60が載置されている。そして、アンローダー40aは、第1部品装着装置91から基板が搬出されるたびに、その基板を上述の1以上のマガジン60のうちの1つのマガジン60に収納する。そして、アンローダー40aは、マガジン60が複数の基板で満杯になると、上述の1以上のマガジン60のうちの次のマガジン60に、第1部品装着装置91から搬出された基板を収納する。 One or more empty magazines 60 are placed on the unloader 40a. Then, each time a board is discharged from the first component mounting device 91, the unloader 40a stores the board in one of the one or more magazines 60. Then, when a magazine 60 becomes full with multiple boards, the unloader 40a stores the board discharged from the first component mounting device 91 in the next magazine 60 of the one or more magazines 60.

アンローダー40bも、アンローダー40aと同様の機能を有するが、第1部品装着装置91ではなく第2部品装着装置92から搬出される基板をマガジン60に収納する。つまり、アンローダー40bには、それぞれ空の状態の1以上のマガジン60が載置されている。そして、アンローダー40bは、第2部品装着装置92から基板が搬出されるたびに、その基板を上述の1以上のマガジン60のうちの1つのマガジン60に収納する。そして、アンローダー40bは、マガジン60が複数の基板で満杯になると、上述の1以上のマガジン60のうちの次のマガジン60に、第2部品装着装置92から搬出された基板を収納する。 Unloader 40b has the same function as unloader 40a, but stores boards discharged from second component mounting device 92 instead of first component mounting device 91 in magazine 60. In other words, one or more empty magazines 60 are placed on unloader 40b. Then, each time a board is discharged from second component mounting device 92, unloader 40b stores the board in one of the one or more magazines 60. Then, when a magazine 60 becomes full with multiple boards, unloader 40b stores the board discharged from second component mounting device 92 in the next magazine 60 of the one or more magazines 60.

搬送装置50は、アンローダー40aからローダー30bに複数のマガジン60を搬送する台車である。搬送装置50は、載置台を有し、その載置台に複数のマガジン60が載置される。また、本実施の形態における搬送装置50は、搬送システム100の操作者によって押されることによって、その複数のマガジン60を搬送する。なお、搬送装置50は、自走式の搬送ロボットであってもよい。 The transport device 50 is a cart that transports multiple magazines 60 from the unloader 40a to the loader 30b. The transport device 50 has a mounting table on which multiple magazines 60 are mounted. In this embodiment, the transport device 50 transports the multiple magazines 60 by being pushed by an operator of the transport system 100. The transport device 50 may be a self-propelled transport robot.

図2Aは、マガジン60の斜視図である。図2Bは、マガジン60に基板が収納される状態を示す図である。なお、本開示において、鉛直方向をZ軸方向または上下方向と称し、鉛直方向に対して垂直な面における一方向をY軸方向または奥行き方向と称し、その垂直な面においてY軸方向と垂直な方向をX軸方向、左右方向または横方向と称す。また、本開示において、Z軸方向のプラス側は、上向きまたは上であり、Z軸方向のマイナス側は、下向きまたは下である。また、本開示において、Y軸方向のプラス側は、奥側または奥であり、Y軸方向のマイナス側は、手前側または手前である。また、本開示において、X軸方向のプラス側は、右側または右であり、X軸方向のマイナス側は左側または左である。 Figure 2A is a perspective view of the magazine 60. Figure 2B is a diagram showing a state in which substrates are stored in the magazine 60. In this disclosure, the vertical direction is referred to as the Z-axis direction or up-down direction, one direction in a plane perpendicular to the vertical direction is referred to as the Y-axis direction or depth direction, and a direction perpendicular to the Y-axis direction in the perpendicular plane is referred to as the X-axis direction, left-right direction or lateral direction. In this disclosure, the positive side in the Z-axis direction is upward or up, and the negative side in the Z-axis direction is downward or down. In this disclosure, the positive side in the Y-axis direction is the back side or back, and the negative side in the Y-axis direction is the front side or front. In this disclosure, the positive side in the X-axis direction is the right side or right, and the negative side in the X-axis direction is the left side or left.

マガジン60は、上板61、底板62、第1側板63a、第2側板63b、および2つの支柱64を備える。 The magazine 60 comprises a top plate 61, a bottom plate 62, a first side plate 63a, a second side plate 63b, and two supports 64.

上板61および底板62は、それぞれ略矩形板状であって、互いにZ軸方向に対向するように配置される。 The top plate 61 and bottom plate 62 are each substantially rectangular and are arranged to face each other in the Z-axis direction.

第1側板63aおよび第2側板63bは、それぞれ略矩形板状であって、互いにX軸方向に対向するように配置される。また、第1側板63aおよび第2側板63bのそれぞれの対向する面には、Y軸方向に沿う複数の溝65が形成されている。この複数の溝65は、Z軸方向に配列されている。第1側板63aは、上板61と底板62との間に配置され、上板61および底板62に固定されている。第2側板63bは、上板61と底板62との間に配置され、上板61および底板62のそれぞれにX軸方向にスライド自在に取り付けらえている。 The first side plate 63a and the second side plate 63b are each substantially rectangular and are arranged to face each other in the X-axis direction. In addition, a plurality of grooves 65 are formed along the Y-axis direction on the opposing surfaces of the first side plate 63a and the second side plate 63b. The plurality of grooves 65 are arranged in the Z-axis direction. The first side plate 63a is arranged between the top plate 61 and the bottom plate 62 and is fixed to the top plate 61 and the bottom plate 62. The second side plate 63b is arranged between the top plate 61 and the bottom plate 62 and is attached to each of the top plate 61 and the bottom plate 62 so as to be slidable in the X-axis direction.

2つの支柱64は、第1側板63aおよび第2側板63bとX軸方向に対向するように配置され、上板61と底板62との間に挟み込まれるように固定される。 The two pillars 64 are arranged to face the first side plate 63a and the second side plate 63b in the X-axis direction, and are fixed so as to be sandwiched between the top plate 61 and the bottom plate 62.

マガジン60には、図2Bに示すように複数の基板1が収納される。ここで、基板1がマガジン60に収納されるときには、事前に、第2側板63bがX軸方向に沿ってスライドされ、第1側板63aと第2側板63bとの間の距離が基板1の幅に調整される。 As shown in FIG. 2B, multiple substrates 1 are stored in the magazine 60. Here, when a substrate 1 is stored in the magazine 60, the second side plate 63b is slid in advance along the X-axis direction, and the distance between the first side plate 63a and the second side plate 63b is adjusted to the width of the substrate 1.

そして、アンローダー40aは、基板1をXY平面に略平行な状態にさせて、その基板1を第1側板63aと第2側板63bとの間に挿入する。これによって、基板1がマガジン60に収納される。このとき、基板1のX軸方向の両縁部は、第1側板63aおよび第2側板63bのそれぞれの溝65に嵌め込まれる。したがって、複数の基板1がマガジン60に収納されたときには、複数の基板1のそれぞれは、Z軸方向に互いに隣り合う溝65のピッチ間隔だけ距離をあけて、Z軸方向に積み重ねられる。また、ローダー30bは、図2Bに示すマガジン60から基板1を取り出す。このときには、ローダー30bは、基板1をY軸方向にスライドさせてマガジン60からその基板1を取り出す。 The unloader 40a then makes the substrate 1 approximately parallel to the XY plane and inserts the substrate 1 between the first side plate 63a and the second side plate 63b. This causes the substrate 1 to be stored in the magazine 60. At this time, both edges of the substrate 1 in the X-axis direction are fitted into the grooves 65 of the first side plate 63a and the second side plate 63b. Therefore, when multiple substrates 1 are stored in the magazine 60, each of the multiple substrates 1 is stacked in the Z-axis direction with a distance equal to the pitch between adjacent grooves 65 in the Z-axis direction. The loader 30b also removes the substrate 1 from the magazine 60 shown in FIG. 2B. At this time, the loader 30b slides the substrate 1 in the Y-axis direction to remove the substrate 1 from the magazine 60.

図3は、搬送されるマガジン60を示す図である。 Figure 3 shows the magazine 60 being transported.

搬送装置50は、上述のように、複数のマガジン60を載置することが可能な載置台を有する。したがって、搬送装置50は、それぞれ複数の基板1で満たされた複数のマガジン60を、アンローダー40aからローダー30bに一括して搬送することができる。ここで、搬送装置50によって一括して搬送されるマガジン60の最大数は、3であってもよい。なお、その最大数は、3に限らず、2以上の数であればどのような数であってもよい。 As described above, the transport device 50 has a mounting table capable of mounting multiple magazines 60. Therefore, the transport device 50 can transport multiple magazines 60, each filled with multiple substrates 1, from the unloader 40a to the loader 30b in a batch. Here, the maximum number of magazines 60 transported in a batch by the transport device 50 may be three. Note that the maximum number is not limited to three, and may be any number equal to or greater than two.

図4は、アンローダー40aの機構を示す図である。 Figure 4 shows the mechanism of the unloader 40a.

アンローダー40aは、複数のマガジン60のそれぞれについて、第1部品装着装置91から複数の基板1のそれぞれを順次取得して当該マガジン60に収納する。このようなアンローダー40aは、昇降装置41と、搬出コンベア44と、搬入コンベア45とを備える。 The unloader 40a sequentially acquires each of the multiple circuit boards 1 from the first component mounting device 91 for each of the multiple magazines 60 and stores them in the magazine 60. Such an unloader 40a includes a lifting device 41, an unloading conveyor 44, and an inlet conveyor 45.

搬入コンベア45は、複数の空のマガジン60がX軸方向に沿って配列された状態で、それらの空のマガジン60を搬入コンベア45上に載置することができるように構成されている。搬入コンベア45は、載置されている空のマガジン60を昇降装置41側に移動させて昇降装置41に受け渡す。なお、搬入コンベア45に載置されるマガジン60の最大数は、例えば3である。しかし、その最大数は、3に限定されることなく、2以上であればどのような数であってもよい。 The carry-in conveyor 45 is configured so that multiple empty magazines 60 can be placed on the carry-in conveyor 45 when the empty magazines 60 are arranged along the X-axis direction. The carry-in conveyor 45 moves the placed empty magazines 60 towards the lifting device 41 and hands them over to the lifting device 41. The maximum number of magazines 60 that can be placed on the carry-in conveyor 45 is, for example, three. However, the maximum number is not limited to three and may be any number equal to or greater than two.

昇降装置41は、受け渡しコンベア43とリフター42とを備える。リフター42は、受け渡しコンベア43を昇降させる。リフター42は、受け渡しコンベア43を搬入コンベア45の高さ(以下、搬入高さという)まで上昇させる。このとき、受け渡しコンベア43は、搬入コンベア45から空のマガジン60を受け取り、その空のマガジン60を第1部品装着装置91側に移動させる。そして、リフター42は、予め定められた第1基準高さまで上昇または下降する。次に、受け渡しコンベア43上のマガジン60に、第1部品装着装置91から搬出される基板1が収納されると、リフター42は、マガジン60の溝65のピッチ間隔だけ下降する。 The lifting device 41 includes a transfer conveyor 43 and a lifter 42. The lifter 42 raises and lowers the transfer conveyor 43. The lifter 42 raises the transfer conveyor 43 to the height of the carry-in conveyor 45 (hereinafter referred to as the carry-in height). At this time, the transfer conveyor 43 receives an empty magazine 60 from the carry-in conveyor 45 and moves the empty magazine 60 to the first component mounting device 91 side. The lifter 42 then rises or lowers to a predetermined first reference height. Next, when the board 1 to be carried out from the first component mounting device 91 is stored in the magazine 60 on the transfer conveyor 43, the lifter 42 lowers by the pitch interval of the grooves 65 of the magazine 60.

このような基板1のマガジン60への収納と、リフター42のピッチ間隔の下降とが繰り返し行われることによって、マガジン60が複数の基板1で満杯になる。リフター42は、マガジン60が満杯になると、受け渡しコンベア43が搬出コンベア44の高さ(以下、搬出高さという)に達するまで下降する。そして、搬出高さまで下降した受け渡しコンベア43は、満杯のマガジン60を搬出コンベア44側に移動させてその搬出コンベア44に渡す。受け渡しコンベア43から搬出コンベア44へのマガジン60の受け渡しが終了すると、リフター42は、再び、受け渡しコンベア43を搬入高さまで上昇させる。このようなリフター42の昇降によって、複数の空のマガジン60が、それぞれ順に満杯になって搬出コンベア44に渡される。 By repeatedly storing the substrates 1 in the magazine 60 and lowering the lifter 42 at pitch intervals, the magazine 60 becomes full with multiple substrates 1. When the magazine 60 becomes full, the lifter 42 descends until the transfer conveyor 43 reaches the height of the discharge conveyor 44 (hereinafter referred to as the discharge height). The transfer conveyor 43, which has descended to the discharge height, moves the full magazine 60 to the discharge conveyor 44 and passes it to the discharge conveyor 44. When the transfer of the magazine 60 from the transfer conveyor 43 to the discharge conveyor 44 is completed, the lifter 42 again raises the transfer conveyor 43 to the carry-in height. By raising and lowering the lifter 42 in this way, multiple empty magazines 60 are filled in turn and passed to the discharge conveyor 44.

搬出コンベア44は、複数の満杯のマガジン60がX軸方向に沿って配列された状態で、それらの満杯のマガジン60を搬出コンベア44上に載置することができるように構成されている。搬出コンベア44は、搬出高さまで下降した受け渡しコンベア43から、満杯のマガジン60を受け取る。このとき、搬出コンベア44に満杯のマガジン60が既に載置されているときには、搬出コンベア44は、その既存のマガジン60を昇降装置41と反対側に移動させながら、新たな満杯のマガジン60を受け渡しコンベア43から受け取る。このようなマガジン60の受け取りが繰り返し行われることによって、搬出コンベア44上には、複数の満杯のマガジン60がX軸方向に沿って配列された状態で載置される。なお、搬出コンベア44に載置されるマガジン60の最大数は、例えば3である。しかし、その最大数は、3に限定されることなく、2以上であればどのような数であってもよい。 The discharge conveyor 44 is configured so that a plurality of full magazines 60 can be placed on the discharge conveyor 44 in a state where the full magazines 60 are arranged along the X-axis direction. The discharge conveyor 44 receives the full magazines 60 from the delivery conveyor 43 that has been lowered to the discharge height. At this time, when a full magazine 60 is already placed on the discharge conveyor 44, the discharge conveyor 44 receives a new full magazine 60 from the delivery conveyor 43 while moving the existing magazine 60 to the opposite side of the lifting device 41. By repeatedly receiving the magazines 60 in this manner, a plurality of full magazines 60 are placed on the discharge conveyor 44 in a state where they are arranged along the X-axis direction. The maximum number of magazines 60 that can be placed on the discharge conveyor 44 is, for example, three. However, the maximum number is not limited to three, and may be any number equal to or greater than two.

搬送装置50は、その搬出コンベア44に載置されている少なくとも1つの満杯のマガジン60をアンローダー40aからローダー30bに搬送する。 The conveying device 50 conveys at least one full magazine 60 placed on its discharge conveyor 44 from the unloader 40a to the loader 30b.

図5は、ローダー30bの機構を示す図である。 Figure 5 shows the mechanism of the loader 30b.

ローダー30bは、複数の基板1が収納されたマガジン60から、その複数の基板1のそれぞれを順に取り出して第2部品装着装置92に送り出す。このようなローダー30bは、昇降装置31と、搬出コンベア34と、搬入コンベア35とを備える。 The loader 30b sequentially removes each of the multiple boards 1 from the magazine 60 in which the multiple boards 1 are stored, and sends them to the second component mounting device 92. Such a loader 30b includes a lifting device 31, an unloading conveyor 34, and an inloading conveyor 35.

搬入コンベア35は、複数の満杯のマガジン60がX軸方向に沿って配列された状態で、それらの満杯のマガジン60を搬入コンベア35上に載置することができるように構成されている。搬入コンベア35は、載置されている満杯のマガジン60を昇降装置31側に移動させて昇降装置31に受け渡す。なお、搬入コンベア35に載置されるマガジン60の最大数は、例えば3である。しかし、その最大数は、3に限定されることなく、2以上であればどのような数であってもよい。 The carry-in conveyor 35 is configured so that multiple full magazines 60 can be placed on the carry-in conveyor 35 when the full magazines 60 are arranged along the X-axis direction. The carry-in conveyor 35 moves the loaded full magazines 60 towards the lifting device 31 and hands them over to the lifting device 31. The maximum number of magazines 60 that can be loaded on the carry-in conveyor 35 is, for example, three. However, the maximum number is not limited to three and may be any number equal to or greater than two.

昇降装置31は、受け渡しコンベア33とリフター32とを備える。リフター32は、受け渡しコンベア33を昇降させる。リフター32は、受け渡しコンベア33を搬入コンベア35の高さ(以下、搬入高さという)まで下降させる。このとき、受け渡しコンベア33は、搬入コンベア35から満杯のマガジン60を受け取り、その満杯のマガジン60を第2部品装着装置92側に移動させる。そして、リフター32は、予め定められた第2基準高さまで上昇または下降する。次に、受け渡しコンベア33上のマガジン60から、第2部品装着装置92側に基板1が取り出されると、リフター32は、マガジン60の溝65のピッチ間隔だけ上昇する。 The lifting device 31 includes a transfer conveyor 33 and a lifter 32. The lifter 32 raises and lowers the transfer conveyor 33. The lifter 32 lowers the transfer conveyor 33 to the height of the carry-in conveyor 35 (hereinafter referred to as the carry-in height). At this time, the transfer conveyor 33 receives the full magazine 60 from the carry-in conveyor 35 and moves the full magazine 60 to the second component mounting device 92 side. The lifter 32 then rises or lowers to a predetermined second reference height. Next, when the board 1 is removed from the magazine 60 on the transfer conveyor 33 to the second component mounting device 92 side, the lifter 32 rises by the pitch interval of the grooves 65 of the magazine 60.

このような基板1のマガジン60からの取り出しと、リフター32のピッチ間隔の上昇とが繰り返し行われることによって、マガジン60が空になる。リフター32は、マガジン60が空になると、受け渡しコンベア33が搬出コンベア34の高さ(以下、搬出高さという)に達するまで上昇する。そして、搬出高さまで上昇した受け渡しコンベア33は、空のマガジン60を搬出コンベア34側に移動させてその搬出コンベア34に渡す。受け渡しコンベア33から搬出コンベア34へのマガジン60の受け渡しが終了すると、リフター32は、再び、受け渡しコンベア33を搬入高さまで下降させる。このようなリフター32の昇降によって、複数の満杯のマガジン60が、それぞれ順に空になって搬出コンベア34に渡される。 By repeatedly removing the substrates 1 from the magazine 60 and raising the pitch interval of the lifter 32 in this manner, the magazine 60 becomes empty. When the magazine 60 becomes empty, the lifter 32 rises until the transfer conveyor 33 reaches the height of the discharge conveyor 34 (hereinafter referred to as the discharge height). The transfer conveyor 33, which has risen to the discharge height, then moves the empty magazine 60 to the discharge conveyor 34 and passes it to the discharge conveyor 34. When the transfer of the magazine 60 from the transfer conveyor 33 to the discharge conveyor 34 is complete, the lifter 32 again lowers the transfer conveyor 33 to the carry-in height. By this raising and lowering of the lifter 32, the multiple full magazines 60 are emptied in turn and passed to the discharge conveyor 34.

搬出コンベア34は、複数の空のマガジン60がX軸方向に沿って配列された状態で、それらの空のマガジン60を搬出コンベア34上に載置することができるように構成されている。搬出コンベア34は、搬出高さまで上昇した受け渡しコンベア33から、空のマガジン60を受け取る。このとき、搬出コンベア34に空のマガジン60が既に載置されているときには、搬出コンベア34は、その既存のマガジン60を昇降装置31と反対側に移動させながら、新たな空のマガジン60を受け渡しコンベア33から受け取る。このようなマガジン60の受け取りが繰り返し行われることによって、搬出コンベア34上には、複数の空のマガジン60がX軸方向に沿って配列された状態で載置される。なお、搬出コンベア34に載置されるマガジン60の最大数は、例えば3である。しかし、その最大数は、3に限定されることなく、2以上であればどのような数であってもよい。 The discharge conveyor 34 is configured so that a plurality of empty magazines 60 can be placed on the discharge conveyor 34 in a state where the empty magazines 60 are arranged along the X-axis direction. The discharge conveyor 34 receives the empty magazines 60 from the delivery conveyor 33 that has been raised to the discharge height. At this time, when an empty magazine 60 is already placed on the discharge conveyor 34, the discharge conveyor 34 receives a new empty magazine 60 from the delivery conveyor 33 while moving the existing magazine 60 to the opposite side of the lifting device 31. By repeatedly receiving the magazines 60 in this manner, a plurality of empty magazines 60 are placed on the discharge conveyor 34 in a state where they are arranged along the X-axis direction. The maximum number of magazines 60 that can be placed on the discharge conveyor 34 is, for example, three. However, the maximum number is not limited to three, and may be any number equal to or greater than two.

図6は、アンローダー40a、ローダー30bおよび搬送管理装置10のそれぞれの機能構成を示すブロック図である。 Figure 6 is a block diagram showing the functional configuration of each of the unloader 40a, the loader 30b, and the transport management device 10.

アンローダー40aは、第1基板数検知部411、第1マガジン数検知部412、第1駆動機構413、第1制御部414、および第1通信部415を備える。 The unloader 40a includes a first board number detection unit 411, a first magazine number detection unit 412, a first drive mechanism 413, a first control unit 414, and a first communication unit 415.

第1基板数検知部411は、アンローダー40aの昇降装置41にあるマガジン60に収納されている基板1の数を検知する。例えば、第1基板数検知部411は、重量センサを備え、その重量センサによって得られる重量、すなわち受け渡しコンベア43上にかかる重量から、マガジン60に収納されている基板1の数を検知してもよい。つまり、第1基板数検知部411は、受け渡しコンベア43上にかかる重量から、マガジン60のみの重量を減算し、その減算結果を基板1の重量で除算することによって、マガジン60に収納されている基板1の数を算出してもよい。また、第1基板数検知部411は、赤外線センサを備え、赤外線によってマガジン60に収納されている基板1の数を検知してもよい。 The first substrate number detection unit 411 detects the number of substrates 1 stored in the magazine 60 in the lifting device 41 of the unloader 40a. For example, the first substrate number detection unit 411 may be equipped with a weight sensor and detect the number of substrates 1 stored in the magazine 60 from the weight obtained by the weight sensor, i.e., the weight on the transfer conveyor 43. In other words, the first substrate number detection unit 411 may calculate the number of substrates 1 stored in the magazine 60 by subtracting the weight of the magazine 60 only from the weight on the transfer conveyor 43 and dividing the subtraction result by the weight of the substrates 1. The first substrate number detection unit 411 may also be equipped with an infrared sensor and detect the number of substrates 1 stored in the magazine 60 by infrared rays.

第1マガジン数検知部412は、アンローダー40aの搬出コンベア44に載置されている満杯のマガジン60の数を検知する。例えば、第1マガジン数検知部412は、重量センサを備え、その重量センサによって得られる重量、すなわち搬出コンベア44上にかかる重量から、その搬出コンベア44に載置されている満杯のマガジン60の数を検知してもよい。つまり、第1マガジン数検知部412は、搬出コンベア44上にかかる重量を満杯のマガジン60の重量で除算することによって、搬出コンベア44に載置されている満杯のマガジン60の数を算出してもよい。また、第1マガジン数検知部412は、赤外線センサを備え、赤外線によってマガジン60の数を検知してもよい。 The first magazine number detection unit 412 detects the number of full magazines 60 placed on the discharge conveyor 44 of the unloader 40a. For example, the first magazine number detection unit 412 may be equipped with a weight sensor and detect the number of full magazines 60 placed on the discharge conveyor 44 from the weight obtained by the weight sensor, i.e., the weight on the discharge conveyor 44. In other words, the first magazine number detection unit 412 may calculate the number of full magazines 60 placed on the discharge conveyor 44 by dividing the weight on the discharge conveyor 44 by the weight of the full magazines 60. The first magazine number detection unit 412 may also be equipped with an infrared sensor and detect the number of magazines 60 by infrared light.

第1駆動機構413は、リフター42、受け渡しコンベア43、搬出コンベア44、および搬入コンベア45から構成される機構である。 The first drive mechanism 413 is a mechanism consisting of a lifter 42, a delivery conveyor 43, an output conveyor 44, and an input conveyor 45.

第1通信部415は、搬送管理装置10と通信する。 The first communication unit 415 communicates with the transport management device 10.

第1制御部414は、第1駆動機構413および第1通信部415を制御する。 The first control unit 414 controls the first drive mechanism 413 and the first communication unit 415.

ローダー30bは、第2基板数検知部311、第2マガジン数検知部312、第2駆動機構313、第2制御部314、および第2通信部315を備える。 The loader 30b includes a second board number detection unit 311, a second magazine number detection unit 312, a second drive mechanism 313, a second control unit 314, and a second communication unit 315.

第2基板数検知部311は、ローダー30bの昇降装置31にあるマガジン60に残されている基板1の数を検知する。この第2基板数検知部311は、第1基板数検知部411と同様に、重量センサまたは赤外線センサなどを用いて、その基板1の数を検知する。 The second board number detection unit 311 detects the number of boards 1 remaining in the magazine 60 in the lifting device 31 of the loader 30b. This second board number detection unit 311, like the first board number detection unit 411, detects the number of boards 1 using a weight sensor or an infrared sensor.

第2マガジン数検知部312は、ローダー30bの搬入コンベア35に載置されている満杯のマガジン60の数を検知する。この第2マガジン数検知部312は、第1マガジン数検知部412と同様に、重量センサまたは赤外線センサなどを用いて、その満杯のマガジン60の数を検知する。 The second magazine number detection unit 312 detects the number of full magazines 60 placed on the input conveyor 35 of the loader 30b. Like the first magazine number detection unit 412, the second magazine number detection unit 312 detects the number of full magazines 60 using a weight sensor or an infrared sensor.

第2駆動機構313は、リフター32、受け渡しコンベア33、搬出コンベア34、および搬入コンベア35から構成される機構である。 The second drive mechanism 313 is a mechanism consisting of a lifter 32, a delivery conveyor 33, an output conveyor 34, and an input conveyor 35.

第2通信部315は、搬送管理装置10と通信する。 The second communication unit 315 communicates with the transport management device 10.

第2制御部314は、第2駆動機構313および第2通信部315を制御する。 The second control unit 314 controls the second drive mechanism 313 and the second communication unit 315.

搬送管理装置10は、時刻算出部11、判断部12、第3通信部13、第3制御部14、取得部15、情報格納部16、および指示部17を備える。 The transport management device 10 includes a time calculation unit 11, a judgment unit 12, a third communication unit 13, a third control unit 14, an acquisition unit 15, an information storage unit 16, and an instruction unit 17.

第3通信部13は、アンローダー40aの第1通信部415と、ローダー30bの第2通信部315と通信する。この通信は、有線または無線を介して行われる。なお、無線は、Wi-Fi(登録商標)、Bluetooth(登録商標)、ZigBee、または特定小電力無線であってもよい。 The third communication unit 13 communicates with the first communication unit 415 of the unloader 40a and the second communication unit 315 of the loader 30b. This communication is performed via wired or wireless communication. Note that the wireless communication may be Wi-Fi (registered trademark), Bluetooth (registered trademark), ZigBee, or a specific low-power radio.

取得部15は、第3通信部13を介してアンローダー40aおよびローダー30bから各種情報を取得する。また、取得部15は、情報格納部16に格納されている各種情報を取得する。 The acquisition unit 15 acquires various information from the unloader 40a and the loader 30b via the third communication unit 13. The acquisition unit 15 also acquires various information stored in the information storage unit 16.

時刻算出部11は、取得部15によって取得された各種情報を用いて、アンローダー40aからローダー30bへのマガジン60の搬送に関する各時刻を算出する。 The time calculation unit 11 uses various information acquired by the acquisition unit 15 to calculate each time related to the transportation of the magazine 60 from the unloader 40a to the loader 30b.

判断部12は、時刻算出部11によって算出された各時刻を用いて、複数の基板1が収納された少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送する必要があるかを判断する。 The judgment unit 12 uses each time calculated by the time calculation unit 11 to judge whether at least one magazine 60 containing multiple substrates 1 needs to be transported from the unloader 40a to the loader 30b.

指示部17は、判断部12による判断結果に応じた指示信号を表示装置20に出力する。この指示信号は、例えば、少なくとも1つのマガジン60をアンローダー40aからローダー30bに搬送することを指示する信号である。表示装置20は、その指示信号を取得すると、その指示信号によって示される内容を表示する。したがって、少なくとも1つのマガジン60をアンローダー40aからローダー30bに搬送することを指示するメッセージなどが表示装置20に表示される。このようなメッセージを見た操作者は、搬送装置50を用いて、少なくとも1つのマガジン60をアンローダー40aからローダー30bに搬送する。 The instruction unit 17 outputs an instruction signal according to the result of the judgment by the judgment unit 12 to the display device 20. This instruction signal is, for example, a signal instructing to transport at least one magazine 60 from the unloader 40a to the loader 30b. When the display device 20 acquires the instruction signal, it displays the content indicated by the instruction signal. Thus, a message instructing to transport at least one magazine 60 from the unloader 40a to the loader 30b is displayed on the display device 20. Upon seeing such a message, the operator uses the transport device 50 to transport at least one magazine 60 from the unloader 40a to the loader 30b.

情報格納部16は、時刻算出部11による時刻の算出に用いられる各種情報を保持する記録媒体である。例えば、情報格納部16は、ハードディスク、RAM(Read Only Memory)、ROM(Random Access Memory)、または半導体メモリなどである。なお、このような情報格納部16は、揮発性であっても不揮発性であってもよい。 The information storage unit 16 is a recording medium that holds various information used by the time calculation unit 11 to calculate the time. For example, the information storage unit 16 is a hard disk, a RAM (Read Only Memory), a ROM (Random Access Memory), or a semiconductor memory. Note that such an information storage unit 16 may be either volatile or non-volatile.

図7は、情報格納部16に格納されている情報の一例を示す図である。 Figure 7 shows an example of information stored in the information storage unit 16.

情報格納部16には、第1作業情報、第2作業情報、および搬送情報が格納されている。 The information storage unit 16 stores first work information, second work information, and transport information.

第1作業情報は、第1部品装着装置91による基板1に対する装着作業にかかる時間として第1作業時間ta1を示す。この装着作業は、供給された基板1に対して第1部品装着装置91が予め定められた少なくとも1つの部品を装着して搬出する作業である。 The first work information indicates a first work time ta1 as the time required for the first component mounting device 91 to perform the mounting work on the board 1. This mounting work is the work in which the first component mounting device 91 mounts at least one predetermined component on the supplied board 1 and carries it away.

第2作業情報は、第2部品装着装置92による基板1に対する装着作業にかかる時間として第2作業時間ta2を示す。この装着作業は、供給された基板1に対して第2部品装着装置92が予め定められた少なくとも1つの部品を装着して搬出する作業である。 The second work information indicates a second work time ta2 as the time required for the second component mounting device 92 to perform the mounting work on the board 1. This mounting work is the work in which the second component mounting device 92 mounts at least one predetermined component on the supplied board 1 and carries it away.

搬送情報は、搬送装置50がマガジン60をアンローダー40aからローダー30bに搬送するまでにかかる搬送時間Tを示す。 The transport information indicates the transport time T that it takes for the transport device 50 to transport the magazine 60 from the unloader 40a to the loader 30b.

図8は、搬送管理装置10の概略的な処理動作を示すフローチャートである。 Figure 8 is a flowchart showing the general processing operation of the transport management device 10.

搬送管理装置10の取得部15は、アンローダー40aにおける基板1の収納状況に関するアンローダー情報と、ローダー30bにおける基板1の取り出し状況に関するローダー情報とを取得する(ステップS1)。 The acquisition unit 15 of the transport management device 10 acquires unloader information regarding the storage status of the substrate 1 in the unloader 40a and loader information regarding the removal status of the substrate 1 in the loader 30b (step S1).

判断部12は、そのアンローダー情報およびローダー情報に基づいて、ローダー30bへのマガジン60の搬送が必要か否かを判断する(ステップS2)。つまり、判断部12は、それぞれ複数の基板1が収納された少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送する必要があるかを判断する。 Based on the unloader information and the loader information, the judgment unit 12 judges whether or not it is necessary to transport the magazine 60 to the loader 30b (step S2). In other words, the judgment unit 12 judges whether it is necessary to transport at least one magazine 60, each of which contains multiple substrates 1, from the unloader 40a to the loader 30b.

ここで、判断部12によって、搬送する必要がないと判断されると(ステップS2のNo)、搬送管理装置10は、ステップS1からの処理を繰り返し実行する。 If the judgment unit 12 determines that transportation is not necessary (No in step S2), the transportation management device 10 repeats the process from step S1.

一方、判断部12によって、搬送する必要であると判断されると(ステップS2のYes)、指示部17は、少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送することを指示する第1指示信号を第3装置に出力する(ステップS3)。この第3装置は、例えば、表示装置20である。表示装置20は、その第1指示信号を受信すると、その第1指示信号によって示される内容を表示する。つまり、表示装置20は、少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送することを促すメッセージなどを表示する。 On the other hand, when the judgment unit 12 judges that transportation is necessary (Yes in step S2), the instruction unit 17 outputs a first instruction signal to the third device instructing the transport of at least one magazine 60 from the unloader 40a to the loader 30b (step S3). This third device is, for example, the display device 20. When the display device 20 receives the first instruction signal, it displays the content indicated by the first instruction signal. In other words, the display device 20 displays a message encouraging the transport of at least one magazine 60 from the unloader 40a to the loader 30b.

なお、搬送装置50が搬送ロボットである場合には、第3装置は、その搬送装置50であってもよい。この場合、搬送装置50は、その第1指示信号を受信すると、自走することによって、少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送する。 If the transport device 50 is a transport robot, the third device may be the transport device 50. In this case, when the transport device 50 receives the first instruction signal, it transports at least one magazine 60 from the unloader 40a to the loader 30b by self-propelling.

これにより、アンローダー40aでの基板1の収納状況と、ローダー30bでの基板1の取り出し状況とに基づいて、マガジン60の搬送が必要か判断されるため、搬送作業の効率化を図ることができる。つまり、従来では、アンローダーおよびローダーのうちの何れか一方のみの状況に基づいて、マガジンの搬送が必要か判断されるが、本実施の形態では、アンローダー40aおよびローダー30bの双方の状況に基づいて判断される。したがって、第1部品装着装置91および第2部品装着装置92のそれぞれの作業に用いられる基板1がないために、その作業が停止してしまうことを抑えることができ、その作業による複数の実装基板の生産にかかる生産時間の短縮を図ることができる。さらに、それぞれ複数の基板1が収納された少なくとも1つマガジン60をアンローダー40aからローダー30bへ搬送する回数を抑えることができる。その結果、搬送作業の効率化を図ることができる。 As a result, whether the magazine 60 needs to be transported is determined based on the storage status of the board 1 in the unloader 40a and the removal status of the board 1 in the loader 30b, so that the efficiency of the transport work can be improved. In other words, in the past, whether the magazine needs to be transported was determined based on the status of only one of the unloader and the loader, but in this embodiment, it is determined based on the status of both the unloader 40a and the loader 30b. Therefore, it is possible to prevent the first component mounting device 91 and the second component mounting device 92 from stopping their work because there is no board 1 to be used for that work, and it is possible to shorten the production time required for the production of multiple mounted boards by that work. Furthermore, it is possible to reduce the number of times that at least one magazine 60, each of which stores multiple boards 1, is transported from the unloader 40a to the loader 30b. As a result, it is possible to improve the efficiency of the transport work.

図9は、搬送管理装置10の詳細な処理動作を示すフローチャートである。 Figure 9 is a flowchart showing the detailed processing operations of the transport management device 10.

搬送管理装置10の第3制御部14は、まず、変数iを1に初期化する(ステップS4)。そして、取得部15は、マガジン情報iとマガジン情報(i+1)とをアンローダー情報として取得する(ステップS11)。このマガジン情報iは、アンローダー40aのマガジンiにおける基板1の収納状況に関する情報である。マガジン情報(i+1)は、マガジンiの次のマガジン(i+1)における基板1の収納状況に関する情報である。取得部15は、第3通信部13を介してアンローダー40aからマガジン情報iおよびマガジン情報(i+1)を取得する。 The third control unit 14 of the transport management device 10 first initializes the variable i to 1 (step S4). Then, the acquisition unit 15 acquires the magazine information i and the magazine information (i+1) as unloader information (step S11). This magazine information i is information about the storage status of the substrate 1 in the magazine i of the unloader 40a. The magazine information (i+1) is information about the storage status of the substrate 1 in the magazine (i+1) next to the magazine i. The acquisition unit 15 acquires the magazine information i and the magazine information (i+1) from the unloader 40a via the third communication unit 13.

なお、マガジンiは、変数iによって特定されるマガジン60であって、より具体的には、アンローダー40aによってi番目に扱われるマガジン60である。i=1の場合には、マガジン情報iは、アンローダー40aにおいて最初に扱われる1番目のマガジン60の収納状況に関する情報であって、マガジン情報(i+1)は、アンローダー40aにおいて次に扱われる2番目のマガジン60の収納状況に関する情報である。マガジンiおよびマガジン情報iは、第1マガジンおよび第1マガジン情報とも呼ばれ、マガジン(i+1)およびマガジン情報(i+1)は、第2マガジンおよび第2マガジン情報とも呼ばれる。 Note that magazine i is the magazine 60 identified by variable i, and more specifically, the magazine 60 handled by the unloader 40a for the i-th time. When i=1, magazine information i is information about the storage status of the first magazine 60 handled first by the unloader 40a, and magazine information (i+1) is information about the storage status of the second magazine 60 handled next by the unloader 40a. Magazine i and magazine information i are also referred to as the first magazine and first magazine information, and magazine (i+1) and magazine information (i+1) are also referred to as the second magazine and second magazine information.

次に、取得部15は、最終マガジン情報をローダー情報として取得する(ステップS12)。この最終マガジン情報は、ローダー30bによって最後に扱われるマガジン60における基板1の取り出し状況に関する情報である。例えば、ローダー30bの第2制御部314は、第2マガジン数検知部312によって検出される、搬入コンベア35上に載置されている満杯のマガジン60の数が0であるか否かを判定する。そして、第2制御部314は、その満杯のマガジン60の数が0であると判定すると、昇降装置31にあるマガジン60が、最後に扱われるマガジン60であると判断する。そして、ローダー30bの第2制御部314は、その最後に扱われるマガジン60の情報として上述の最終マガジン情報を、第2通信部315を介して搬送管理装置10に送信する。搬送管理装置10の取得部15は、第3通信部13を介してローダー30bからその最終マガジン情報を取得する。 Next, the acquisition unit 15 acquires the last magazine information as the loader information (step S12). This last magazine information is information regarding the removal status of the board 1 from the magazine 60 that is last handled by the loader 30b. For example, the second control unit 314 of the loader 30b determines whether the number of full magazines 60 placed on the carry-in conveyor 35 detected by the second magazine number detection unit 312 is 0. If the second control unit 314 determines that the number of full magazines 60 is 0, it determines that the magazine 60 in the lifting device 31 is the magazine 60 that is last handled. Then, the second control unit 314 of the loader 30b transmits the above-mentioned last magazine information as information on the magazine 60 that is last handled to the transport management device 10 via the second communication unit 315. The acquisition unit 15 of the transport management device 10 acquires the last magazine information from the loader 30b via the third communication unit 13.

なお、この最終マガジン情報は、第3マガジン情報とも呼ばれ、ローダー30bによって最後に扱われるマガジンは、最後のマガジンまたは第3マガジンとも呼ばれる。 This final magazine information is also called the third magazine information, and the magazine handled last by the loader 30b is also called the last magazine or the third magazine.

さらに、取得部15は、第1部品装着装置91の第1作業時間ta1に関する第1作業情報を取得する(ステップS13)。具体的には、取得部15は、情報格納部16からその第1作業情報を取得する。なお、第1時間情報は、第1部品装着装置91である第1装置における基板1に対する作業時間に関する情報である。 Furthermore, the acquisition unit 15 acquires first work information regarding the first work time ta1 of the first component mounting device 91 (step S13). Specifically, the acquisition unit 15 acquires the first work information from the information storage unit 16. Note that the first time information is information regarding the work time for the board 1 in the first device, which is the first component mounting device 91.

さらに、取得部15は、第2部品装着装置92の第2作業時間ta2に関する第2作業情報を取得する(ステップS14)。具体的には、取得部15は、情報格納部16からその第2作業情報を取得する。なお、第2時間情報は、第2部品装着装置92である第2装置における基板1に対する作業時間に関する情報である。 Furthermore, the acquisition unit 15 acquires second work information regarding the second work time ta2 of the second component mounting device 92 (step S14). Specifically, the acquisition unit 15 acquires the second work information from the information storage unit 16. Note that the second time information is information regarding the work time for the board 1 in the second device, which is the second component mounting device 92.

さらに、取得部15は、アンローダー40aからローダー30bへのマガジン60の搬送にかかる搬送時間Tに関する搬送情報を取得する(ステップS15)。具体的には、取得部15は、情報格納部16からその搬送情報を取得する。 Furthermore, the acquisition unit 15 acquires transport information regarding the transport time T required to transport the magazine 60 from the unloader 40a to the loader 30b (step S15). Specifically, the acquisition unit 15 acquires the transport information from the information storage unit 16.

判断部12は、ステップS11~S15で取得された情報に基づいて、ローダー30bへのマガジン60の搬送が必要か否かを判断する(ステップS2a)。つまり、判断部12は、マガジン情報i、マガジン情報(i+1)、最終マガジン情報、第1作業情報、第2作業情報、および搬送情報に基づいて、所定時刻において少なくともマガジンiをアンローダー40aからローダー30bへ搬送する必要があるかを判断する。なお、所定時刻は、例えば、マガジンiが満杯になった時刻であって、かつ、そのマガジンiを搬送する必要があるかを判断する時刻である。 The determination unit 12 determines whether or not it is necessary to transport the magazine 60 to the loader 30b based on the information acquired in steps S11 to S15 (step S2a). That is, the determination unit 12 determines whether or not it is necessary to transport at least magazine i from the unloader 40a to the loader 30b at a specified time based on the magazine information i, magazine information (i+1), last magazine information, first work information, second work information, and transport information. The specified time is, for example, the time when magazine i becomes full and at which it is determined whether magazine i needs to be transported.

ここで、判断部12によって、搬送する必要であると判断されると(ステップS2aのYes)、指示部17は、少なくともマガジンiをアンローダー40aからローダー30bへ搬送することを指示する第1指示信号を第3装置に出力する(ステップS3a)。このとき、指示部17は、アンローダー40aの第1マガジン数検知部412によって検知されたマガジン60の数を示す情報を、アンローダー40aから第3通信部13を介して取得してもよい。その情報は、具体的には、アンローダー40aの搬出コンベア44に載置されている満杯のマガジン60の数を示す。したがって、指示部17は、その情報によって示される数のマガジン60をローダー30bに搬送することを指示する第1指示信号を第3装置に出力してもよい。 Here, when the judgment unit 12 judges that transportation is necessary (Yes in step S2a), the instruction unit 17 outputs a first instruction signal to the third device instructing the third device to transport at least magazine i from the unloader 40a to the loader 30b (step S3a). At this time, the instruction unit 17 may obtain information indicating the number of magazines 60 detected by the first magazine number detection unit 412 of the unloader 40a from the unloader 40a via the third communication unit 13. Specifically, the information indicates the number of full magazines 60 placed on the discharge conveyor 44 of the unloader 40a. Therefore, the instruction unit 17 may output a first instruction signal to the third device instructing the third device to transport the number of magazines 60 indicated by the information to the loader 30b.

一方、判断部12によって、少なくともマガジンiをローダー30bへ搬送する必要がないと判断された場合(ステップS2aのNo)、第3制御部14は、変数iをインクリメントする(ステップS5)。そして、第3制御部14は、ステップS11からの処理を取得部15および判断部12に繰り返し実行させる。したがって、この場合には、指示部17は、上述の所定時刻よりも後のタイミングで、ステップS3aの処理を実行する。つまり、指示部17は、上述の所定時刻よりも後のタイミングで、少なくともマガジンiおよびマガジン(i+1)を一括してアンローダー40aからローダー30bへ搬送することを指示する第2指示信号を第3装置に出力する。 On the other hand, if the judgment unit 12 judges that at least magazine i does not need to be transported to the loader 30b (No in step S2a), the third control unit 14 increments the variable i (step S5). Then, the third control unit 14 causes the acquisition unit 15 and the judgment unit 12 to repeatedly execute the processes from step S11. Therefore, in this case, the instruction unit 17 executes the process of step S3a at a timing later than the above-mentioned predetermined time. In other words, the instruction unit 17 outputs a second instruction signal to the third device at a timing later than the above-mentioned predetermined time, instructing the third device to transport at least magazine i and magazine (i+1) together from the unloader 40a to the loader 30b.

なお、第2指示信号によって搬送が指示されるマガジンiおよびマガジン(i+1)のそれぞれは、変数iがインクリメントされる前のマガジン60である。例えば、1回目のステップS2aにおいてマガジン(i=1)の搬送が必要ではないと判断され、2回目のステップS2aにおいてマガジン(i=2)の搬送が必要であると判断される。このとき、マガジン(i=2)とマガジン(i=3)ではなく、変数iのインクリメント前のマガジン(i=1)とマガジン(i=2)とを一括して搬送することを指示する第2指示信号が出力される。この第2指示信号は、マガジン(i=1)が満杯になった所定時刻の後の、マガジン(i=2)が満杯になったタイミングに出力される。 The magazine i and magazine (i+1) whose transport is instructed by the second instruction signal are the magazines 60 before the variable i was incremented. For example, in the first step S2a, it is determined that transport of magazine (i=1) is not necessary, and in the second step S2a, it is determined that transport of magazine (i=2) is necessary. At this time, a second instruction signal is output that instructs to transport magazines (i=1) and (i=2) before the increment of the variable i together, rather than magazine (i=2) and magazine (i=3). This second instruction signal is output when magazine (i=2) becomes full after the specified time when magazine (i=1) becomes full.

また、第2指示信号の出力先の第3装置は、第1指示信号の出力先と同様、例えば、表示装置20である。表示装置20は、その第2指示信号を受信すると、その第2指示信号によって示される内容を表示する。つまり、表示装置20は、少なくともマガジンiおよびマガジン(i+1)を一括してアンローダー40aからローダー30bへ搬送することを促すメッセージなどを表示する。 The third device to which the second instruction signal is output is, for example, the display device 20, which is the same as the output destination of the first instruction signal. When the display device 20 receives the second instruction signal, it displays the content indicated by the second instruction signal. In other words, the display device 20 displays a message encouraging the transport of at least magazine i and magazine (i+1) together from the unloader 40a to the loader 30b.

なお、搬送装置50が搬送ロボットである場合には、第3装置は、その搬送装置50であってもよい。この場合、搬送装置50は、その第2指示信号を受信すると、自走することによって、少なくともマガジンiおよびマガジン(i+1)を一括してアンローダー40aからローダー30bへ搬送する。 If the transport device 50 is a transport robot, the third device may be the transport device 50. In this case, when the transport device 50 receives the second instruction signal, it travels on its own to transport at least magazine i and magazine (i+1) together from the unloader 40a to the loader 30b.

このように、本実施の形態では、所定時刻において少なくともマガジンiをローダー30bへ搬送する必要があるかを、各種情報に基づいて適切に判定することができる。さらに、搬送する必要がないと判断された場合には、その所定時刻よりも後のタイミングで、マガジンiおよびマガジン(i+1)を一括して搬送することを指示する第2指示信号が出力される。したがって、マガジンiだけを所定時刻に搬送するという手間を省くことができ、搬送作業の効率化を図ることができる。 In this manner, in this embodiment, it is possible to appropriately determine whether at least magazine i needs to be transported to loader 30b at a specified time based on various information. Furthermore, if it is determined that transport is not necessary, a second instruction signal is output at a timing after the specified time to instruct magazine i and magazine (i+1) to be transported together. This eliminates the need to transport only magazine i at the specified time, and makes the transport operation more efficient.

図10は、搬送管理装置10のさらに詳細な処理動作を示すフローチャートである。 Figure 10 is a flowchart showing more detailed processing operations of the transport management device 10.

搬送管理装置10の第3制御部14は、まず、変数iを1に初期化する(ステップS4)。そして、取得部15は、図9のステップS11の処理の一部として、アンローダー40aのマガジンiが満杯になった満時刻t1(i)を示すマガジン情報iを取得する(ステップS11a)。満時刻t1(i)は、第1マガジン満時刻とも呼ばれる。つまり、マガジン情報iは、そのマガジンiが複数の基板1によって満たされた満時刻t1(i)である第1マガジン満時刻に関する情報を含む。また、図9の例における上述の所定時刻は、その満時刻t1(i)である。 The third control unit 14 of the transport management device 10 first initializes a variable i to 1 (step S4). Then, as part of the processing of step S11 in FIG. 9, the acquisition unit 15 acquires magazine information i indicating the full time t1(i) when magazine i of the unloader 40a becomes full (step S11a). The full time t1(i) is also called the first magazine full time. In other words, the magazine information i includes information regarding the first magazine full time, which is the full time t1(i) when that magazine i is filled with multiple substrates 1. Also, the above-mentioned predetermined time in the example of FIG. 9 is that full time t1(i).

例えば、上述のように、アンローダー40aの第1基板数検知部411は、昇降装置41にあるマガジン60に収納されている基板1の数を検知する。そのマガジン60は、i番目に扱われるマガジン60、すなわちマガジンiである。その第1基板数検知部411によって検知される基板1の数は、マガジン60に収納可能な基板1の最大数に達する。このとき、マガジンiが満杯になったことが検知される。その結果、アンローダー40aの第1制御部414は、マガジンiが満杯になった満時刻t1(i)を示すマガジン情報iを、第1通信部415を介して搬送管理装置10に送信する。搬送管理装置10の取得部15は、第3通信部13を介してアンローダー40aからそのマガジン情報i、すなわち満時刻t1(i)を取得する。 For example, as described above, the first board number detection unit 411 of the unloader 40a detects the number of boards 1 stored in the magazine 60 in the lifting device 41. That magazine 60 is the i-th magazine 60 to be handled, that is, magazine i. The number of boards 1 detected by that first board number detection unit 411 reaches the maximum number of boards 1 that can be stored in the magazine 60. At this time, it is detected that the magazine i is full. As a result, the first control unit 414 of the unloader 40a transmits magazine information i indicating the full time t1(i) at which the magazine i became full to the transport management device 10 via the first communication unit 415. The acquisition unit 15 of the transport management device 10 acquires that magazine information i, that is, the full time t1(i), from the unloader 40a via the third communication unit 13.

さらに、取得部15は、図9のステップS11の処理の一部として、アンローダー40aのマガジン(i+1)内の基板数を示すマガジン情報(i+1)を取得する(ステップS11b)。つまり、マガジン情報(i+1)は、マガジン(i+1)に収納されている基板1の枚数に関する基板数情報を含む。 Furthermore, as part of the processing of step S11 in FIG. 9, the acquisition unit 15 acquires magazine information (i+1) indicating the number of boards in the magazine (i+1) of the unloader 40a (step S11b). In other words, the magazine information (i+1) includes board number information regarding the number of boards 1 stored in the magazine (i+1).

例えば、アンローダー40aの第1基板数検知部411は、マガジンiが満杯になった後に、次に昇降装置41に配置されるマガジン(i+1)に収納されている基板1の数を検知する。その結果、アンローダー40aの第1制御部414は、第1基板数検知部411によって検知された、マガジン(i+1)に収納されている基板1の枚数を示す基板数情報を、第1通信部415を介して搬送管理装置10に送信する。搬送管理装置10の取得部15は、第3通信部13を介してアンローダー40aからその基板数情報をマガジン情報(i+1)として取得する。 For example, the first board number detection unit 411 of the unloader 40a detects the number of boards 1 stored in the magazine (i+1) that will be placed next on the lifting device 41 after magazine i becomes full. As a result, the first control unit 414 of the unloader 40a transmits board number information indicating the number of boards 1 stored in the magazine (i+1) detected by the first board number detection unit 411 to the transport management device 10 via the first communication unit 415. The acquisition unit 15 of the transport management device 10 acquires the board number information from the unloader 40a via the third communication unit 13 as magazine information (i+1).

次に、取得部15は、ローダー30bの最後のマガジン60内の基板数を示す最終マガジン情報を取得する(ステップS12)。つまり、最終マガジン情報は、最後のマガジン60に残されている基板1の枚数に関する基板数情報を含む。 Next, the acquisition unit 15 acquires final magazine information indicating the number of boards in the final magazine 60 of the loader 30b (step S12). In other words, the final magazine information includes board number information regarding the number of boards 1 remaining in the final magazine 60.

例えば、ローダー30bの第2制御部314は、上述のように、昇降装置31にあるマガジン60が最後のマガジン60であると判断する。このとき、ローダー30bの第2基板数検知部311は、そのマガジン60に残されている基板1の数を検知する。その結果、ローダー30bの第2制御部314は、第2基板数検知部311によって検知された、最後のマガジンに残されている基板1の枚数を示す基板数情報を、第2通信部315を介して搬送管理装置10に送信する。搬送管理装置10の取得部15は、第3通信部13を介してローダー30bからその基板数情報を最終マガジン情報として取得する。 For example, as described above, the second control unit 314 of the loader 30b determines that the magazine 60 in the lifting device 31 is the last magazine 60. At this time, the second board number detection unit 311 of the loader 30b detects the number of boards 1 remaining in that magazine 60. As a result, the second control unit 314 of the loader 30b transmits board number information indicating the number of boards 1 remaining in the last magazine detected by the second board number detection unit 311 to the transport management device 10 via the second communication unit 315. The acquisition unit 15 of the transport management device 10 acquires the board number information from the loader 30b via the third communication unit 13 as final magazine information.

次に、取得部15は、図10に示すステップS13~S15の処理を行うことによって、第1作業情報、第2作業情報、および搬送情報を取得する(ステップS15)。 Next, the acquisition unit 15 acquires the first work information, the second work information, and the transport information by performing the processes of steps S13 to S15 shown in FIG. 10 (step S15).

そして、時刻算出部11は、アンローダー40aのマガジン(i+1)が満杯になる満時刻t1(i+1)を算出する(ステップS16)。つまり、時刻算出部11は、マガジン(i+1)の基板数情報および第1作業情報に基づいて、マガジン(i+1)が複数の基板1によって満たされる時刻である第2マガジン満時刻を算出する。具体的には、時刻算出部11は、マガジン60に収納可能な基板1の最大数から、マガジン情報(i+1)によって示されるマガジン(i+1)内の基板数を減算することによって、残収納数を算出する。そして、時刻算出部11は、その残収納数と、第1作業情報によって示される第1作業時間ta1とを乗算し、その乗算結果を現在時刻に加算する。これにより、第2マガジン満時刻である満時刻t1(i+1)が算出される。 Then, the time calculation unit 11 calculates the full time t1(i+1) when the magazine (i+1) of the unloader 40a becomes full (step S16). That is, the time calculation unit 11 calculates the second magazine full time, which is the time when the magazine (i+1) is filled with multiple boards 1, based on the board number information of the magazine (i+1) and the first work information. Specifically, the time calculation unit 11 calculates the remaining number of storage by subtracting the number of boards in the magazine (i+1) indicated by the magazine information (i+1) from the maximum number of boards 1 that can be stored in the magazine 60. Then, the time calculation unit 11 multiplies the remaining number of storage by the first work time ta1 indicated by the first work information, and adds the multiplication result to the current time. In this way, the full time t1(i+1), which is the second magazine full time, is calculated.

次に、時刻算出部11は、アンローダー40aのマガジン(i+1)がローダー30bに到着する到着時刻(t1(i+1)+T)を算出する(ステップS17)。つまり、時刻算出部11は、第2マガジン満時刻である満時刻t1(i+1)および搬送時間Tに基づいて、複数の基板1によって満たされたマガジン(i+1)がローダー30bに到着する到着時刻(t1(i+1)+T)を算出する。具体的には、時刻算出部11は、満時刻t1(i+1)に搬送時間Tを加算することによって、到着時刻(t1(i+1)+T)を算出する。 Next, the time calculation unit 11 calculates the arrival time (t1(i+1)+T) when the magazine (i+1) of the unloader 40a arrives at the loader 30b (step S17). That is, the time calculation unit 11 calculates the arrival time (t1(i+1)+T) when the magazine (i+1) filled with multiple substrates 1 arrives at the loader 30b based on the full time t1(i+1), which is the second magazine full time, and the transport time T. Specifically, the time calculation unit 11 calculates the arrival time (t1(i+1)+T) by adding the transport time T to the full time t1(i+1).

さらに、時刻算出部11は、ローダー30bの最後のマガジン60が空になる空時刻t2を算出する(ステップS18)。つまり、時刻算出部11は、最後のマガジン60の基板数情報および第2作業情報に基づいて、その最後のマガジン60に残されている基板1の枚数が0になる空時刻を算出する。なお、その空時刻は、第3マガジン空時刻とも呼ばれる。具体的には、時刻算出部11は、最後のマガジン60内の基板数と、第2作業情報によって示される第2作業時間ta2とを乗算し、その乗算結果を現在時刻に加算する。これにより、第3マガジン空時刻である空時刻t2が算出される。 Furthermore, the time calculation unit 11 calculates the empty time t2 when the last magazine 60 of the loader 30b becomes empty (step S18). That is, based on the board number information of the last magazine 60 and the second work information, the time calculation unit 11 calculates the empty time when the number of boards 1 remaining in the last magazine 60 becomes 0. This empty time is also called the third magazine empty time. Specifically, the time calculation unit 11 multiplies the number of boards in the last magazine 60 by the second work time ta2 indicated by the second work information, and adds the multiplication result to the current time. This calculates the empty time t2, which is the third magazine empty time.

そして、判断部12は、図9のステップS2aの処理として、空時刻t2が到着時刻(t1(i+1)+T)よりも早いか否かを判断する(ステップS2b)。つまり、判断部12は、空時刻t2がマガジン(i+1)の到着時刻(t1(i+1)+T)よりも早いかを、満時刻t1(i)において判断する。これによって、その満時刻t1(i)である所定時刻において少なくともマガジンiをアンローダー40aからローダー30bへ搬送する必要があるかを判断する。 Then, as the process of step S2a in FIG. 9, the judgment unit 12 judges whether the empty time t2 is earlier than the arrival time (t1(i+1)+T) (step S2b). In other words, the judgment unit 12 judges at the full time t1(i) whether the empty time t2 is earlier than the arrival time (t1(i+1)+T) of magazine (i+1). This determines whether at least magazine i needs to be transported from the unloader 40a to the loader 30b at the specified time, which is the full time t1(i).

ここで、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早いと判断されると(ステップS2bのYes)、指示部17は、図9に示す例と同様、第1指示信号を第3装置に出力する(ステップS3a)。 Here, if the judgment unit 12 judges that the empty time t2 is earlier than the arrival time (t1(i+1)+T) (Yes in step S2b), the instruction unit 17 outputs a first instruction signal to the third device (step S3a), as in the example shown in FIG. 9.

一方、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早くないと判断された場合(ステップS2bのNo)、第3制御部14は、変数iをインクリメントする(ステップS5)。そして、第3制御部14は、ステップS11aからの処理を取得部15、時刻算出部11、および判断部12に繰り返し実行させる。したがって、この場合には、指示部17は、満時刻t1(i)である所定時刻よりも後のタイミングで、ステップS3aの処理を実行する。つまり、指示部17は、その所定時刻よりも後のタイミングで、少なくともマガジンiおよびマガジン(i+1)を一括してアンローダー40aからローダー30bへ搬送することを指示する第2指示信号を第3装置に出力する。なお、第2指示信号によって搬送が指示されるマガジンiおよびマガジン(i+1)のそれぞれは、図9に示す例と同様、変数iがインクリメントされる前のマガジン60である。 On the other hand, if the judgment unit 12 judges that the empty time t2 is not earlier than the arrival time (t1(i+1)+T) (No in step S2b), the third control unit 14 increments the variable i (step S5). Then, the third control unit 14 causes the acquisition unit 15, the time calculation unit 11, and the judgment unit 12 to repeatedly execute the processes from step S11a. Therefore, in this case, the instruction unit 17 executes the process of step S3a at a timing later than the specified time, which is the full time t1(i). That is, the instruction unit 17 outputs a second instruction signal to the third device at a timing later than the specified time, instructing the third device to transport at least magazine i and magazine (i+1) collectively from the unloader 40a to the loader 30b. Note that the magazines i and magazines (i+1) instructed to be transported by the second instruction signal are the magazines 60 before the variable i is incremented, as in the example shown in FIG. 9.

このように、本実施の形態では、アンローダー40aのマガジンiが満杯になった満時刻t1(i)に、搬送の判断が行われる。この判断では、アンローダー40aの次のマガジン(i+1)が満杯になってから、それぞれ満杯のマガジンiとマガジン(i+1)とを一括してローダー30bに搬送すれば、それらのマガジンがローダー30bに到着する前に、ローダー30bの最後のマガジン60が空になってしまうか否かが判断される。そして、最後のマガジン60が空になってしまわないと判断されると、その満時刻t1(i)である所定時刻よりも後のタイミングで、第2指示信号が出力される。つまり、マガジンiおよびマガジン(i+1)を一括して搬送することが指示される。したがって、ローダー30bを用いた第2部品装着装置92の作業を停止させることなく、マガジンiおよびマガジン(i+1)を効率良くローダー30bに搬送することができる。 In this manner, in this embodiment, the transport decision is made at the full time t1(i) when the magazine i of the unloader 40a becomes full. In this decision, it is determined whether the last magazine 60 of the loader 30b will be emptied before the magazines arrive at the loader 30b if the next magazine (i+1) of the unloader 40a becomes full and the full magazines i and (i+1) are transported together to the loader 30b. If it is determined that the last magazine 60 will not be emptied, the second instruction signal is output at a timing after the predetermined time, which is the full time t1(i). In other words, it is instructed to transport magazines i and (i+1) together. Therefore, magazines i and (i+1) can be transported efficiently to the loader 30b without stopping the operation of the second component mounting device 92 using the loader 30b.

(変形例1)
本変形例では、空時刻t2および到着時刻(t1(i+1)+T)だけでなく、アンローダー40aに載置される満杯のマガジン60の数にも基づいて、マガジン60の搬送が指示される。
(Variation 1)
In this modified example, the transportation of the magazine 60 is instructed based not only on the empty time t2 and the arrival time (t1(i+1)+T) but also on the number of full magazines 60 placed on the unloader 40a.

図11は、変形例1における搬送管理装置10の処理動作を示すフローチャートである。 Figure 11 is a flowchart showing the processing operation of the transport management device 10 in variant example 1.

搬送管理装置10の第3制御部14は、まず、変数iを1に初期化する(ステップS4)。そして、取得部15は、図10のステップS11a~S15の処理を含む情報取得処理を実行する(ステップS21)。次に、時刻算出部11は、図10のステップS16~S18の処理を含む時刻算出処理を実行する(ステップS22)。 The third control unit 14 of the transport management device 10 first initializes the variable i to 1 (step S4). Then, the acquisition unit 15 executes an information acquisition process including the processes of steps S11a to S15 in FIG. 10 (step S21). Next, the time calculation unit 11 executes a time calculation process including the processes of steps S16 to S18 in FIG. 10 (step S22).

そして、判断部12は、ステップS22によって算出された空時刻t2と到着時刻(t1(i+1)+T)とに基づいて、空時刻t2が到着時刻(t1(i+1)+T)よりも早いか否かを判断する(ステップS2b)。 Then, based on the empty time t2 calculated in step S22 and the arrival time (t1(i+1)+T), the judgment unit 12 judges whether the empty time t2 is earlier than the arrival time (t1(i+1)+T) (step S2b).

ここで、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早いと判断されると(ステップS2bのYes)、指示部17は、図9に示す例と同様、第1指示信号を第3装置に出力する(ステップS3a)。 Here, if the judgment unit 12 judges that the empty time t2 is earlier than the arrival time (t1(i+1)+T) (Yes in step S2b), the instruction unit 17 outputs a first instruction signal to the third device (step S3a), as in the example shown in FIG. 9.

一方、本変形例では、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早くないと判断されると(ステップS2bのNo)、判断部12は、さらに、アンローダー40aのマガジン数が所定数以上か否かを判断する(ステップS31)。つまり、判断部12は、アンローダー40aに載置されている、それぞれ複数の基板1によって満たされた、マガジンiを含む少なくとも1つのマガジン60の数が所定数以上かを判断する。 On the other hand, in this modified example, when the judgment unit 12 judges that the empty time t2 is not earlier than the arrival time (t1(i+1)+T) (No in step S2b), the judgment unit 12 further judges whether the number of magazines on the unloader 40a is equal to or greater than a predetermined number (step S31). In other words, the judgment unit 12 judges whether the number of at least one magazine 60, including magazine i, placed on the unloader 40a and each filled with multiple substrates 1, is equal to or greater than a predetermined number.

例えば、搬送管理装置10の取得部15は、アンローダー40aの第1マガジン数検知部412によって検知されたマガジン60の数を示す情報を、アンローダー40aから第3通信部13を介して取得する。そして、ステップS31では、判断部12は、その取得された情報によって示される少なくとも1つのマガジン60の数が所定数以上かを判断する。 For example, the acquisition unit 15 of the transport management device 10 acquires information indicating the number of magazines 60 detected by the first magazine number detection unit 412 of the unloader 40a from the unloader 40a via the third communication unit 13. Then, in step S31, the judgment unit 12 judges whether the number of at least one magazine 60 indicated by the acquired information is equal to or greater than a predetermined number.

ここで、判断部12によって、その少なくとも1つのマガジン60の数が所定数以上であると判断されると(ステップS31のYes)、指示部17は、第1指示信号を第3装置に出力する(ステップS3a)。つまり、指示部17は、マガジンiを含む少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送することを指示する第1指示信号を第3装置に出力する。 Here, when the determination unit 12 determines that the number of the at least one magazine 60 is equal to or greater than the predetermined number (Yes in step S31), the instruction unit 17 outputs a first instruction signal to the third device (step S3a). In other words, the instruction unit 17 outputs a first instruction signal to the third device to instruct the third device to transport at least one magazine 60 including magazine i from the unloader 40a to the loader 30b.

一方、判断部12によって、その少なくとも1つのマガジン60の数が所定数以上でないと判断されると(ステップS31のNo)、第3制御部14は、変数iをインクリメントする(ステップS5)。そして、第3制御部14は、ステップS21からの処理を取得部15、時刻算出部11および判断部12に繰り返し実行させる。したがって、この場合には、指示部17は、満時刻t1(i)である所定時刻よりも後のタイミングで、ステップS3aの処理を実行する。つまり、指示部17は、その所定時刻よりも後のタイミングで、少なくともマガジンiおよびマガジン(i+1)を一括してアンローダー40aからローダー30bへ搬送することを指示する第2指示信号を第3装置に出力する。なお、第2指示信号によって搬送が指示されるマガジンiおよびマガジン(i+1)のそれぞれは、変数iがインクリメントされる前のマガジン60である。 On the other hand, if the judgment unit 12 judges that the number of at least one magazine 60 is not equal to or greater than the predetermined number (No in step S31), the third control unit 14 increments the variable i (step S5). Then, the third control unit 14 causes the acquisition unit 15, the time calculation unit 11, and the judgment unit 12 to repeatedly execute the processes from step S21. Therefore, in this case, the instruction unit 17 executes the process of step S3a at a timing after the predetermined time, which is the full time t1(i). In other words, the instruction unit 17 outputs a second instruction signal to the third device at a timing after the predetermined time to instruct the third device to transport at least magazine i and magazine (i+1) collectively from the unloader 40a to the loader 30b. Note that the magazines i and magazines (i+1) instructed to be transported by the second instruction signal are the magazines 60 before the variable i was incremented.

このように、本変形例では、ローダー30bを用いた第2部品装着装置92の作業を停止させることなく、マガジンiおよびマガジン(i+1)を一括して搬送することが可能な状況であっても、アンローダー40aで満杯のマガジン60の数が所定数以上である場合には、マガジンiはローダー30bに搬送される。したがって、アンローダー40aにおいて満杯のマガジン60が溢れてしまうことを抑制することができる。 In this manner, in this modified example, even in a situation where magazine i and magazine (i+1) can be transported together without stopping the operation of the second component mounting device 92 using the loader 30b, if the number of full magazines 60 in the unloader 40a is equal to or greater than a predetermined number, magazine i is transported to the loader 30b. Therefore, it is possible to prevent full magazines 60 from spilling out of the unloader 40a.

また、アンローダー40aで満杯のマガジン60の数が所定数未満である場合には、アンローダー40aにおいて満杯のマガジン60が溢れることがないため、第2指示信号を適切に出力することができる。つまり、アンローダー40aにおいて満杯のマガジン60が溢れることなく、アンローダー40aで次のマガジン(i+1)が満杯になるのを待ってから、それぞれ満杯のマガジンiとマガジン(i+1)とを一括してローダー30bに搬送することができる。 In addition, when the number of full magazines 60 in the unloader 40a is less than a predetermined number, the full magazines 60 do not overflow from the unloader 40a, and the second instruction signal can be output appropriately. In other words, the full magazines 60 do not overflow from the unloader 40a, and after waiting for the next magazine (i+1) to become full in the unloader 40a, the full magazines i and (i+1) can be transported together to the loader 30b.

(変形例2)
本変形例では、さらに、作業種情報にも基づいてマガジン60の搬送が指示される。
(Variation 2)
In this modified example, the transportation of the magazine 60 is instructed based on the work type information as well.

図12は、変形例2における作業種情報を示す図である。 Figure 12 shows the work type information in variant example 2.

作業種情報d1は、図12に示すように、複数の作業種と、その複数の作業種のそれぞれの優先度および作業完了予定時刻とを示す。 As shown in FIG. 12, the work type information d1 indicates multiple work types, the priority of each of the multiple work types, and the scheduled work completion time.

例えば、複数の作業種には、パレット補給作業、リール補給作業、マガジン搬送作業、ノズル準備作業、ピン準備作業、および接着剤補充作業などがある。 For example, the multiple work types include pallet supply work, reel supply work, magazine transport work, nozzle preparation work, pin preparation work, and adhesive replenishment work.

パレット補給作業は、例えば、パレットを第1部品装着装置91および第2部品装着装置92などの装置に補給する作業である。なお、パレットは、板または台であって、基板1に装着される複数の部品がそのパレット上に載置された状態で補給される。 The pallet supply work is, for example, the work of supplying pallets to devices such as the first component mounting device 91 and the second component mounting device 92. The pallet is a plate or stand, and is supplied with multiple components to be mounted on the board 1 placed on the pallet.

リール補給作業は、例えば、リールを第1部品装着装置91および第2部品装着装置92などの装置に補給する作業である。なお、リールは、基板1に装着される複数の部品を保持する部品テープが巻き付けられた状態で補給される。 The reel supply work is, for example, the work of supplying reels to devices such as the first component mounting device 91 and the second component mounting device 92. Note that the reels are supplied with component tape wound around them, which holds multiple components to be mounted on the board 1.

マガジン搬送作業は、少なくとも1つのマガジン60をアンローダー40aからローダー30bに搬送する作業である。 The magazine transport operation is the operation of transporting at least one magazine 60 from the unloader 40a to the loader 30b.

ノズル準備作業は、例えば、部品を吸着保持して基板1に装着するためのノズルを、第1部品装着装置91および第2部品装着装置92などの装置に配置する作業である。 The nozzle preparation work is, for example, the work of placing nozzles for sucking and holding components and mounting them on the board 1 on devices such as the first component mounting device 91 and the second component mounting device 92.

ピン準備作業は、第1部品装着装置91および第2部品装着装置92などの装置に備えられたピンであって、部品が装着される基板1を下方から支持するためのピンを設定する作業である。 The pin preparation work involves setting up pins provided on devices such as the first component mounting device 91 and the second component mounting device 92 to support from below the board 1 on which the components are to be mounted.

接着剤補充作業は、部品を基板1に接着するための接着剤を、第1部品装着装置91および第2部品装着装置92などの装置に補充する作業である。 The adhesive refilling operation involves refilling devices such as the first component mounting device 91 and the second component mounting device 92 with adhesive for adhering components to the board 1.

作業種情報d1によって示される上述の複数の作業種のそれぞれの作業完了予定時刻は、その作業種の作業が完了すべき時刻である。したがって、その作業完了予定時刻までに作業が完了していなければ、第1部品装着装置91および第2部品装着装置92の作業は停止または中断することになり、実装基板の生産時間は伸びてしまう。 The scheduled work completion time for each of the multiple work types indicated by the work type information d1 is the time when the work of that work type should be completed. Therefore, if the work is not completed by the scheduled work completion time, the work of the first component mounting device 91 and the second component mounting device 92 will be stopped or interrupted, and the production time of the mounted board will be extended.

また、作業種情報d1によって示される上述の複数の作業種のそれぞれの優先度は、その作業種の作業完了予定時刻に応じて設定された数値であって、優先度が高いほど、小さい数値を示す。例えば、作業種情報d1では、作業種の作業完了予定時刻が早いほど、その作業種には、高い優先度、すなわち小さい数値が対応付けられている。例えば、図12に示す例では、最も優先度が高い作業は、作業種「パレット補給作業」の作業であり、3番目に優先度が高い作業は、作業種「マガジン搬送作業」の作業である。 The priority of each of the multiple work types indicated by the work type information d1 is a numerical value set according to the scheduled completion time of that work type, with the higher the priority being the smaller the numerical value. For example, in the work type information d1, the earlier the scheduled completion time of a work type is, the higher the priority, i.e., the smaller the numerical value, associated with that work type. For example, in the example shown in FIG. 12, the work with the highest priority is the work type "pallet supply work," and the work with the third highest priority is the work type "magazine transport work."

このような作業種情報d1は、例えば、搬送管理装置10の第3制御部14によって生成されて情報格納部16に格納されていてもよい。また、作業種情報d1は、基板1への部品の装着作業の状況に応じて周期的に更新されてもよい。 Such work type information d1 may be generated, for example, by the third control unit 14 of the transport management device 10 and stored in the information storage unit 16. In addition, the work type information d1 may be periodically updated according to the status of the component mounting work on the board 1.

図13は、変形例2における搬送管理装置10の処理動作を示すフローチャートである。 Figure 13 is a flowchart showing the processing operation of the transport management device 10 in variant example 2.

搬送管理装置10の第3制御部14は、まず、変数iを1に初期化する(ステップS4)。そして、取得部15は、図10のステップS11a~S15の処理を含む情報取得処理を実行する(ステップS21)。次に、時刻算出部11は、図10のステップS16~S18の処理を含む時刻算出処理を実行する(ステップS22)。 The third control unit 14 of the transport management device 10 first initializes the variable i to 1 (step S4). Then, the acquisition unit 15 executes an information acquisition process including the processes of steps S11a to S15 in FIG. 10 (step S21). Next, the time calculation unit 11 executes a time calculation process including the processes of steps S16 to S18 in FIG. 10 (step S22).

そして、判断部12は、ステップS22によって算出された空時刻t2と到着時刻(t1(i+1)+T)とに基づいて、空時刻t2が到着時刻(t1(i+1)+T)よりも早いか否かを判断する(ステップS2b)。 Then, based on the empty time t2 calculated in step S22 and the arrival time (t1(i+1)+T), the judgment unit 12 judges whether the empty time t2 is earlier than the arrival time (t1(i+1)+T) (step S2b).

ここで、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早いと判断されると(ステップS2bのYes)、指示部17は、図9に示す例と同様、第1指示信号を第3装置に出力する(ステップS3a)。 Here, if the judgment unit 12 judges that the empty time t2 is earlier than the arrival time (t1(i+1)+T) (Yes in step S2b), the instruction unit 17 outputs a first instruction signal to the third device (step S3a), as in the example shown in FIG. 9.

一方、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早くないと判断された場合(ステップS2bのNo)、判断部12は、さらに、アンローダー40aのマガジン数が所定数以上か否かを判断する(ステップS31)。つまり、判断部12は、アンローダー40aに載置されている、それぞれ複数の基板1によって満たされた、マガジンiを含む少なくとも1つのマガジン60の数が所定数以上かを判断する。 On the other hand, if the judgment unit 12 judges that the empty time t2 is not earlier than the arrival time (t1(i+1)+T) (No in step S2b), the judgment unit 12 further judges whether the number of magazines on the unloader 40a is equal to or greater than a predetermined number (step S31). In other words, the judgment unit 12 judges whether the number of at least one magazine 60, including magazine i, placed on the unloader 40a and each filled with multiple substrates 1, is equal to or greater than a predetermined number.

ここで、本変形例では、判断部12によって、その少なくとも1つのマガジン60の数が所定数以上であると判断されると(ステップS31のYes)、取得部15は、情報格納部16に格納されている作業種情報d1を取得する(ステップS32)。つまり、取得部15は、マガジン搬送作業を含む複数の作業の各々の優先度を示す作業種情報d1を取得する。 Here, in this modified example, when the judgment unit 12 judges that the number of at least one magazine 60 is equal to or greater than the predetermined number (Yes in step S31), the acquisition unit 15 acquires the work type information d1 stored in the information storage unit 16 (step S32). In other words, the acquisition unit 15 acquires the work type information d1 indicating the priority of each of the multiple tasks including the magazine transport task.

そして、判断部12は、作業種情報d1に示される複数の作業の各々の優先度に基づいて、マガジン搬送作業よりも優先度が高い作業である高優先度作業があるかを判断する(ステップS33)。ここで、判断部12によって、高優先度作業があると判断される場合(ステップS33のYes)、指示部17は、高優先度作業の実施の指示に関する情報を第3装置に出力する(ステップS34)。その第3装置は、例えば表示装置20である。表示装置20は、高優先度作業の実施の指示に関する情報を受けると、その高優先度作業の実施を促すメッセージを表示する。その後、判断部12は、ステップS33の処理を繰り返し実行する。 Then, the judgment unit 12 judges whether there is a high priority task, which is a task with a higher priority than the magazine transport task, based on the priority of each of the multiple tasks indicated in the task type information d1 (step S33). Here, if the judgment unit 12 judges that there is a high priority task (Yes in step S33), the instruction unit 17 outputs information regarding an instruction to perform the high priority task to a third device (step S34). The third device is, for example, the display device 20. When the display device 20 receives information regarding an instruction to perform the high priority task, it displays a message encouraging the user to perform the high priority task. Thereafter, the judgment unit 12 repeatedly executes the process of step S33.

一方、判断部12によって、高優先度作業がないと判断される場合(ステップS33のNo)、指示部17は、第1指示信号を出力する(ステップS3a)。つまり、指示部17は、マガジンiを含む少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送することを指示する第1指示信号を第3装置に出力する。 On the other hand, if the judgment unit 12 judges that there is no high priority work (No in step S33), the instruction unit 17 outputs a first instruction signal (step S3a). That is, the instruction unit 17 outputs a first instruction signal to the third device to instruct the third device to transport at least one magazine 60 including magazine i from the unloader 40a to the loader 30b.

このように、本変形例では、アンローダー40aで満杯のマガジン60の数が所定数以上であっても、マガジン搬送作業よりも優先度が高い高優先度作業があるときには、その高優先度作業の実施がマガジン搬送作業よりも優先して指示される。例えば、マガジン(i+1)が満杯になるまでに十分な時間があり、そのマガジン(i+1)が満杯になる前に、高優先度作業がある場合には、その高優先度作業の実施が優先される。したがって、搬送作業の効率化のために他の作業の効率が低減してしまうことを抑制することができる。さらに、第1部品装着装置91および第2部品装着装置92の作業が停止または中断される可能性を抑えることができる。 In this manner, in this modified example, even if the number of full magazines 60 in the unloader 40a is equal to or greater than a predetermined number, if there is a high priority task that has a higher priority than the magazine transport task, the execution of the high priority task is instructed to take precedence over the magazine transport task. For example, if there is sufficient time before the magazine (i+1) becomes full and there is a high priority task before the magazine (i+1) becomes full, the execution of the high priority task is prioritized. Therefore, it is possible to prevent the efficiency of other tasks from being reduced in order to improve the efficiency of the transport task. Furthermore, it is possible to reduce the possibility that the operations of the first component mounting device 91 and the second component mounting device 92 will be stopped or interrupted.

また、マガジン搬送作業よりも優先度が高い高優先度作業がないときには、マガジン搬送作業が優先して指示される。つまり、少なくともマガジンiのローダー30bへの搬送が指示される。例えば、マガジン(i+1)が満杯になるまでに十分な時間がない場合には、マガジン搬送作業が最優先される。このような場合には、マガジン(i+1)が満杯になるのを待つことなく、マガジンiがローダー30bへ搬送される。これによって、アンローダー40aにおいて満杯のマガジン60が溢れてしまうことを抑制することができる。 In addition, when there is no high priority task that has a higher priority than the magazine transport task, the magazine transport task is instructed as a priority. In other words, the transport of at least magazine i to loader 30b is instructed. For example, when there is not enough time until magazine (i+1) becomes full, the magazine transport task is given top priority. In such a case, magazine i is transported to loader 30b without waiting for magazine (i+1) to become full. This makes it possible to prevent a full magazine 60 from overflowing from unloader 40a.

(変形例3)
本変形例におけるマガジン60の搬送では、一時保管場所が利用される。
(Variation 3)
In this modified example, a temporary storage location is used for transporting the magazine 60.

図14は、変形例3における搬送システムの構成を示す図である。 Figure 14 shows the configuration of the transport system in variant 3.

本変形例3における搬送システム101は、一時保管場所80を有する。例えば、アンローダー40aによって満杯にされたマガジン60を、そのアンローダー40aおよびローダー30bの何れにも載置することができない場合ある。このような場合、搬送装置50は、アンローダー40aによって満杯にされたマガジン60を、一時保管場所80に搬送する。そして、満杯のマガジン60をローダー30bに載置することができるときに、搬送装置50は、満杯のマガジン60をローダー30bに搬送する。 The transport system 101 in this third modified example has a temporary storage location 80. For example, there may be cases where a magazine 60 filled by an unloader 40a cannot be placed on either the unloader 40a or the loader 30b. In such a case, the transport device 50 transports the magazine 60 filled by the unloader 40a to the temporary storage location 80. Then, when the full magazine 60 can be placed on the loader 30b, the transport device 50 transports the full magazine 60 to the loader 30b.

つまり、搬送装置50は、満杯のマガジン60をアンローダー40aからローダー30bに搬送したり、満杯のマガジン60をアンローダー40aから一時保管場所80を介してローダー30bに搬送したりする。 In other words, the transport device 50 transports a full magazine 60 from the unloader 40a to the loader 30b, or transports a full magazine 60 from the unloader 40a to the loader 30b via the temporary storage location 80.

図15は、変形例3における搬送管理装置10の処理動作を示すフローチャートである。 Figure 15 is a flowchart showing the processing operation of the transport management device 10 in variant example 3.

搬送管理装置10の第3制御部14は、まず、変数iを1に初期化する(ステップS4)。そして、取得部15は、図10のステップS11a~S15の処理を含む情報取得処理を実行する(ステップS21)。次に、時刻算出部11は、図10のステップS16~S18の処理を含む時刻算出処理を実行する(ステップS22)。 The third control unit 14 of the transport management device 10 first initializes the variable i to 1 (step S4). Then, the acquisition unit 15 executes an information acquisition process including the processes of steps S11a to S15 in FIG. 10 (step S21). Next, the time calculation unit 11 executes a time calculation process including the processes of steps S16 to S18 in FIG. 10 (step S22).

そして、判断部12は、ステップS120によって算出された空時刻t2と到着時刻(t1(i+1)+T)とに基づいて、空時刻t2が到着時刻(t1(i+1)+T)よりも早いか否かを判断する(ステップS2b)。 Then, based on the empty time t2 calculated in step S120 and the arrival time (t1(i+1)+T), the judgment unit 12 judges whether the empty time t2 is earlier than the arrival time (t1(i+1)+T) (step S2b).

ここで、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早いと判断されると(ステップS2bのYes)、指示部17は、少なくとも1つのマガジン60のローダー30bへの搬送を指示する指示信号を第3装置に出力する(ステップS3b)。その少なくとも1つのマガジン60は、マガジンi以外のマガジン60であってもよい。また、その少なくとも1つのマガジン60は、アンローダー40aに載置されていてもよく、一時保管場所80に載置されていてもよい。第3装置は、例えば表示装置20である。 Here, when the judgment unit 12 judges that the empty time t2 is earlier than the arrival time (t1(i+1)+T) (Yes in step S2b), the instruction unit 17 outputs an instruction signal to the third device to instruct the transport of at least one magazine 60 to the loader 30b (step S3b). The at least one magazine 60 may be a magazine 60 other than magazine i. The at least one magazine 60 may be placed on the unloader 40a or in the temporary storage location 80. The third device is, for example, the display device 20.

一方、判断部12によって、空時刻t2が到着時刻(t1(i+1)+T)よりも早くないと判断された場合(ステップS2bのNo)、図13に示す例と同様、搬送管理装置10は、ステップS31、S32、S33の処理を行う。 On the other hand, if the judgment unit 12 judges that the empty time t2 is not earlier than the arrival time (t1(i+1)+T) (No in step S2b), the transport management device 10 performs the processes of steps S31, S32, and S33, as in the example shown in FIG. 13.

ここで、本変形例では、判断部12は、ステップS33において高優先度作業がないと判断した場合(ステップS33のNo)、アンローダー40aに載置されている満杯のマガジン60を、ローダー30bに載置できるかを判断する(ステップS35)。 Here, in this modified example, if the judgment unit 12 determines in step S33 that there is no high priority work (No in step S33), it judges whether the full magazine 60 placed on the unloader 40a can be placed on the loader 30b (step S35).

例えば、搬送管理装置10の取得部15は、ローダー30bの第2マガジン数検知部312によって検知されたマガジン60の数を示す情報を、そのローダー30bから第3通信部13を介して取得する。そして、ステップS35では、判断部12は、その取得された情報によって示されるマガジン60の数が、ローダー30bの搬入コンベア35に載置可能なマガジン60の最大数未満であれば、満杯のマガジン60をローダー30bに載置できると判断する。逆に、判断部12は、その情報によって示されるマガジン60の数がその最大数以上であれば、満杯のマガジン60をローダー30bに載置できないと判断する。 For example, the acquisition unit 15 of the transport management device 10 acquires information indicating the number of magazines 60 detected by the second magazine number detection unit 312 of the loader 30b from the loader 30b via the third communication unit 13. Then, in step S35, the judgment unit 12 judges that a full magazine 60 can be loaded onto the loader 30b if the number of magazines 60 indicated by the acquired information is less than the maximum number of magazines 60 that can be loaded onto the input conveyor 35 of the loader 30b. Conversely, the judgment unit 12 judges that a full magazine 60 cannot be loaded onto the loader 30b if the number of magazines 60 indicated by the information is equal to or greater than the maximum number.

そして、判断部12によって、その満杯のマガジン60を載置できないと判断された場合(ステップS35のNo)、指示部17は、第3指示信号を第3装置に出力する(ステップS37)。この第3指示信号は、アンローダー40aに載置されている少なくとも1つのマガジン60を一時保管場所80に搬送することを指示する信号である。 If the judgment unit 12 judges that the full magazine 60 cannot be placed (No in step S35), the instruction unit 17 outputs a third instruction signal to the third device (step S37). This third instruction signal is a signal that instructs the third device to transport at least one magazine 60 placed on the unloader 40a to the temporary storage location 80.

ステップS37の処理の後、判断部12は、再び、複数の基板1で満たされたマガジン60を、ローダー30bに載置できるかを判断する(ステップS38)。判断部12によって、ローダー30bに載置できると判断されると(ステップS38のYes)、指示部17は、一時保管場所80の少なくとも1つのマガジン60をローダー30bに搬送することを指示する指示信号を第3装置に出力する(ステップS39)。また、判断部12は、ローダー30bに載置できないと判断すると(ステップS38のNo)、そのステップS38の処理を繰り返し実行する。 After the processing of step S37, the judgment unit 12 again judges whether the magazine 60 filled with multiple substrates 1 can be placed on the loader 30b (step S38). If the judgment unit 12 judges that the magazine 60 can be placed on the loader 30b (Yes in step S38), the instruction unit 17 outputs an instruction signal to the third device to instruct the third device to transport at least one magazine 60 in the temporary storage location 80 to the loader 30b (step S39). If the judgment unit 12 judges that the magazine 60 cannot be placed on the loader 30b (No in step S38), it repeats the processing of step S38.

また、ステップS35において、ローダー30bにマガジン60を載置できると判断された場合、指示部17は、第4指示信号を第3装置に出力する(ステップS36)。この第4指示信号は、アンローダー40aに載置されている満杯のマガジン60をローダー30bに搬送することを指示する信号である。 If it is determined in step S35 that the magazine 60 can be placed on the loader 30b, the instruction unit 17 outputs a fourth instruction signal to the third device (step S36). This fourth instruction signal is a signal that instructs the full magazine 60 placed on the unloader 40a to be transported to the loader 30b.

なお、ステップS3b、S36、S37、およびS39では、第3指示信号などの指示信号は、例えば表示装置20である第3装置に出力される。表示装置20は、その指示信号を受けると、その指示信号によって示される内容を表示する。また、搬送装置50が搬送ロボットである場合には、第3装置は、その搬送装置50であってもよい。この場合、搬送装置50は、その指示信号を受信すると、その指示信号に応じて自走することによってマガジン60を搬送する。 In steps S3b, S36, S37, and S39, instruction signals such as the third instruction signal are output to a third device, for example the display device 20. When the display device 20 receives the instruction signal, it displays the content indicated by the instruction signal. Furthermore, if the transport device 50 is a transport robot, the third device may be the transport device 50. In this case, when the transport device 50 receives the instruction signal, it transports the magazine 60 by self-propelling in response to the instruction signal.

このように、本変形例では、満杯のマガジン60をローダー30bに載置できない場合には、そのマガジン60を一時保管場所80に搬送することができる。また、満杯のマガジン60をローダー30bに搬送しても、ローダー30bにそのマガジン60を載置することができないことの発生を抑制することができる。 In this manner, in this modified example, if a full magazine 60 cannot be placed on the loader 30b, the magazine 60 can be transported to the temporary storage location 80. In addition, even if a full magazine 60 is transported to the loader 30b, it is possible to prevent the magazine 60 from being unable to be placed on the loader 30b.

(変形例4)
本変形例では、搬送要求情報に応じてマガジン60の搬送が指示される。
(Variation 4)
In this modification, the transportation of the magazine 60 is instructed in response to the transportation request information.

図16は、変形例4における搬送管理装置10の処理動作を示すフローチャートである。 Figure 16 is a flowchart showing the processing operation of the transport management device 10 in variant example 4.

搬送管理装置10の取得部15は、図8の例と同様、アンローダー情報とローダー情報とを取得する(ステップS1)。 The acquisition unit 15 of the transport management device 10 acquires unloader information and loader information (step S1), similar to the example in Figure 8.

判断部12は、そのアンローダー情報およびローダー情報に基づいて、ローダー30bへのマガジン60の搬送が必要か否かを判断する(ステップS2)。つまり、判断部12は、それぞれ複数の基板1が収納された少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送する必要があるかを判断する。 Based on the unloader information and the loader information, the judgment unit 12 judges whether or not it is necessary to transport the magazine 60 to the loader 30b (step S2). In other words, the judgment unit 12 judges whether it is necessary to transport at least one magazine 60, each of which contains multiple substrates 1, from the unloader 40a to the loader 30b.

ここで、本変形例では、判断部12は、搬送する必要がないと判断すると(ステップS2のNo)、さらに、取得部15が搬送要求情報を取得したか否かを判断する(ステップS41)。搬送要求情報は、複数の基板1が収納されたマガジン60のローダー30bへの搬送を要求する情報である。例えば、搬送要求情報は、ローダー30bの第2通信部315から送信され、搬送管理装置10の第3通信部13を介して取得部15によって取得される。つまり、搬送要求情報は、ローダー30bが満杯のマガジン60を要求する情報である。なお、搬送要求情報は、ローダー30b以外の他の装置から送信されてもよい。 Here, in this modified example, when the determination unit 12 determines that transportation is not necessary (No in step S2), it further determines whether the acquisition unit 15 has acquired transportation request information (step S41). The transportation request information is information requesting transportation of a magazine 60 containing multiple substrates 1 to the loader 30b. For example, the transportation request information is transmitted from the second communication unit 315 of the loader 30b, and is acquired by the acquisition unit 15 via the third communication unit 13 of the transportation management device 10. In other words, the transportation request information is information requesting a full magazine 60 from the loader 30b. Note that the transportation request information may be transmitted from a device other than the loader 30b.

そして、判断部12によって、取得部15が搬送要求情報を取得していないと判断されると(ステップS41のNo)、搬送管理装置10は、ステップS1からの処理を繰り返し実行する。 Then, when the judgment unit 12 judges that the acquisition unit 15 has not acquired the transport request information (No in step S41), the transport management device 10 repeats the process from step S1.

一方、判断部12によって、取得部15が搬送要求情報を取得したと判断されると(ステップS41のYes)、指示部17は、少なくとも1つのマガジン60をアンローダー40aからローダー30bへ搬送することを指示する第1指示信号を第3装置に出力する(ステップS3)。 On the other hand, when the judgment unit 12 judges that the acquisition unit 15 has acquired the transport request information (Yes in step S41), the instruction unit 17 outputs a first instruction signal to the third device instructing the third device to transport at least one magazine 60 from the unloader 40a to the loader 30b (step S3).

これにより、搬送要求情報が取得される場合には、満杯のマガジン60をローダー30bに搬送することができ、搬送の自由度を高めることができる。 As a result, when transport request information is acquired, a full magazine 60 can be transported to the loader 30b, increasing the degree of freedom in transport.

(変形例5)
本変形例における搬送管理装置10は、上記変形例1~4におけるマガジン60の所定数を決定する。この所定数は、図11、図13および図15のステップS31の判断に用いられる。また、マガジン60に収納可能な基板1の最大数と、その所定数とを乗算することによって得られる数値は、基板1の滞留枚数とも呼ばれる。
(Variation 5)
The transport management device 10 in this modification determines the predetermined number of magazines 60 in the above modifications 1 to 4. This predetermined number is used for the judgment in step S31 in Figures 11, 13, and 15. The numerical value obtained by multiplying the maximum number of substrates 1 that can be stored in the magazine 60 by this predetermined number is also called the number of substrates 1 remaining.

図17は、実装基板の生産数と基板1の滞留枚数とに応じた生産時間のシミュレーション結果を示す図である。ここで、滞留枚数は、アンローダー40aからローダー30bに一括して搬送される基板1の枚数である。つまり、アンローダー40aによって滞留枚数の基板1が1以上のマガジンに収納されると、その1以上のマガジンがローダー30bに一括して搬送される。また、実装基板の生産数が滞留枚数よりも少ない場合には、その生産数と同じ数の基板1がアンローダー40aからローダー30bに一括して搬送される。つまり、アンローダー40aによって生産数と同じ数の基板1が1以上のマガジンに収納されると、その1以上のマガジンがローダー30bに一括して搬送される。 Figure 17 shows the results of a simulation of production time according to the number of mounted boards produced and the number of boards 1 in the holdup. Here, the number in the holdup is the number of boards 1 transported in a batch from the unloader 40a to the loader 30b. In other words, when the unloader 40a stores the holdup number of boards 1 in one or more magazines, the one or more magazines are transported in a batch to the loader 30b. Also, when the production number of mounted boards is less than the holdup number, the same number of boards 1 as the production number are transported in a batch from the unloader 40a to the loader 30b. In other words, when the unloader 40a stores the same number of boards 1 as the production number in one or more magazines, the one or more magazines are transported in a batch to the loader 30b.

図17に示すように、実装基板の生産数が25枚のときの生産時間は、滞留枚数が100枚であっても25枚であっても同じである。しかし、実装基板の生産数が、50枚、75枚、100枚、150枚、200枚、300枚、400枚、500枚、および1000枚のそれぞれのときの生産時間は、滞留枚数が100枚および25枚のそれぞれの場合で異なる。 As shown in Figure 17, the production time when the production number of mounted boards is 25 is the same whether the number of boards in stock is 100 or 25. However, the production time when the production number of mounted boards is 50, 75, 100, 150, 200, 300, 400, 500, and 1000 is different for the number of boards in stock of 100 and 25.

具体的には、実装基板の生産数が50枚のときの生産時間は、滞留枚数が100枚および25枚のそれぞれの場合で異なる。実装基板の生産数が50枚のときの生産時間は、滞留枚数が100枚の場合には、1時間7分16秒であり、滞留枚数が25枚の場合には、59分26秒である。つまり、滞留枚数が25枚の方が、滞留枚数が100枚のときよりも12%も生産時間を短縮することができる。 Specifically, the production time when the number of mounted boards to be produced is 50 differs depending on whether the number of held up boards is 100 or 25. The production time when the number of mounted boards to be produced is 1 hour, 7 minutes, and 16 seconds when the number of held up boards is 100, and 59 minutes and 26 seconds when the number of held up boards is 25. In other words, the production time can be reduced by 12% when the number of held up boards is 25 compared to when the number of held up boards is 100.

したがって、実装基板の生産数が50~100枚のように少ないときには、滞留枚数が少ない方が生産時間を短縮することができる。 Therefore, when the production volume of mounted boards is small, such as 50 to 100 boards, the production time can be shortened by reducing the number of boards in the queue.

しかし、実装基板の生産数が150枚以上のときの生産時間は、滞留枚数が100枚および25枚のそれぞれの場合で異なっても、その差は小さい。例えば、実装基板の生産数が150枚のときの生産時間は、滞留枚数が100枚の場合には、2時間10分30秒であり、滞留枚数が25枚の場合には、2時間7分32秒である。つまり、滞留枚数が25枚である場合の生産時間と、滞留枚数が100枚である場合の生産時間との差は、2%だけである。 However, when the production number of mounted boards is 150 or more, the difference in production time is small even when the number of backlogged boards is 100 and 25. For example, the production time when the production number of mounted boards is 150 is 2 hours 10 minutes 30 seconds when the number of backlogged boards is 100, and 2 hours 7 minutes 32 seconds when the number of backlogged boards is 25. In other words, the difference between the production time when the number of backlogged boards is 25 and the production time when the number of backlogged boards is 100 is only 2%.

したがって、実装基板の生産数が150枚以上のように多いときには、滞留枚数を少なくしても生産時間の短縮の効果を得ることは難しい。また、滞留枚数を少なくすると、1以上のマガジン60の搬送を頻繁に行う必要があるため、搬送作業の効率が低下してしまう。 Therefore, when the production volume of mounted boards is large, such as 150 or more, it is difficult to achieve the effect of shortening production time even if the number of boards in the waiting state is reduced. In addition, if the number of boards in the waiting state is reduced, one or more magazines 60 must be transported frequently, which reduces the efficiency of the transport work.

そこで、本変形例における搬送管理装置10は、生産時間の短縮と、搬送作業の効率化とを両立するために、その滞留枚数を決定する。すなわち、搬送管理装置10は、上記変形例1~4におけるマガジン60の所定数を決定する。 The transport management device 10 in this modified example therefore determines the number of sheets to be held in order to achieve both a reduction in production time and an increase in the efficiency of transport operations. In other words, the transport management device 10 determines the predetermined number of magazines 60 in the above modified examples 1 to 4.

具体的には、搬送管理装置10の第3制御部14は、第1部品装着装置91および第2部品装着装置92の作業によって生産される、基板1に1以上の部品が装着された実装基板の生産数に基づいて、その所定数を決定する。例えば、第3制御部14は、その所定数を、実装基板の生産数が少ないほど、小さい数に決定する。 Specifically, the third control unit 14 of the transport management device 10 determines the predetermined number based on the production number of mounted boards, each having one or more components mounted on a board 1, produced by the work of the first component mounting device 91 and the second component mounting device 92. For example, the third control unit 14 determines the predetermined number to be a smaller number the fewer the number of mounted boards produced.

さらに、第3制御部14は、マガジン60に収納される基板1の枚数を決定する。つまり、第3制御部14は、第1部品装着装置91および第2部品装着装置92の作業によって生産される、基板1に1以上の部品が装着された実装基板の生産数に基づいて、アンローダー40aによってマガジン60に収納される基板1の枚数を決定する。例えば、その決定される基板1の枚数は、マガジン60を満杯にするためにマガジン60に収納される基板1の最大数である。 Furthermore, the third control unit 14 determines the number of boards 1 to be stored in the magazine 60. In other words, the third control unit 14 determines the number of boards 1 to be stored in the magazine 60 by the unloader 40a based on the production number of mounted boards, each of which has one or more components mounted on it, produced by the work of the first component mounting device 91 and the second component mounting device 92. For example, the number of boards 1 determined is the maximum number of boards 1 that can be stored in the magazine 60 to fill it up.

これにより、生産時間の短縮と、搬送作業の効率化とを両立させることができる。 This allows us to both shorten production time and improve the efficiency of transportation operations.

(その他の変形例)
以上、一つまたは複数の態様に係る搬送方法などについて、実施の形態およびその各変形例に基づいて説明したが、本開示は、この実施の形態および各変形例に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を上記実施の形態およびその各変形例に施したものや、異なる変形例における構成要素を組み合わせて構築される形態も、本開示の範囲内に含まれてもよい。
(Other Modifications)
Although the conveying method according to one or more aspects has been described based on the embodiment and each modified example thereof, the present disclosure is not limited to the embodiment and each modified example. As long as it does not deviate from the gist of the present disclosure, various modifications conceived by a person skilled in the art to the above embodiment and each modified example, or a form constructed by combining components in different modified examples may also be included within the scope of the present disclosure.

例えば、上記実施の形態における図10に示す例では、満時刻t1(i)が所定時刻であって、その所定時刻においてステップS11a~S18およびS2bのそれぞれの処理が行われる。しかし、それらの処理は満時刻t1(i)からずれたタイミングで行われてもよい。 For example, in the example shown in FIG. 10 in the above embodiment, the full time t1(i) is the specified time, and steps S11a to S18 and S2b are performed at that specified time. However, these processes may be performed at a timing that is shifted from the full time t1(i).

また、上記実施の形態および各変形例における搬送装置50は、操作者によって押されることによってマガジン60を搬送する台車であってもよく、自走式の搬送ロボットであってもよい。搬送ロボットは、AGV(Automated guided vehicle)であってもよい。本実施の形態および変形例では、搬送作業の効率化を図ることができるため、AGVの台数を節約することができる。 The transport device 50 in the above embodiment and each modified example may be a cart that transports the magazine 60 by being pushed by an operator, or may be a self-propelled transport robot. The transport robot may be an AGV (Automated Guided Vehicle). In the present embodiment and modified examples, the efficiency of the transport work can be improved, and therefore the number of AGVs can be reduced.

また、上記実施の形態および各変形例では、第3マガジンは、ローダー30bによって最後に扱われるマガジン60であるが、最後に扱われるマガジン60に限定されなくてもよい。例えば、第3マガジンは、最後からN番目(Nは2以上の整数)に扱われるマガジン60であってもよい。 In addition, in the above embodiment and each modified example, the third magazine is the magazine 60 handled last by the loader 30b, but it does not have to be limited to the magazine 60 handled last. For example, the third magazine may be the magazine 60 handled Nth from the end (N is an integer of 2 or more).

なお、上記実施の形態および各変形例において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、CPUまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。ここで、上記実施の形態および各変形例の搬送管理装置10などを実現するソフトウェアは、図8~図11、図13、図15および図16のそれぞれによって示されるフローチャートの処理をコンピュータに実行させるプログラムである。 In the above embodiment and each modified example, each component may be configured with dedicated hardware, or may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory. Here, the software that realizes the transport management device 10 of the above embodiment and each modified example is a program that causes a computer to execute the processing of the flowcharts shown in each of Figures 8 to 11, 13, 15, and 16.

なお、以下のような場合も本開示に含まれる。 The following cases are also included in this disclosure:

(1)上記の少なくとも1つの装置は、具体的には、マイクロプロセッサ、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。そのRAMまたはハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、上記の少なくとも1つの装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。 (1) The at least one device is specifically a computer system consisting of a microprocessor, a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk unit, a display unit, a keyboard, a mouse, etc. A computer program is stored in the RAM or hard disk unit. The at least one device achieves its functions by the microprocessor operating in accordance with the computer program. Here, the computer program is composed of a combination of multiple instruction codes that indicate commands for the computer to achieve a specified function.

(2)上記の少なくとも1つの装置を構成する構成要素の一部または全部は、1個のシステムLSI(Large Scale Integration:大規模集積回路)から構成されているとしてもよい。システムLSIは、複数の構成部を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM、RAMなどを含んで構成されるコンピュータシステムである。前記RAMには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、システムLSIは、その機能を達成する。 (2) Some or all of the components constituting at least one of the above devices may be composed of a single system LSI (Large Scale Integration). A system LSI is an ultra-multifunctional LSI manufactured by integrating multiple components on a single chip, and specifically, is a computer system including a microprocessor, ROM, RAM, etc. A computer program is stored in the RAM. The system LSI achieves its functions when the microprocessor operates in accordance with the computer program.

(3)上記の少なくとも1つの装置を構成する構成要素の一部または全部は、その装置に脱着可能なICカードまたは単体のモジュールから構成されているとしてもよい。ICカードまたはモジュールは、マイクロプロセッサ、ROM、RAMなどから構成されるコンピュータシステムである。ICカードまたはモジュールは、上記の超多機能LSIを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ICカードまたはモジュールは、その機能を達成する。このICカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。 (3) Some or all of the components constituting at least one of the above devices may be composed of an IC card or a standalone module that is detachable from the device. The IC card or module is a computer system composed of a microprocessor, ROM, RAM, etc. The IC card or module may include the above-mentioned ultra-multifunction LSI. The IC card or module achieves its functions when the microprocessor operates according to a computer program. This IC card or module may be tamper-resistant.

(4)本開示は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、コンピュータプログラムからなるデジタル信号であるとしてもよい。 (4) The present disclosure may be the methods described above. It may also be a computer program that realizes these methods by a computer, or a digital signal that is a computer program.

また、本開示は、コンピュータプログラムまたはデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD(Compact Disc)-ROM、DVD、DVD-ROM、DVD-RAM、BD(Blu-ray(登録商標) Disc)、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されているデジタル信号であるとしてもよい。 The present disclosure may also be a computer program or a digital signal recorded on a computer-readable recording medium, such as a flexible disk, a hard disk, a CD (Compact Disc)-ROM, a DVD, a DVD-ROM, a DVD-RAM, a BD (Blu-ray (registered trademark) Disc), a semiconductor memory, or the like. It may also be a digital signal recorded on such a recording medium.

また、本開示は、コンピュータプログラムまたはデジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。 The present disclosure may also involve the transmission of computer programs or digital signals via telecommunications lines, wireless or wired communication lines, networks such as the Internet, data broadcasting, etc.

また、プログラムまたはデジタル信号を記録媒体に記録して移送することにより、またはプログラムまたはデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。 The program or digital signal may also be implemented by another independent computer system by recording it on a recording medium and transferring it, or by transferring the program or digital signal via a network, etc.

本開示は、部品を基板に装着して実装基板を生産するシステムなどに利用可能である。 This disclosure can be used in systems that mount components on boards to produce mounted boards.

1 基板
10 搬送管理装置
11 時刻算出部
12 判断部
13 第3通信部
14 第3制御部
15 取得部
16 情報格納部
17 指示部
20 表示装置
30a、30b ローダー
31、41 昇降装置
32、42 リフター
33、43 受け渡しコンベア
34、44 搬出コンベア
35、45 搬入コンベア
40a、40b アンローダー
50 搬送装置
60 マガジン
100、101 搬送システム
311 第2基板数検知部
312 第2マガジン数検知部
313 第2駆動機構
314 第2制御部
315 第2通信部
411 第1基板数検知部
412 第1マガジン数検知部
413 第1駆動機構
414 第1制御部
415 第1通信部
REFERENCE SIGNS LIST 1 Substrate 10 Transport management device 11 Time calculation unit 12 Determination unit 13 Third communication unit 14 Third control unit 15 Acquisition unit 16 Information storage unit 17 Instruction unit 20 Display device 30a, 30b Loader 31, 41 Lifting device 32, 42 Lifter 33, 43 Delivery conveyor 34, 44 Delivery conveyor 35, 45 Delivery conveyor 40a, 40b Unloader 50 Transport device 60 Magazine 100, 101 Transport system 311 Second substrate number detection unit 312 Second magazine number detection unit 313 Second drive mechanism 314 Second control unit 315 Second communication unit 411 First substrate number detection unit 412 First magazine number detection unit 413 First drive mechanism 414 First control unit 415 First communication unit

Claims (4)

搬入された基板の2つの面のうち一方の面に対して部品を装着する装着作業を行う第1部品装着装置から搬出された複数の基板を、アンローダーに載置されたマガジンに収納し、
前記マガジンを搬送する搬送装置により、前記複数の基板が収納された前記マガジンを前記アンローダーからローダーに搬送し、
前記ローダーは、前記アンローダーから搬送された前記マガジンから前記複数の基板を取り出し、前記基板の2つの面のうち他方の面に対して前記装着作業を行う第2部品装着装置に、前記複数の基板を供給し、
(a)前記アンローダーにおける基板の収納状況に関するアンローダー情報と、前記ローダーにおける基板の取り出し状況に関するローダー情報とを取得し、
(b)前記アンローダー情報および前記ローダー情報に基づいて、それぞれ複数の基板が収納された少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送する必要があるかを判断する、
基板の搬送方法。
storing a plurality of boards discharged from a first component mounting device that performs a mounting operation of mounting components on one of two sides of the board that has been carried in, in a magazine placed on an unloader;
a transport device for transporting the magazine transporting the magazine containing the plurality of substrates from the unloader to a loader;
the loader takes out the plurality of boards from the magazine conveyed by the unloader, and supplies the plurality of boards to a second component mounting device that performs the mounting operation on the other of the two surfaces of the boards;
(a) acquiring unloader information relating to a storage status of the substrate in the unloader and loader information relating to a removal status of the substrate in the loader;
(b) determining whether at least one magazine, each of which stores a plurality of substrates, needs to be transported from the unloader to the loader based on the unloader information and the loader information;
A method for transporting a substrate.
前記アンローダーに載置された前記マガジンの数が所定数以上である場合、それぞれ前記複数の基板が収納された状態で前記アンローダーに載置された前記少なくとも1つのマガジンを前記アンローダーから前記ローダーへ搬送する、
請求項1に記載の基板の搬送方法。
When the number of the magazines placed on the unloader is equal to or greater than a predetermined number, the at least one magazine placed on the unloader with the plurality of substrates stored therein is transported from the unloader to the loader.
The method for transporting a substrate according to claim 1 .
前記所定数は、前記第1部品装着装置および前記第2部品装着装置によって生産された実装基板の枚数に基づいて決定される、
請求項2に記載の基板の搬送方法。
the predetermined number is determined based on the number of mounting boards produced by the first component mounting device and the second component mounting device.
The substrate transport method according to claim 2 .
マガジンのアンローダーからローダーへの搬送を管理する搬送管理装置であって、
搬入された基板の2つの面のうち一方の面に対して部品を装着する装着作業を行う第1部品装着装置から搬出され、前記アンローダーに載置されたマガジンに収納された複数の基板の収納状況に関するアンローダー情報と、複数の基板が収納された状態で搬送装置により前記アンローダーから前記ローダーへ搬送されたマガジンから複数の基板を取り出し、前記基板の2つの面のうち他方の面に対して前記装着作業を行う第2部品装着装置における前記複数の基板の取り出し状況に関するローダー情報とを取得する取得部と、
前記アンローダー情報および前記ローダー情報に基づいて、それぞれ前記アンローダーに載置されて複数の基板が収納された少なくとも1つのマガジンを、前記アンローダーから前記ローダーへ搬送する必要があるかを判断する判断部と、
を備える搬送管理装置。
A transport management device that manages transport of a magazine from an unloader to a loader,
an acquisition unit that acquires unloader information relating to the storage status of a plurality of boards that are removed from a first component mounting device that performs a mounting operation of mounting components on one of two sides of a board that is carried in and stored in a magazine placed on the unloader, and loader information relating to the removal status of the plurality of boards in a second component mounting device that removes the plurality of boards from a magazine that is transported from the unloader to the loader by a transport device while containing the plurality of boards, and performs the mounting operation on the other of the two sides of the boards;
a determination unit that determines whether at least one magazine, each of which is placed on the unloader and stores a plurality of substrates, needs to be transported from the unloader to the loader based on the unloader information and the loader information;
A transport management device comprising:
JP2023214454A 2020-05-01 2023-12-20 Substrate transport method and transport management device Active JP7599142B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023214454A JP7599142B2 (en) 2020-05-01 2023-12-20 Substrate transport method and transport management device
JP2024202973A JP7766267B2 (en) 2020-05-01 2024-11-21 Substrate transport method and transport management device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020081060A JP7417841B2 (en) 2020-05-01 2020-05-01 Transport method and transport management device
JP2023214454A JP7599142B2 (en) 2020-05-01 2023-12-20 Substrate transport method and transport management device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020081060A Division JP7417841B2 (en) 2020-05-01 2020-05-01 Transport method and transport management device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024202973A Division JP7766267B2 (en) 2020-05-01 2024-11-21 Substrate transport method and transport management device

Publications (2)

Publication Number Publication Date
JP2024029041A JP2024029041A (en) 2024-03-05
JP7599142B2 true JP7599142B2 (en) 2024-12-13

Family

ID=78300496

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2020081060A Active JP7417841B2 (en) 2020-05-01 2020-05-01 Transport method and transport management device
JP2023214454A Active JP7599142B2 (en) 2020-05-01 2023-12-20 Substrate transport method and transport management device
JP2024202973A Active JP7766267B2 (en) 2020-05-01 2024-11-21 Substrate transport method and transport management device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020081060A Active JP7417841B2 (en) 2020-05-01 2020-05-01 Transport method and transport management device

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024202973A Active JP7766267B2 (en) 2020-05-01 2024-11-21 Substrate transport method and transport management device

Country Status (1)

Country Link
JP (3) JP7417841B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014147766A1 (en) 2013-03-19 2014-09-25 富士機械製造株式会社 Production-plan determination device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59213194A (en) * 1983-05-18 1984-12-03 株式会社東芝 Buffer device
JPS6226321U (en) * 1985-07-31 1987-02-18
JPH04180298A (en) * 1990-11-14 1992-06-26 Ricoh Micro Electron Kk Performance collecting system of printed substrate mounting line
JPH0616231A (en) * 1992-06-30 1994-01-25 Sony Corp Printed circuit board assembly and transportation system
JPH0831708B2 (en) * 1993-05-31 1996-03-27 日本電気株式会社 Mounting method by automatic component mounting machine group
JPH07256539A (en) * 1994-03-18 1995-10-09 Hitachi Ltd Production distribution system
JP2003124286A (en) * 2001-10-18 2003-04-25 Mitsubishi Electric Corp Inter-process transfer system and inter-process transfer method
JP5891422B2 (en) * 2012-05-11 2016-03-23 パナソニックIpマネジメント株式会社 Work planning device and work planning method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014147766A1 (en) 2013-03-19 2014-09-25 富士機械製造株式会社 Production-plan determination device

Also Published As

Publication number Publication date
JP7417841B2 (en) 2024-01-19
JP2024029041A (en) 2024-03-05
JP2021176161A (en) 2021-11-04
JP7766267B2 (en) 2025-11-10
JP2025026971A (en) 2025-02-26

Similar Documents

Publication Publication Date Title
JP5535032B2 (en) Component mounting system, component mounting setting device, component mounting setting program, and component mounting method
CN105992745A (en) Carrier control device and carrier control system
CN100512601C (en) Elements preparing method for surface mounting machine and the surface mounting machine
JP6255243B2 (en) Support device
JP7703085B2 (en) Warehouse System
JP4996634B2 (en) Mounting condition determining method and mounting condition determining apparatus
JP2003012119A (en) Storage and retrieval control device and method for automated storage and retrieval warehouse
CN116261917B (en) Component storage system, component storage warehouse, and silo preparation method
CN110422526B (en) Warehousing system and logistics control method
JPWO2018193501A1 (en) Component supply device and pallet moving method
JP7599142B2 (en) Substrate transport method and transport management device
JP7203793B2 (en) Substrate production management system
CN110731130B (en) Production change adjustment auxiliary device, production change adjustment auxiliary method, and recording medium
JP7594123B2 (en) Component Mounting System
JP6003859B2 (en) Coating, developing device, coating, developing method and storage medium
JP5038970B2 (en) Mounting condition determining method, mounting condition determining apparatus, component mounting method, component mounter, and program
JPWO2019187007A1 (en) Parts supply management device, parts mounting system and parts supply management method
JP4887328B2 (en) Mounting condition determination method
JPH10233596A (en) Parts supply device
JP7595186B2 (en) Automated guided vehicle allocation device, automated guided vehicle system, automated guided vehicle allocation program, and automated guided vehicle allocation method
CN113796176B (en) Component storage storage device, component supply management system, and component supply management method
US20260044820A1 (en) Information processing method, loading method, computer program, and information processing device
JP7105285B2 (en) Substrate production control system and substrate production control method
CN113574981A (en) Component mounting system and component mounting method
JP3081020B2 (en) Production control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240927

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241121

R150 Certificate of patent or registration of utility model

Ref document number: 7599142

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150