The present specification discloses a part shipping system.
It has been proposed that a part storage facility including an accommodation section capable of accommodating parts, an opened part entrance/exit opening, an open/close body that opens and closes a part entrance/exit opening such that the accommodation section can be shielded from the outside, and a display section that displays a setting screen for setting stock/shipping information, instructs that authentication information for authenticating an operator should be input, when the part is shipped from the accommodation section (refer to, for example, Patent Literature 1).
In a case where a normal part (for example, an inexpensive part) and a specific part (for example, an expensive part) are mixed in multiple types of parts accommodated in a single accommodation section (part storage), when security is applied to all the parts, smooth shipping can be obstructed.
A main object of the present disclosure is to provide a part shipping system capable of preventing a specific part from being illegally taken out while smoothly shipping a normal part.
In order to achieve the above-described main object, the part shipping system of the present disclosure employs the following means.
The part shipping system according to the present disclosure is a part shipping system that configured to ship a part designated from multiple parts stored in a part storage, and a gist thereof is to include a storage device configured to store part information including a part ID for identifying a part and presence or absence of security for each part, an input device configured to input information, and a control device configured to receive designation of a part to be shipped from a user, determine whether security is applied to the received designated part based on the part information, ship the designated part when it is determined that the security is not applied to the designated part, request the user to input authentication information on the designated part when it is determined that the security is applied to the designated part, and ship the designated part only when authentication is successful based on the authentication information input by the user through the input device.
A part shipping system of the present disclosure includes a storage device configured to store part information including a part ID for identifying a part for each part and presence or absence of security and a control device. The control device receives designation of a part to be shipped from a user and determines whether security is applied to a received designated part based on the part information stored in the storage device. The control device ships the designated part when it is determined that the security is not applied to the designated part. Meanwhile, the control device requests the user to input authentication information on the designated part when it is determined that the security is applied to the designated part and ships the designated part only when authentication is successful based on the authentication information input by the user. Thereby, when a normal part and a specific part are mixed in a single part storage, security can be applied to only the specific part. As a result, it is possible to provide a part shipping system capable of preventing a specific part from being illegally taken out while smoothly shipping a normal part.
An embodiment for implementing the present disclosure will be described with reference to accompanying drawings.
Each part mounting machine 20 picks up (adsorbs) a part supplied by feeder 30 and mounts the part on board S. Part mounting machine 20 includes feeder base 21 to which a feeder is detachable, board conveyance device 22 for carrying in and out board S, head 23 having a nozzle capable of picking up a part, and head moving device 24 for moving head 23. Furthermore, part mounting machine 20 includes mounting control section 25 for controlling all the mounting machines, storage section 26 for storing a processing program and various data, and communication section 27 for communicating with management server 60 via network 11.
Feeder 30 is a tape feeder and includes reel 31 on which a tape accommodating parts is wound. Further, in addition to this, although not illustrated, feeder 30 includes a tape feeding mechanism for ejecting a tape from reel 31 and feeding the tape to a part supply position, a feeder control section for controlling a tape feeding mechanism, a communication section for communicating with part mounting machine 20 on which feeder 30 is mounted, and the like. Cavities are formed in the tape wound on reel 31 at predetermined intervals in a longitudinal direction of the tape. The cavities each accommodate parts. The parts are protected by a film covering a surface of the tape. As the film is peeled off directly before the part supply position, the part accommodated in the tape is exposed at the part supply position to be picked up by a nozzle of head 23.
Reel loader 35 is configured to automatically set reel 31 onto feeder 30. Although not illustrated, reel loader 35 includes a read section that reads a barcode or the like attached to reel 31 to acquire information (for example, an information data (ID) for identifying the reel, a part type, a remaining number of parts, and the like) on reel 31, a communication section that transmits the read information to management server 60 via network 11, and the like.
Multiple reel storages 40 store multiple reels 31. Reel storage 40 includes stock/shipping opening 41, multiple cassettes (not illustrated) each having multiple slots capable of accommodating reels 31, a gripper table (not illustrated) having a chuck for gripping reel 31, and a table moving device (not illustrated) for moving the gripper table. A shutter (not illustrated) for opening and closing stock/shipping opening 41 is installed in stock/shipping opening 41. By moving the clipper table, the table moving device accommodates (stock) reel 31 placed on the gripper table in an empty slot of a cassette from stock/shipping opening 41, or takes out reel 31 from the slot in which reel 31 is accommodated and ejects (ships) reel 31 to the stock/shipping opening 41. Reel storage 40 includes multiple columns of multiple cassettes stacked on top of each other. Further, reel storage 40 includes multiple types of cassettes having different sizes such that multiple types of reels 31 having different diameters and heights (tape widths) can be stored as multiple cassettes.
Further, in addition to this, reel storage 40 includes operation panel 42 configured as a touch panel type display, reader 43 (a barcode reader) for reading an authentication code, stock/shipping control section 45 for controlling stock and shipping, storage section 48 for storing various types of information, communication section 47 for communicating via network 11, and the like. Storage section 48 includes user information (for example, a user ID and a password) relating to a user (operator) and reel storage information 46a relating to storage of reel 31.
Authentication server 50 includes authentication determination section 51, storage section 52 for storing various types of information, and communication section 53 that performs communication via network 11. Storage section 52 includes reel authentication information 52a relating to authentication of reel 31.
Management server 60 manages the entire system and includes management control section 61, storage section 62 for storing various types of information, and communication section 63 for performing communication via network 11. Storage section 62 includes reel trace information 62a of reel 31.
Next, descriptions will be given for a process for an operator to ship necessary reel 31 from reel storage 40 when it is necessary to replenish feeder 30 (reel 31) to part mounting machine 20 in production system 10 configured as described above due to setup change, no parts, and the like.
When shipping control processing is performed, stock/shipping control section 45 first determines whether a login request operation has been performed by a user via operation panel 42 (step S100). When it is determined that the login request operation has not been performed, stock/shipping control section 45 returns to step S100. Meanwhile, when it is determined that the login request operation has been performed, stock/shipping control section 45 displays a user information input screen requesting a user (an operator) to input user information (a user ID and a password) on operation panel 42, waits for the input to be completed (step S110), and then stock/shipping control section 45 determines whether the input user information is appropriate (step S120). In the present embodiment, this determination is performed by determining whether a user ID and a password input in step S110 match the user ID and the password stored in storage section 46. When it is determined that the input user information is not appropriate, stock/shipping control section 45 returns to step S110. In this case, stock/shipping control section 45 may display an error on operation panel 42.
Meanwhile, when it is determined that the user is appropriate, stock/shipping control section 45 displays a menu screen (step S130).
In step S140, when the menu screen is displayed, stock/shipping control section 45 determines whether part button 101 is operated. When it is determined that part button 101 is operated, stock/shipping control section 45 displays a reel designation screen on operation panel 42 (step S150).
In step S170, when it is determined that security is applied to the designated reel, stock/shipping control section 45 displays a security code request screen for requesting a user to input a security code on operation panel 42 (step S180), and waits for the security code to be input (step S190). In the present embodiment, the security code is input as a permitted person (a user), who is permitted for shipping, reads a security code (for example, a barcode) previously distributed to the permitted person by using reader 43. When it is determined that the security code is input, stock/shipping control section 45 determines whether code authentication based on the input security code is successful (step S200) and determines whether user authentication based on the user information (user ID) input at the time of login in step S100 to step S120 is successful (step S210). The code authentication is performed by causing stock/shipping control section 45 to transmit a reel ID relating to the designated reel and the security code to authentication server 50 to request the code authentication and to receive an authentication result from authentication server 50. Authentication server 50 reads a security code of reel authentication information 52a in which the reel ID received from stock/shipping control section 45 matches a reel ID, and determines success or failure of the code authentication based on whether the read security code matches a security code received from stock/shipping control section 45. Further, the user authentication is performed by causing stock/shipping control section 45 to transmit the reel ID relating to the designated reel and a user ID to authentication server 50 to request user authentication, and to receive an authentication result from authentication server 50. Authentication server 50 reads a user ID of reel authentication information 52a in which the reel ID received from stock/shipping control section 45 matches and a reel ID and determines success or failure of the user authentication based on whether the read user ID matches the user ID received from stock/shipping control section 45. The code authentication and the user authentication may be performed together or may be performed separately. When it is determined that both the code authentication and the user authentication are successful (YES in both step S200 and step S210), stock/shipping control section 45 opens a shutter of stock/shipping opening 41 and ships the designated reel to stock/shipping opening 41 (step S220). In the present embodiment, when shipping reel 31, stock/shipping control section 45 transmits reel information such as a reel ID thereof to management server 60. Meanwhile, when it is determined that either the code authentication or the user authentication fails (either step S200 or step S210 is NO), stock/shipping control section 45 returns to step S180 without shipping the designated reel. In this case, stock/shipping control section 45 may display an error on operation panel 42.
In the present embodiment, when an inexpensive reel (a normal reel) and an expensive reel (a specific reel) are mixed in one reel storage 40, security can be applied only to the specific reel. Thereby, it is possible to prevent the specific reel from being illegally taken out while performing smooth shipping of the normal reel.
When the designated reel is shipped, stock/shipping control section 45 determines whether a logout request operation is performed (whether logout button 103 is operated) (step S230). When it is determined that the logout request operation has not been performed, stock/shipping control section 45 returns to the menu screen in step S130, whereas when it is determined that the logout request operation has been performed, stock/shipping control section 45 ends the shipping control processing.
When it is determined in step S140 that part button 101 is not operated, stock/shipping control section 45 determines whether service button 102 is operated (step S240). When it is determined that service button 102 is not operated, stock/shipping control section 45 proceeds to step S230. Meanwhile, when it is determined that service button 102 is operated, stock/shipping control section 45 determines whether a user logged in in step S100 to step S120 is a manager (step S250). This processing is performed by determining whether a user ID input at the time of login matches a manager ID previously determined as the manager and stored in storage section 46. When it is determined that the user is not the manager, the processing proceeds to step S230, whereas when it is determined that the user is the manager, stock/shipping control section 45 displays a service screen on operation panel 42 (step S260).
As described above, in the present embodiment, service screen 120 for displaying details of a storage location of reel 31 is permitted to be browsed by only a manager. Therefore, for example, when reel 31 can be directly taken out from another take-out opening of reel storage 40, it is possible to effectively prevent a person other than the manager from browsing service screen 120 and illegally taking out the specific reel by checking a storage location of an expensive reel (specific reel) from service screen 120.
Next, management of reel trace information performed by management server 60 will be described.
Here, a correspondence relationship between main elements of the embodiment and main elements of the present disclosure described in the claims will be described. That is, reel storage 40 of the embodiment corresponds to a part storage of the present disclosure, a system including reel storage 40 and authentication server 50 corresponds to a part storage system, storage sections 46 and 52 correspond to a storage device, operation panel 42 and reader 43 correspond to an input device, and stock/shipping control section 45 corresponds to a control device.
The present disclosure is not limited to the embodiments described above, and it is needless to say that the present disclosure may be implemented in various aspects without departing from the technical scope thereof.
For example, in the above-described embodiments, code authentication using a security code is employed as the means for authenticating a permitted person who is permitted to ship reel 31 to which security is applied. However, any other authentication means such as face authentication and fingerprint authentication may be employed.
In the above-described embodiments, stock/shipping control section 45 may ship the designated reel only when both code authentication and user authentication are successful in a case where security is applied to the designated reel. However, stock/shipping control section 45 may omit the user authentication and ship the designated reel when the code authentication is successful.
In the above-described embodiments, stock/shipping control section 45 regulates calling of service screen 120 such that only the manager can browse details of a storage location of reel 31. However, stock/shipping control section 45 may enable all users to browse storage locations of reels 31 to which security is not applied among reels 31 stored in reel storage 40 and enable only a manager to browse storage locations of reels 31 to which security is applied.
In the above-described embodiments, a part shipping system includes authentication determination section 51, storage section 52 that stores reel authentication information 52a including presence or absence of security for each reel ID and a security code, and authentication server 50 that determines presence or absence of security and performs authentication processing when a reel to which security is applied is shipped in response to a request from reel storage 40 (stock/shipping control section 45). However, authentication server 50 may store reel authentication information 52a in storage section 52 but may not perform the determination of presence or absence of security and the authentication processing. In this case, reel storage 40 (stock/shipping control section 45) may acquire the presence or absence of security relating to the designated reel and or the security code from authentication server 50 (storage section 52) to determine the presence or absence of security and perform authentication processing. Further, when reel storage 40 determines presence or absence of security or performs authentication processing, reel authentication information may be stored in storage section 46 of reel storage 40. In this case, authentication server 50 can be omitted. Likewise, user authentication may also be performed by reel storage 40 without being limited to being performed by authentication server 50.
As described above, the part shipping system of the present disclosure is a part shipping system that ships a part designated from multiple parts stored in a part storage, and a gist thereof is to include a storage device configured to store part information including a part ID for identifying a part for each part and presence or absence of security, an input device configured to input information, and a control device configured to receive designation of a part to be shipped from a user, to determine whether security is applied to a received designated part based on the part information, to ship the designated part when it is determined that the security is not applied to the designated part, to request the user to input authentication information on the designated part when it is determined that the security is applied to the designated part, and to ship the designated part only when authentication is successful based on the authentication information input by the user through the input device.
A part shipping system of the present disclosure includes a storage device configured to store part information including a part ID for identifying a part for each part and presence or absence of security and a control device. The control device receives designation of a part to be shipped from a user and determines whether security is applied to a received designated part based on the part information stored in the storage device. The control device ships the designated part when it is determined that the security is not applied to the designated part. Meanwhile, the control device requests the user to input authentication information on the designated part when it is determined that the security is applied to the designated part and ships the designated part only when authentication is successful based on the authentication information input by the user. Thereby, when a normal part and a specific part are mixed in a single part storage, security can be applied to only the specific part. As a result, it is possible to provide a part shipping system capable of preventing a specific part from being illegally taken out while smoothly shipping a normal part.
In the part shipping system of the present disclosure, part information of a part to which the security is applied may include a user ID for identifying a user, and the control device may receive an input of the user ID and the designation of the part to be shipped from the user, determine success or failure of authentication based on the authentication information input by the user when the security is applied to the designated part, and ship the designated part only when the authentication is successful and the user ID received from the user matches another user ID included in part information of the designated part. Accordingly, it is possible to easily enhance security of a specific part.
Further, the part shipping system of the present disclosure may further include a display device configured to display part-related information relating to a part stored in the part storage, and the part information may include a storage location of the part storage in which the part is stored, and the display device may regulate at least display of the storage location of the part to which the security is applied, as the part-related information. Accordingly, it is possible to prevent an unauthorized person from browsing storage locations of parts and illegally taking out the parts.
Furthermore, the part shipping system of the present disclosure may further include a management device configured to communicably connected to a mounting machine for mounting a part supplied from a mounted feeder, communicably connected to the control device, and configured to store part information including the part ID for identifying the part for each part and trace information of the part, and the management device may acquire a part ID of a part mounted in a mounted feeder and a mounting machine ID for identifying the mounting machine from the mounting machine when the feeder is mounted in the mounting machine and may update the trace information based on the acquired part ID and the acquired mounting machine ID. Accordingly, it is possible to easily grasp where a shipped part is currently present and to find out an illegal taking-out and the like.
The present disclosure can be applied to a manufacturing industry and the like of a part shipping system.
10: production system, 11: network, 20: part mounting machine, 21: feeder base, 22: board conveyance device, 23: head, 24: head moving device, 25: mounting control section, 26: storage section, 27: communication section, 30: feeder, 31: reel, 35: reel loader, 40: reel storage, 41: stock/shipping opening, 42: operation panel, 43: reader, 45: stock/shipping control section, 46: storage section, 46a: reel storage information, 47: communication section, 48: storage section, 50: authentication server, 51: authentication determination section, 52: storage section, 52a: reel authentication information, 53: communication section, 60: management server, 61: management control section, 62: storage section, 62a: reel trace information, 63: communication section, 100: menu screen, 101: part button, 102: service button, 103: logout button, 110: reel designation screen, 111: list display section, 112: designation button, 113: return button, 114: check-out button 120: service screen, 121: list display section, 122: designation button, 123: return button, 124: check-out button, S: board.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/027000 | 7/10/2020 | WO |