Information processing device and execution method for executing processing according to prescribed command
By associating operation buttons with two-dimensional codes on a work screen, the complexity of kitting operations in substrate processing machines is reduced, allowing operators to perform tasks efficiently and intuitively using either buttons or a code reader, thus enhancing operational efficiency and adaptability.
Patent Information
- Application Number
- PCT/JP2024/001152
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-17
- Publication Date
- 2025-07-24
AI Technical Summary
The existing kitting operations in substrate processing machines, such as printing machines, are complicated due to the need for operators to switch between using a code reader and a mouse to operate various buttons and read two-dimensional codes, leading to increased complexity and time consumption.
Display operation buttons and corresponding two-dimensional codes on a work screen, allowing operators to perform processing by either operating the buttons or reading the codes with a code reader, thereby eliminating the need to switch between devices and simplifying the operation.
This approach reduces operational complexity, shortens the time required for kitting operations, and improves efficiency by enabling intuitive recognition and execution of commands without the need for device switching, while maintaining operability and adaptability to screen changes.
Smart Images

Figure JP2024001152_24072025_PF_FP_ABST
Abstract
Description
Information processing device and execution method for executing processing according to a predetermined instruction
[0001] The present disclosure relates to an information processing device or the like that executes processing in accordance with a predetermined command.
[0002] The following patent document describes a technique for executing a process according to a predetermined command using a code reader.
[0003] JP 2009-88036 A
[0004] The present specification aims to suitably execute processing in accordance with a predetermined command.
[0005] In order to solve the above problem, this specification discloses an information processing device that displays, on a work screen used for linking a first member and a second member, operation buttons for performing processing in accordance with specified instructions and execution codes that are codes capable of executing processing in accordance with the specified instructions in response to reading by a code reader.
[0006] Furthermore, in order to solve the above-mentioned problem, this specification discloses an execution method for executing processing in accordance with a predetermined instruction by performing either a step in which an operator operates the operation button or a step in which the operator reads the execution code with the code reader, when an operation button for performing processing in accordance with a predetermined instruction and an execution code that is code capable of executing processing in accordance with the predetermined instruction in response to reading by a code reader are displayed in correspondence with each other on a work screen used for linking a first member and a second member.
[0007] In this specification, operation buttons for performing processing according to predetermined instructions and execution codes that can execute the processing according to the predetermined instructions in response to reading by a code reader are displayed in association with each other on a work screen. This allows the worker to perform the work by either operating the operation buttons or reading the execution codes with a code reader, and allows the processing according to the predetermined instructions to be suitably executed.
[0008] FIG. 1 is a schematic diagram showing a printing press. FIG. 2 is a block diagram showing a control device of the printing press. FIG. 3 is a perspective view showing a conveying device. FIG. 4 is a perspective view showing a conveying device on which a storage box is placed. FIG. 5 is a schematic view showing a storage space of the storage box. FIG. 6 is a perspective view showing a printing press. FIG. 7 is a perspective view showing a printing press in a state in which a storage box is attached by a conveying device. FIG. 8 is a view showing a conventional work screen. FIG. 9 is a view showing a conventional work screen. FIG. 10 is a view showing a work screen of an embodiment. FIG. 11 is a view showing a work screen of a modified example. FIG. 12 is a view showing a work screen of a modified example.
[0009] FIG. 1 shows a printing press 10. As shown in FIG. 1, the printing press 10 includes a transport device 20, a mask holding device 22, a squeegee device 24, a solder supply device 26, and a control device (see FIG. 2) 28. The transport device 20 includes a conveyor device 38 and a board lifting device 40. The conveyor device 38 is disposed to extend in the X direction and is driven by an electromagnetic motor (see FIG. 2) 43 to transport a circuit board 46 supported by the conveyor device 38 in the X direction. The board lifting device 40 is disposed below the circuit board 46 supported by the conveyor device 38 and supports the circuit board 46 from its underside via a backup plate 48, lifting it up and down to a predetermined position.
[0010] The mask holding device 22 is used to fixedly hold the mask 50, which is made of a metal, for example, a stainless steel sheet, and has a plurality of through-holes (not shown) formed therein. The mask holding device 22 has a mask support table 52 disposed above the transport device 20 and a mask holding mechanism 54 disposed on the upper surface of the mask support table 52. An opening (not shown) is formed in the center of the mask support table 52, and the mask 50 is placed on the mask support table 52 so as to cover the opening. The mask 50 placed on the mask support table 52 is then fixedly held by the mask holding mechanism 54.
[0011] The opening formed in the mask support table 52 is larger than the circuit board 46. The circuit board 46, which has been transported to a predetermined position by the transport device 20, is raised by the substrate lifting device 40, so that it comes into close contact with the underside of the mask 50 held by the mask holding device 22. The circuit board 46, which is in close contact with the underside of the mask 50, is lowered by the substrate lifting device 40, so that it moves away from the underside of the mask 50.
[0012] The squeegee device 24 also includes a squeegee moving device 60, a pair of squeegees 62, 64, and a squeegee lifting device 66. The squeegee moving device 60 includes a slide rail 68 and a slider 70. The slide rail 68 is disposed above the mask holding device 22 so as to extend in the Y direction. The slider 70 is slidably attached to the slide rail 68 and slides in the Y direction by driving an electromagnetic motor (see FIG. 2) 72. Each of the pair of squeegees 62, 64 is generally plate-shaped and made of a flexible material. The pair of squeegees 62, 64 face each other and are disposed so as to extend in the X direction. They are held below the slider 70 by a squeegee lifting device 66. The squeegee lifting device 66 raises and lowers the pair of squeegees 62, 64 individually.
[0013] The solder supply device 26 is a device that supplies cream solder, and an outlet 76 for discharging the cream solder is formed on the underside of the solder supply device 26. The solder supply device 26 is fixed to approximately the center of the side surface in the Y direction of the slider 70. This allows the solder supply device 26 to move to any position in the Y direction by operating the squeegee moving device 60.
[0014] 2, the control device 28 includes a controller 80 and a plurality of drive circuits 82. The plurality of drive circuits 82 are connected to the electromagnetic motors 43, 72, the substrate lifting device 40, the squeegee lifting device 66, the mask holding device 22, and the solder supplying device 26. The controller 80 includes a CPU, ROM, RAM, etc., and is primarily a computer, and is connected to the plurality of drive circuits 82. As a result, the operation of the transport device 20, the squeegee device 24, etc. is controlled by the controller 80.
[0015] The printer 10, with the above-described configuration, is capable of printing cream solder with the squeegees 62, 64 on the circuit board 46 transported by the transport device 20. Specifically, the transport device 20 transports the circuit board 46 to a predetermined position in response to a command from the controller 80. Then, the board lifting device 40 is raised in response to a command from the controller 80. At this time, the circuit board 46 is lifted by the board lifting device 40 via the backup plate 48 and comes into close contact with the lower surface of the mask 50 held by the mask holding device 22. Note that the mask 50 has through-holes (not shown) formed in accordance with the pattern of the pads and the like on the circuit board 46. Then, in response to a command from the controller 80, the solder supplying device 26 supplies cream solder onto the mask 50, and the squeegee device 24 applies the cream solder to the upper surface of the mask 50. As a result, the cream solder is printed on the circuit board 46 through the through-holes in the mask 50.
[0016] In this way, in the printer 10, cream solder is printed on the circuit board 46 while the circuit board 46 is held up by the board lifting device 40 via the backup plate 48. For this reason, a plurality of backup plates 48 are prepared according to the size, type, etc. of the circuit board 46, and the backup plate 48 corresponding to the circuit board to be printed is automatically set in the printer 10 by the transport device 100 shown in FIG.
[0017] Specifically, the transport device 100 comprises an automated guided vehicle 102 and a transporting platform 104 coupled together, and the automated guided vehicle 102 automatically moves to a desired position, thereby transporting the transporting platform 104 coupled to the automated guided vehicle 102 to the desired position. A storage box 110 is placed on the transporting platform 104, as shown in FIG. 4 . The storage box 110 is generally box-shaped, and a storage space 120 having a shape shown in FIG. 5 is formed in the storage box 110. The interior of the storage space 120 is partitioned into a first storage lane 120a and a second storage lane 120b, and the backup plate 48 is stored in either the first storage lane 120a or the second storage lane 120b, for example, the first storage lane 120a.
[0018] 6, the printing press 10 has an opening 130 formed in one of its four side walls, and the size of the opening 130 is such that the transport device 100 can be accommodated with the storage box 110 placed on the transport vehicle 104. The automated transport vehicle 102 then moves so that the transport vehicle 104 with the storage box 110 placed thereon enters the opening 130 of the printing press 10. As a result, the transport device 100 with the storage box 110 placed on the transport vehicle 104 enters the interior of the printing press 10 through the opening 130, as shown in FIG.
[0019] 6 , a pair of lift plates 132 (only one of the pair of lift plates is shown in the figure) are arranged inside the opening 130 of the printing press 10, sandwiching the opening 130, and the pair of lift plates 132 are raised and lowered by the operation of an air cylinder (not shown). Therefore, in the printing press 10, when the transport device 100 with the storage box 110 placed thereon enters through the opening 130 and the pair of lift plates 132 rise, the pair of lift plates 132 lift the storage box 110 placed on the transport vehicle 104 from above the transport vehicle 104. The storage box 110 lifted by the pair of lift plates 132 is then locked by a locking mechanism (not shown) arranged inside the opening 130. When the storage box 110 is lifted from the transport vehicle 104 and locked by the locking mechanism inside the opening 130, the automated transport vehicle 102 moves in a direction away from the opening 130 of the printing press 10. In this manner, the storage box 110 containing the backup plates 48 used in the printing press 10 is automatically transported to the printing press 10 and attached to the printing press 10.
[0020] Then, in the printing press 10 to which the storage box 110 is attached, the backup plate 48 stored in the storage box 110 is automatically set in the printing press 10. More specifically, a pair of exchange devices 140 are arranged on either side of the opening 130 in the printing press 10. The pair of exchange devices 140 then remove the backup plate 48 stored in the storage box 110 from the storage space 120 and set it on the substrate lifting device 40. In this way, the backup plate 48 transported by the transport device 100 is automatically set in the printing press 10.
[0021] Before the backup plate 48 is automatically set in the printing press 10, it is necessary to perform a so-called kitting operation, which involves linking the backup plate 48 to the storage box 110 in which the backup plate 48 is stored when it is transported. This kitting operation is performed using an information processing device 150 shown in FIG. 2. A monitor 152 that displays various screens in response to commands from the information processing device 150 is connected to the information processing device 150. A code reader 154 is also connected to the information processing device 150, and information read by the code reader 154 is input to the information processing device 150. The code reader 154 is connected to the information processing device 150 by wire (hardware), wireless (Wi-Fi, Bluetooth), or the like.
[0022] When the kitting work is performed, the information processing device 150 displays a work screen 160 shown in FIG. 8 on the monitor 152. The work screen 160 displays a plurality of work lists 162, each of which contains information about components to be linked in the kitting work. That is, each work list 162 contains information about components used in the printing press 10, such as the backup plate 48, and information indicating the location of the storage box 110 in which the components are to be stored. The work screen 160 also displays a comment 164 stating, "Please scan the component." This "component" refers to the component to be stored in the storage box 110, specifically, the backup plate 48. A two-dimensional code (see FIG. 5) 170 is written on the backup plate 48, and the worker reads the two-dimensional code 170 of the backup plate 48 using the code reader 154 in accordance with the comment 164 on the work screen 160. The two-dimensional code 170 is a code that indicates the backup plate 48 , and information that indicates the two-dimensional code 170 that is read by the code reader 154 is input to the information processing device 150 .
[0023] When information indicating the two-dimensional code 170 is input into the information processing device 150 in this manner, a comment 171 stating "Please scan the two-dimensional code of the first storage lane" is displayed on the work screen 160, instead of the comment 164, as shown in FIG. 9 . Two-dimensional codes 180 and 182 corresponding to the first storage lane 120a and the second storage lane 120b, respectively, are written in the storage space 120 of the storage box 110. The two-dimensional code 180 indicates the first storage lane 120a, and the two-dimensional code 182 indicates the second storage lane 120b. The worker then reads the two-dimensional code 180 of the first storage lane 120a of the storage box 110 using the code reader 154, following the comment 171 on the work screen 160. As a result, information indicating the two-dimensional code 180 read by the code reader 154 is input into the information processing device 150.
[0024] When information indicating the two-dimensional code 180 is input into the information processing device 150 in this manner, a comment 186 saying "Please set it in the storage box" is displayed on the work screen 160, instead of the comment 171, as shown in FIG. 10 . At this time, the worker stores the backup plate 48 in the first storage lane 120a of the storage box 110 in accordance with the comment 186 on the work screen 160. After storing the backup plate 48 in the first storage lane 120a, the worker operates the OK button 188 displayed on the work screen 160. At this time, the worker operates a mouse (not shown) to move the cursor on the work screen 160 and operate the OK button 188. As a result, the information processing device 150 associates and stores information indicating the two-dimensional code 170 and information indicating the two-dimensional code 180. As a result, the information processing device 150 stores information that associates the backup plate 48 with the storage position (first storage lane 120a) in the storage box 110 where the backup plate 48 is stored. In other words, by carrying out the kitting work according to the above-described procedure, the backup plate 48 is linked to its storage position in the storage box 110, and information indicating the storage position of the backup plate 48 in the storage box 110 (storage position information) is stored in the information processing device 150.
[0025] 9 , a comment 172 saying "If the two-dimensional code is not required, press the OK button" is displayed below a comment 171 saying "Please scan the two-dimensional code of the first storage lane," on the work screen 160. For this reason, the worker may press the OK button 188 on the work screen 160 without reading the two-dimensional code 180 of the first storage lane 120a of the storage box 110 with the code reader 154. In this way, even when the OK button 188 is pressed, the work screen 160 shown in FIG. 10 is displayed. When the worker stores the backup plate 48 in the first storage lane 120a of the storage box 110 and presses the OK button 188, the information processing device 150 stores information indicating the storage position of the backup plate 48 in the storage box 110. In other words, instead of reading the two-dimensional code 180 of the first storage lane 120a with the code reader 154, the storage position information can also be stored in the information processing device 150 by operating the OK button 188 on the work screen 160.
[0026] 2, the information processing device 150 is connected to the control device 28 of the printing press 10, and the storage position information stored in the information processing device 150 is output to the control device 28 of the printing press 10. Therefore, the storage position information is also stored in the control device 28 of the printing press 10. Therefore, in the printing press 10, when the backup plate 48 is taken out of the storage box 110 and automatically set on the board lifting device 40, the storage position information is used to perform a check operation, i.e., a verification operation, of the backup plate 48. This makes it possible to set the appropriate backup plate 48 in the printing press 10.
[0027] However, the kitting work described above requires the worker to operate both the code reader 154 and the mouse, which makes the work complicated. That is, in the kitting work described above, for example, the worker holds the backup plate 48 in his left hand and the code reader 154 in his right hand, and reads the two-dimensional code 170 on the backup plate 48 with the code reader 154. Then, the worker reads the two-dimensional code 180 on the first storage lane 120a of the storage box 110 with the code reader 154 held in his right hand. Next, in order to operate the OK button 188 on the work screen 160, the worker releases the code reader 154 held in his right hand and switches from the code reader 154 to a mouse. Then, the worker operates the OK button 188 using the mouse held in his right hand. Thus, the kitting work described above requires the worker to switch from the code reader 154 to a mouse, which makes the work complicated. Furthermore, even if the worker operates the OK button 188 on the work screen 160 without reading the two-dimensional code 180 of the first storage lane 120a with the code reader 154, the worker must switch from the code reader 154 to a mouse, which complicates the worker's work.
[0028] In view of this, it is conceivable to perform kitting work using a two-dimensional code that encodes a command that is output when the OK button 188 is operated, for example. Specifically, when the OK button 188 is operated, the information processing device 150 outputs the operation command " / %APPLY% / ", and the information processing device 150 executes processing in accordance with the operation command " / %APPLY% / ". Therefore, the two-dimensional code that encodes the operation command " / %APPLY% / " is printed on a label or the like, and the label or the like is affixed to a work table or the like on which the information processing device 150 is placed. In this way, when a label with a two-dimensional code that encodes the operation command " / %APPLY% / " is affixed to the work table, and the worker reads the label with the code reader 154, the information processing device 150 executes processing in accordance with the operation command " / %APPLY% / ". That is, when the worker reads the two-dimensional code label that encodes the operation command " / %APPLY% / " using the code reader 154, the same process as that executed by operating the OK button 188 is executed. This enables the worker to perform kitting work without switching from the code reader 154 to a mouse.
[0029] However, as shown in FIG. 9 , in addition to the OK button 188, the work screen 160 also displays a vehicle reservation button 190 and a clear button 192. The vehicle reservation button 190 is an operation button for setting a reservation time for the transport device 100 that transports the storage box 110, and the clear button 192 is an operation button for canceling any of the multiple work lists 162. The vehicle reservation button 190 and the clear button 192 may also be operated during kitting work. Therefore, during kitting work, the worker must switch from the code reader 154 to a mouse in order to operate the vehicle reservation button 190 or the clear button 192. In consideration of this, it is necessary to create two-dimensional code labels corresponding to the vehicle reservation button 190 and the clear button 192 and affix these labels to the work table, etc. However, if the number of labels affixed to the work table, etc., becomes too large, it becomes difficult to distinguish which labels correspond to which operation buttons, resulting in reduced operability. In addition, for example, if the specifications of the work screen 160 are changed and the operation buttons are changed, it is necessary to create a new two-dimensional code label corresponding to the changed operation buttons. Furthermore, if the operation command of the OK button 188 is not " / %APPLY% / " depending on the application used to display the work screen 160, it is necessary to create a two-dimensional code label for each application.
[0030] In view of this, two-dimensional codes corresponding to operation buttons are displayed in association with the operation buttons on the work screen displayed when the kitting work is being performed. Specifically, as shown in FIG. 11 , an OK button 202, a vehicle reservation button 204, and a clear button 206 are displayed on the work screen 200, similar to the work screen 160. The OK button 202, the vehicle reservation button 204, and the clear button 206 have the same functions as the OK button 188, the vehicle reservation button 190, and the clear button 192 on the work screen 160. The work screen 200 also displays two-dimensional codes 212, 214, and 216 corresponding to the OK button 202, the vehicle reservation button 204, and the clear button 206 in association with the respective operation buttons.
[0031] The OK button 202 is an operation button for outputting the operation command " / %APPLY% / " when operated, and when the OK button 202 is operated, the information processing device 150 executes processing according to the operation command " / %APPLY% / ". The two-dimensional code 212 corresponding to the OK button 202 is displayed in a part of the interior of the OK button 202, and is a coded version of the operation command " / %APPLY% / ". Therefore, when the worker reads the two-dimensional code 212 with the code reader 154, the processing according to the operation command " / %APPLY% / ", that is, the same processing as that executed when the OK button 202 is operated, is executed.
[0032] Furthermore, the vehicle reservation button 204 is an operation button for outputting the operation command " / %RESERVE% / " when operated, and when the vehicle reservation button 204 is operated, the information processing device 150 executes processing according to the operation command " / %RESERVE% / ". A two-dimensional code 214 corresponding to the vehicle reservation button 204 is displayed in a part of the interior of the vehicle reservation button 204, and is a coded version of the operation command " / %RESERVE% / ". Therefore, when an operator reads the two-dimensional code 214 with the code reader 154, processing according to the operation command " / %RESERVE% / ", that is, the same processing as that executed when the vehicle reservation button 204 is operated, is executed.
[0033] Furthermore, the clear button 206 is an operation button for outputting the operation command " / %CLEAR% / " when operated, and operating the clear button 206 causes the information processing device 150 to execute processing corresponding to the operation command " / %CLEAR% / ". A two-dimensional code 216 corresponding to the clear button 206 is displayed next to the clear button 206 and is a coded version of the operation command " / %CLEAR% / ". Therefore, when the worker reads the two-dimensional code 216 with the code reader 154, processing corresponding to the operation command " / %CLEAR% / ", that is, the same processing as that executed by operating the clear button 206, is executed.
[0034] In this way, two-dimensional codes 212, 214, and 216 corresponding to operation buttons such as the OK button 202 are displayed on the work screen 200 in association with each operation button. By reading the two-dimensional codes 212, 214, and 216, the same process as operating the operation button can be executed. This eliminates the need for the worker to switch from the code reader 154 to a mouse during kitting, thereby reducing the complexity of the kitting work. Furthermore, by eliminating the need for the worker to switch from the code reader 154 to a mouse during kitting, the time required for kitting can be reduced. Furthermore, it is no longer necessary to create two-dimensional code labels corresponding to the operation buttons, and it is no longer necessary to change the two-dimensional code labels corresponding to the operation buttons depending on changes in the specifications of the work screen 160, the application used to display the work screen 160, etc. Furthermore, because the operation buttons and the two-dimensional codes 212, 214, 216 corresponding to the operation buttons are displayed in association with each other, the worker can intuitively recognize the association between the operation buttons and the two-dimensional codes 212, 214, 216 and operate the two-dimensional codes 212, 214, 216 corresponding to the operation buttons using the code reader 154. Furthermore, because the operation buttons and the two-dimensional codes 212, 214, 216 corresponding to the operation buttons are displayed in association with each other, a worker who does not want to operate the two-dimensional codes 212, 214, 216 using the code reader 154 can also operate the operation buttons.
[0035] It is preferable that the code reader 154 for reading the two-dimensional codes 212, 214, and 216 be a camera-type rather than a laser-type. This is because a laser-type code reader cannot properly read the two-dimensional codes 212, 214, and 216 displayed on the monitor 152 due to the interference of the monitor 152's scanning lines. Therefore, by employing a camera-type code reader 154, the two-dimensional codes 212, 214, and 216 displayed on the monitor 152 can be properly read. The code reader 154 also has a function of illuminating the reading point with a spotlight. This allows the worker to properly read the two-dimensional code they wish to read. In particular, because the monitor 152 displays multiple two-dimensional codes 212, 214, and 216 in relatively close positions, the code reader 154 can properly read any of the multiple two-dimensional codes 212, 214, and 216.
[0036] In the above embodiment, the printing machine 10 is an example of a substrate-related operation machine. The backup plate 48 is an example of a first member. The storage box 110 is an example of a second member. The information processing device 150 is an example of an information processing device. The code reader 154 is an example of a code reader. The two-dimensional code 170 is an example of a member code. The work screen 200 is an example of a work screen. The OK button 202 is an example of an operation button. The vehicle reservation button 204 is an example of an operation button. The clear button 206 is an example of an operation button. The two-dimensional code 212 is an example of an execution code. The two-dimensional code 214 is an example of an execution code. The two-dimensional code 216 is an example of an execution code.
[0037] As described above, the present embodiment has the following advantages.
[0038] On the work screen 200 used for kitting the backup plate 48 and the storage box 110, operation buttons such as an OK button 202 for performing processing according to a predetermined command are displayed in association with two-dimensional codes 212, 214, and 216 that can execute processing according to the predetermined command in response to reading by the code reader 154. This allows the worker to perform the kitting work by either operating the operation buttons or reading the two-dimensional codes 212, 214, and 216 with the code reader. Furthermore, because the operation buttons are displayed in association with the two-dimensional codes 212, 214, and 216 corresponding to the operation buttons, the worker can intuitively recognize the relationship between the operation buttons and the two-dimensional codes 212, 214, and 216. This allows the worker to intuitively operate the two-dimensional codes 212, 214, and 216 corresponding to the operation buttons. Furthermore, an operator who does not wish to operate the two-dimensional codes 212, 214, and 216 using the code reader 154 can also operate the operation button.
[0039] Furthermore, the backup plate 48 is marked with a two-dimensional code 170 that is a code identifying the backup plate 48. By either operating the OK button 202 or reading the two-dimensional code 212 of the OK button 202 with a code reader, or by reading the two-dimensional code 170 of the backup plate 48 with the code reader, the information processing device 150 associates the backup plate 48 with its storage position in the storage box 110 and stores the association. In this case, for example, if a worker reads the two-dimensional code 212 of the OK button 202 with a code reader without operating the OK button 202, the two-dimensional code 170 of the backup plate 48 and the two-dimensional code 212 of the OK button 202 can be read consecutively. This allows for a reduction in work time and an increase in the worker's work efficiency.
[0040] The backup plate 48 is a component used in the printing press 10, and the storage box 110 is a component for storing the backup plate 48. This allows for an efficient kitting process between the components used in the printing press 10 and the storage locations for those components.
[0041] Furthermore, the two-dimensional code 212 is displayed in a portion of the interior of the OK button 202, and the two-dimensional code 214 is displayed in a portion of the interior of the vehicle reservation button 204. This allows the worker to easily recognize that the OK button 202 and the two-dimensional code 212 correspond to each other, and that the vehicle reservation button 204 and the two-dimensional code 214 correspond to each other.
[0042] Furthermore, the information processing device 150 executes the same process both when the worker operates an operation button such as the OK button 202 and when the worker reads the two-dimensional codes 212, 214, 216 corresponding to that operation button using a code reader. This allows the worker to both operate the operation button and read the two-dimensional code, improving operability.
[0043] The present disclosure is not limited to the above-described embodiments, and various modifications and improvements can be made based on the knowledge of those skilled in the art. Specifically, for example, in the above-described embodiments, the two-dimensional codes 212 and 214 are displayed on a portion of the interior of the OK button 202 and the vehicle reservation button 204. However, as shown in FIG. 12 , the two-dimensional codes 212 and 214 may be displayed on the entire interior of the OK button 202 and the vehicle reservation button 204. When the two-dimensional codes 212 and 214 are displayed on the entire interior of the OK button 202 and the vehicle reservation button 204, the names of the corresponding operation buttons are displayed within the two-dimensional codes 212 and 214. That is, the name of the OK button 202, "OK," is displayed within the two-dimensional code 212, and the name of the vehicle reservation button 204, "Vehicle Reservation," is displayed within the two-dimensional code 214. 13, the two-dimensional codes 212, 214 may be displayed next to the OK button 202 and the vehicle reservation button 204, rather than inside the OK button 202 and the vehicle reservation button 204. In this way, even when the two-dimensional codes 212, 214 are displayed next to the OK button 202 and the vehicle reservation button 204, the names of the corresponding operation buttons are displayed inside the two-dimensional codes 212, 214.
[0044] Furthermore, in the above embodiment, kitting work for the backup plate 48 used in the printing machine 10 is performed on the work screen 200, but kitting work for various components such as masks used in the printing machine 10 may also be performed. Furthermore, kitting work for components used in substrate-related operations, such as a component mounting machine that mounts components on a board or an inspection machine that inspects the board, may be performed on the work screen 200, without being limited to the printing machine 10. For example, kitting work when storing a reel in a tape feeder, kitting work when storing a tape feeder in a storage rack, etc. may also be performed on the work screen 200. Furthermore, kitting work for components used in operations, assembly machines, manufacturing equipment, etc., without being limited to substrate-related operations, may also be performed on the work screen 200. Furthermore, kitting work is not limited to kitting work when some component is stored in a storage container, but kitting work when simply linking component A and component B may also be performed on the work screen 200.
[0045] Furthermore, in the above embodiment, the two-dimensional code 170 of the backup plate 48 is read by a barcode reader and the kitting work of the backup plate 48 is performed, but the kitting work of the backup plate 48 may also be performed by inputting the identification information of the backup plate 48 as characters using a keyboard, etc. In other words, when the kitting work of the backup plate 48 is performed, it is not essential to read the two-dimensional code 170 of the backup plate 48 with a barcode reader.
[0046] Furthermore, in the above embodiment, the information processing device 150 that displays an image on the monitor 152, i.e., a stationary information processing device, is used as the device that displays the work screen 200. However, a tablet information processing device may also be used. Tablet information processing devices typically have a touch panel on which images are displayed. Therefore, in a tablet information processing device, the work screen 200 is displayed on the touch panel, and the OK button 202 is operated by the operator touching the touch panel. In other words, in a tablet information processing device, the operator can perform the same process as the OK button 202 by reading the two-dimensional code 212 with a code reader without touching the touch panel. Therefore, the operator can perform the same process as the OK button 202 without touching the touch panel. This makes it possible to prevent the touch panel from becoming dirty. In particular, since the hands of operators working on the printing machine 10 may be dirty with solder or the like, it is possible to effectively prevent the touch panel from becoming dirty.
[0047] The contents of this disclosure are not limited to the dependent relationships described in the claims. For example, this specification also discloses the technical idea of changing "the information processing device according to claim 1" in claim 3 to "the information processing device according to claim 1 or claim 2."
[0048] 10: Printing machine (substrate-related operation machine) 48: Backup plate (first member) 110: Storage box (second member) 150: Information processing device 154: Code reader 170: Two-dimensional code (member code) 200: Work screen 202: OK button (operation button) 204: Vehicle dispatch reservation button (operation button) 206: Clear button (operation button) 212: Two-dimensional code (execution code) 214: Two-dimensional code (execution code) 216: Two-dimensional code (execution code)
Claims
1. An information processing apparatus that associates and displays, on a work screen used for the work of linking a first member and a second member, an operation button for performing processing according to a predetermined command and an execution code that is a code capable of executing the processing according to the predetermined command in response to reading by a code reader.
2. The information processing apparatus according to claim 1, wherein a member code that is a code indicating the first member is written on the first member, and by executing one of an operation on the operation button and reading of the execution code by the code reader and reading of the member code by the code reader, the first member and the second member are linked and stored.
3. The information processing apparatus according to claim 1, wherein the first member is a member used in a substrate processing machine, and the second member is a member for housing the first member.
4. The information processing apparatus according to any one of claims 1 to 3, wherein the execution code is displayed inside the operation button.
5. An execution method for executing processing according to a predetermined command, wherein when an operation button for performing processing according to a predetermined command and an execution code that is a code capable of executing the processing according to the predetermined command in response to reading by a code reader are associated and displayed on a work screen used for the work of linking a first member and a second member, any one of a step of an operator operating the operation button and a step of the operator reading the execution code by the code reader is executed.
Citation Information
Patent Citations
Electronic component mounting device
JP2009088036A
Display device
JP2014110024A
Electronic apparatus and program
JP2016134156A
Method to control action of smart device registered to catalog
JP2017111781A
Printer and method for use of printer
JP2019209596A