Data writing apparatus, method and program

Through self-propelled units or robotic arms combined with cameras and drive devices, the IC modules are automatically identified and positioned, and data writing and detection are automated, solving the complex and high cost problems of traditional equipment.

JP2025019465APending Publication Date: 2025-02-07KK TOSHIBA +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023123089
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

Traditional data writing/detection devices require complex transmission mechanisms and high cost manual operations, resulting in high manufacturing and maintenance costs.

Method used

The self-propelled unit or robotic arm is adopted, combined with the camera and the driving device, and the IC module is automatically identified and positioned, and data is written and detected through electrical connections, simplifying the operation process.

Benefits of technology

Reduces manufacturing and maintenance costs, reduces dependence on professional skills, and realizes automated data writing and detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025019465000001_ABST
    Figure 2025019465000001_ABST
Patent Text Reader

Abstract

To provide a data writing apparatus, method and program, which reduce a manufacturing cost of the data writing device that uses a COT to manufacture or inspect a semiconductor chip, and require no skill to handle the data writing device.SOLUTION: A data writing apparatus of an embodiment writes data in a plurality of IC modules mounted on a COT, and includes: a writing device that writes data through terminals of the IC module; a driving device that can relatively move the data writing device to the COT while holding the COT at a predetermined position; a detection unit that detects a mounting position of the IC module while relatively moving to the COT by the driving device; and a motion mechanism that moves the writing device in a predetermined direction based on the detected mounting position to allow the writing device to electrically contact the terminals of the IC module.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] FIELD An embodiment of the present invention relates to a data writing device, method, and program. [Background technology]

[0002] Conventionally, a data writing / inspection device has been known that uses a COT (Chip On Tape) in which a semiconductor chip is attached to a tape-like film with sprocket holes formed therein, and writes data to and inspects the semiconductor chip using a COT transport mechanism that transports the COT, in order to efficiently carry out work in manufacturing processes such as LSI mounting. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2021-005224 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, in conventional data writing / inspection devices, a transport mechanism equipped with a gear that engages with a sprocket hole, a winding motor, a tension control device, etc. was required as a COT transport mechanism to prevent the tape from breaking due to excessive tension. This resulted in a complex structure for the transport mechanism, increasing manufacturing costs, and the installation and removal of the COT from the transport mechanism required manual work by skilled workers, resulting in costs in securing the necessary human resources.

[0005] The present invention has been made in consideration of the above, and aims to provide a data writing device, method, and program that reduces the manufacturing cost of a data writing device that uses COT to manufacture or inspect semiconductor chips, and that does not require skilled operation of the data writing device. [Means for solving the problem]

[0006] The data writing device of the embodiment is a data writing device that writes data to multiple IC modules placed on a COT, and includes a writing device that writes data via the terminals of the IC modules, a driving device that can move the data writing device relative to the COT while holding the COT in a predetermined position, a detection unit that detects the placement position of the IC module while being moved relative to the COT by the driving device, and an operating mechanism that operates the writing device in a predetermined direction based on the detected placement position to electrically connect it to the terminals of the IC modules. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is a schematic block diagram of a data writing / inspection system according to an embodiment. [Diagram 2] FIG. 2 is a perspective view of the appearance of the writing / inspection unit of the first embodiment during manufacturing and inspection. [Diagram 3] FIG. 3 is a side view of the self-propelled unit. [Figure 4] FIG. 4 is a block diagram showing the schematic configuration of the self-propelled unit. [Diagram 5] FIG. 5 is a plan view of an example of a COT. [Figure 6] FIG. 6 is a block diagram showing the schematic configuration of the writing device and the IC module. [Figure 7] FIG. 7 is a process flowchart according to the embodiment. [Figure 8] FIG. 8 is an explanatory diagram of a rectangular area detection state. [Figure 9] FIG. 9 is an explanatory diagram of detection of a predetermined central region. [Figure 10] FIG. 10 is a diagram illustrating the operation of the writing device when writing data. [Figure 11] FIG. 11 is an explanatory diagram of the appearance of the robot arm type inspection unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Next, an embodiment will be described with reference to the drawings. FIG. 1 is a schematic block diagram of a data writing / inspection system according to an embodiment. As shown in FIG. 1, the data writing / inspection system 10 includes a control unit 11, a writing / inspection unit 12, and a COT transport / holding device 13.

[0009] The control unit 11 is configured as a so-called computer, and controls the entire data writing / inspection system 10 . The write / inspection unit 12 functions as a data writing device, writes data into the IC module on the COT 30 held by the COT transport / holding device 13, and inspects the written data. The writing / inspection unit 12 will be described in detail later.

[0010] The COT transport / holding device 13 winds and unwinds the COT 30, and holds the part of the COT 30 to be inspected under a predetermined tension, ensuring that the writing / inspection unit 12 can reliably write data and inspect the same.

[0011] As shown in FIG. 1, the COT transport / holding device 13 includes a first reel 15, a first drive unit 16, a second reel 17, a second drive unit 18, a frame 19, a first holding unit 20, and a second holding unit 21. The first reel 15 is driven by the first drive unit 16 to wind up the COT 30 while the COT 30 is being transported to the left in FIG.

[0012] The first drive unit 16 rotates the first reel 15 clockwise in FIG. In addition, when the second reel 17 is driven by the second drive unit 18 and the COT 30 is transported to the right side in Figure 1, the first drive unit 16 operates with a predetermined torque so that a predetermined tension is applied to the COT 30.

[0013] The second reel 17 is driven by the second drive unit 18 to wind up the COT 30 while the COT 30 is being transported to the right side in FIG. The second drive unit 18 rotates the second reel 17 counterclockwise in FIG. In addition, when the first reel 15 is driven by the first drive unit 16 and the COT 30 is transported to the left side in Figure 1, the second drive unit 18 operates with a predetermined torque so that a predetermined tension is applied to the COT 30.

[0014] The frame 19 supports, on its upper surface, the portion of the COT 30 on which data is to be written / inspected. The first holding unit 20 and the second holding unit 21 keep the COT 30 in a free state while the COT 30 is being transported, and when the COT 30 enters a writing / inspection state after transportation, they hold the COT 30 under a predetermined tension, ensuring that the writing / inspection unit 12 can reliably write to and inspect the IC module on the COT 30.

[0015] [1] First embodiment The writing / inspection unit 12 in FIG. 1 is configured as a self-running unit 12A in the first embodiment in FIG. FIG. 2 is a perspective view of the appearance of the writing / inspection unit of the first embodiment during writing and inspection.

[0016] FIG. 3 is a side view of the self-propelled unit. 2 and 3, the forward direction (advance direction) of the self-propelled unit 12A is the leftward direction.

[0017] The self-propelled unit 12A includes a first camera unit 41A, a second camera unit 41B, a center camera unit 41C, a first drive device 43FL, a second drive device 43FR, a third drive device 43RL, a fourth drive device 43RR, a first up-down movement mechanism 44A, a second up-down movement mechanism 44B, a stamp device 44S, and a writing device 45.

[0018] The first camera unit 41A and the second camera unit 41B are provided in front of the self-propelled unit 12A, and by detecting the positions of the sprocket holes 31 provided on both sides of the COT 30, image information is obtained to ensure that the self-propelled unit 12A is oriented in the correct direction relative to the COT 30 held on the frame 19 when writing data or during inspection.

[0019] The center camera unit 41C, with the self-propelled unit 12A facing in the correct direction, obtains image information for identifying the position of the IC module 32 to which data is to be written. The first drive unit 43FL, second drive unit 43FR, third drive unit 43RL and fourth drive unit 43RR are each driven independently, similar to a four-wheel drive vehicle, allowing the self-propelled unit 12A to move in any direction.

[0020] The first vertical movement mechanism 44A moves the writing device 45 up and down to switch between contact and non-contact of the probe with the terminal of the IC module 32 on the COT 30. The second vertical movement mechanism 44B moves the stamp device 44S up and down to print a stamp so that the corresponding IC module 32 can be identified when a defect such as a defective written data is detected by the read inspection.

[0021] The stamp device 44S is lowered by the second vertical movement mechanism 44B and pressed against the upper surface of the IC module on the COT 30 to print a stamp. The writing device 45 is lowered by the first vertical movement mechanism 44A and electrically connected to the terminals of the IC module on the COT 30 via the probes, and writes predetermined data.

[0022] FIG. 4 is a block diagram showing the schematic configuration of the self-propelled unit. The self-propelled unit 12A includes a camera unit 41, a sensor 42, a drive device 43, a vertical movement mechanism 44, a writing device 45, an external I / F 46, a controller 47, and a bus 48.

[0023] In the above configuration, the camera unit 41 is a device that acquires information for detecting the traveling position of the self-propelled unit 12A under the control of the controller 47, and in the configuration example of Figure 3, it is equipped with a first camera unit 41A, a second camera unit 41B, and a center camera unit 41C.

[0024] Further, although not shown in FIG. 3, the sensor 42 can be, for example, a sensor capable of detecting the position of the sprocket hole 31 of the COT 30, such as a TOF (Time Of Flight) sensor, or a sensor capable of detecting the position of the IC module 32 on the COT 30.

[0025] The driving device 43 is a device that provides a driving force for moving the self-propelled unit 12A in a desired direction under the control of the controller 47, and in the configuration example of FIG. 3, includes a first driving device 43FL to a fourth driving device 43RR. In the configuration example of FIG. 3, the vertical movement mechanism 44 includes a first vertical movement mechanism 44A, a second vertical movement mechanism 44B, and a stamp device 44S.

[0026] The writing device 45 is a device that writes specified write data to the IC module 32 to be written on the COT 30 under the control of the controller 47, and multiple electrodes of the probe are electrically connected to the terminals of the IC module 32 to write the write data to the IC module 32. The external interface (I / F) 46 performs interface operation between the controller 47 and the camera unit 41, the sensor 42, the drive device 43, the up-down movement mechanism 44, or the writing device 45. In this way, the controller 47 controls the camera unit 41, the sensor 42, the drive device 43, the up-down movement mechanism 44, or the writing device 45.

[0027] The controller 47 is configured as a so-called microcomputer, and includes an MPU 47A, a ROM 47B, and a RAM 47C. The MPU 47A performs overall control of the controller 47 and therefore the self-propelled unit 12A in accordance with a predetermined program. The ROM 47B stores control programs and control data in a non-volatile manner. The RAM 47C functions as a working memory and volatilely stores various data such as control data generated by the MPU 47A. The bus 48 allows communication between the controller 47 and the external I / F 46 .

[0028] Here, the configuration of the COT 30 will be described. FIG. 5 is a plan view of an example of a COT. The tape that constitutes COT 30 has a structure similar to that of a long roll film in plan view, and a number of square sprocket holes 31 are provided in a row, spaced apart from each other, on both sides of the length of the resin tape.

[0029] Two rows of IC modules 32 are arranged between the sprocket holes 31 of the COT 30. Note that the number of rows of the IC modules 32 is an example, and one or more rows of IC modules 32 may be provided.

[0030] Next, the configuration of the writing device 45 and the IC module will be described. FIG. 6 is a block diagram showing the schematic configuration of the writing device and the IC module. The writing device 45 includes an MPU 45A, a ROM 45B, a controller 45C, an external I / F 45D, a power supply 45E, and a probe 45P. The MPU 45A performs overall control of the writing device 45 in accordance with a predetermined program, and controls writing of data to the IC module 32. The ROM 45B stores control programs, control data, and write data as necessary in a non-volatile manner. The controller 45C writes data to the IC module 32 via the external I / F 45D and the probe 45P under the control of the MPU 45A. The power supply 45E supplies driving power for the entire writing device 45, and also supplies power for writing data to the IC module 32 via the probe 45P.

[0031] On the other hand, the IC module 32 includes a contact terminal 32A, a communication I / F 32B, an MPU 32C, and a RAM 32D. The contact terminal 32A includes a probe 45P constituting the writing device 45, and is provided with a plurality of electrodes for ensuring electrical connection with an external device.

[0032] The communication I / F 32B performs a communication interface operation when communicating with an external device via the contact terminal 32A. The MPU 32C has a rewritable non-volatile memory (not shown), and write data is written to the memory via the communication I / F 32B.

[0033] The RAM 32D functions as a working memory and volatilely stores various data such as control data generated by the MPU 32C.

[0034] Next, the operation of the self-propelled unit 12A of the first embodiment will be described. FIG. 7 is a process flowchart according to the embodiment.

[0035] In this case, as shown in FIG. 2, it is preferable to place the self-propelled unit 12A at a position where the COT 30 can be photographed by at least one of the first camera unit 41A and the second camera unit 41B constituting the camera unit 41 on the COT 30 in order to determine the position of the self-propelled unit 12A.

[0036] First, the controller 47 of the self-propelled unit 12A controls the first drive unit 43FL, the second drive unit 43FR, the third drive unit 43RL and the fourth drive unit 43RR that constitute the drive unit 43 via the bus 48 and the external I / F 46 to move the unit forward (step S11).

[0037] When the self-propelled unit 12A starts moving, the controller 47 starts capturing images using the first camera unit 41A and the second camera unit 41B that configure the camera unit 41, and performs a COT detection process to detect the COT 30 (step S12). The controller 47 of the self-propelled unit 12A determines whether or not the COT 30 has been detected (step S13).

[0038] More specifically, it is determined whether or not at least a part of the sprocket hole 31 or IC module 32 constituting the COT 30 is included in the image captured by the first camera unit 41A or the second camera unit 41B.

[0039] In the judgment of step S13, if the COT 30 has not yet been detected (step S13; No), the process returns to step S11 to continue detection. In this case, if the detection is not performed within a predetermined distance or for a predetermined time, the direction of travel may be changed to perform detection. If the detection is still not performed, an interrupt process may be performed as an error, and the process may be terminated after notifying the user of the error.

[0040] If it is determined in step S13 that the COT 30 can be detected (step S13; Yes), the controller 47 of the self-propelled unit 12A controls the first drive unit 43FL, second drive unit 43FR, third drive unit 43RL and fourth drive unit 43RR that constitute the drive unit 43 via the bus 48 and the external I / F 46 to continue moving the unit forward (step S14), and performs a rectangular area detection process to detect the rectangular area corresponding to the sprocket holes 31 of the COT 30 and the rectangular area in which the terminals of the IC module 32 are arranged (step S15).

[0041] Here, the rectangular area detection process will be described in more detail. FIG. 8 is an explanatory diagram of a rectangular area detection state. FIG. 8A is an explanatory diagram of detection of a rectangular area corresponding to a sprocket hole 31 of a COT 30.

[0042] In this case, the controller 47 of the self-propelled unit 12A uses an image captured by the center camera unit 41C of the self-propelled unit 12A. In the example of Figure 8(A), the IC modules 32 are arranged in two rows in the width direction of the COT 30 (left and right direction in Figure 8), and three sprocket holes 31 having a rectangular shape are arranged on each side of each IC module 32 of the COT 30.

[0043] Furthermore, in the example of FIG. 8(A), the rectangular regions corresponding to the respective sprocket holes 31 are assigned numbers (1 to 12) by the controller 47 to identify the respective rectangular regions.

[0044] FIG. 8B is an explanatory diagram of a rectangular area in which terminals of the IC module 32 of the COT 30 are arranged. Next, the controller 47 of the self-propelled unit 12A detects the traveling direction of the self-propelled unit 12A (the up and down direction in FIG. 8; for example, the up direction in the case of forward movement) based on the rectangular areas corresponding to the detected plurality of sprocket holes 31. Furthermore, the controller 47 detects rectangular areas in which the terminals of the IC module 32 are arranged by image recognition based on the rectangular areas corresponding to the detected plurality of sprocket holes 31, and assigns numbers (1 to 4) to identify each rectangular area.

[0045] In the rectangular area detection process of step S15, the controller 47 of the self-propelled unit 12A detects rectangular areas (rectangular areas corresponding to the sprocket holes 31 of the COT 30 and rectangular areas in which the terminals of the IC module 32 are arranged) and determines whether a predetermined central area has been detected (step S16). Here, the predetermined central area is an area in which one or more IC modules to which data is to be written are located.

[0046] FIG. 9 is an explanatory diagram of detection of a predetermined central region. In this case, the writing device 45 simultaneously writes data to four IC modules 32 corresponding to the four rectangular areas detected in Figure 8 (B), and the specified central area is a rectangular area that includes the four IC modules 32.

[0047] In the judgment of step S16, if a rectangular area has not yet been detected in the rectangular area detection process of step S15 or if the specified central area has not yet been detected (step S16; No), the process proceeds again to step S14 and the above-mentioned process is repeated.

[0048] If it is determined in step S16 that a specified central area is detected (step S16; Yes), the controller 47 of the self-propelled unit 12A controls the first drive unit 43FL, second drive unit 43FR, third drive unit 43RL and fourth drive unit 43RR that constitute the drive unit 43 via the bus 48 and the external I / F 46 to stop the movement of the self-propelled unit 12A (step S17).

[0049] FIG. 10 is a diagram illustrating the operation of the writing device when writing data. Furthermore, when the first up-down movement mechanism 44A lowers the probe 45P of the writing device 45 from the waiting position of the probe 45P of the writing device 45 shown by the dashed line in FIG. 10 to the abutment position of the probe 45P of the writing device 45 shown by the solid line in FIG. 10 in order to bring the probe 45P of the writing device 45 into contact with the IC module to be written, the controller 47 of the self-propelled unit 12A controls the first up-down movement mechanism 44A to target the central position TC (see FIG. 9) corresponding to the center (center of gravity position) of a large rectangular area SQ (predetermined central area) including four rectangular areas in FIG. 8 as the probe descent position serving as the reference for the descent position.

[0050] Then, the controller 47 of the self-propelled unit 12A lowers the writing device 45 using the first up-down movement mechanism 44A, thereby lowering the probes 45P and bringing the pins of the probes 45P into contact with the terminals 32T of the four IC modules 32, as shown in FIG. 10 (step S18).

[0051] Then, when it is determined that all of the data write pins have come into contact with the corresponding IC modules, data writing is performed (step S19). In this case, the writing device 45 reads the written data to determine whether or not the data has been written reliably.

[0052] Then, the controller 47 of the self-running unit 12A judges whether or not the writing process has been completed for the IC modules 32 to be written (four IC modules in this example) (step S20).

[0053] In this case, the end of the writing process also includes the case where the writing process was performed but did not end normally, in which case the stamp device 44S is lowered by the second vertical movement mechanism 44B to print a stamp in order to identify and notify the corresponding defective IC module. Furthermore, the controller 47 can be configured to notify the control unit 11 of the writing failure together with information identifying the IC module.

[0054] In the determination at step S20, if the writing process to the IC module 32 to be written has not been completed (step S20; No), the process again proceeds to step S19 to continue the writing process.

[0055] In the determination of step S20, when the writing process to the target IC module 32 is completed (step S20; Yes), the controller 47 of the self-running unit 12A counts up a counter that counts the number of IC modules (including good and bad) that have undergone the data writing process (step S21). Note that the counter may be provided with a counter for good products and a counter for bad products.

[0056] The controller 47 of the self-running unit 12A determines whether or not the data writing process has ended based on the count value of the counter that counts the number of IC modules (step S22).

[0057] In the determination at step S22, when the data writing process has not yet ended (step S22; No), the controller 47 of the self-running unit 12A shifts the process to step S11 again, and repeats the above-mentioned process.

[0058] If it is determined in step S22 that the data writing process has been completed (step S22; Yes), the controller 47 of the self-propelled unit 12A controls the first drive unit 43FL, the second drive unit 43FR, the third drive unit 43RL and the fourth drive unit 43RR that constitute the drive unit 43 via the bus 48 and the external I / F 46 to end the movement of the self-propelled unit 12A (step S23) and terminates the processing.

[0059] As described above, according to the first embodiment, when writing data to and inspecting the IC module 32 on the COT 30, the COT 30 is fixed to the frame 19 and the self-propelled unit 12A is moved to perform the processing, so that the burden on the COT 30 due to transportation is significantly reduced and data can be reliably written. In this case, the work of attaching and detaching the COT 30 to the transport mechanism does not require manual work by a skilled worker, so even an unskilled person can handle it.

[0060] [2] Second embodiment In the above first embodiment, the writing / inspection unit 12 is configured as a self-propelled unit 12A, but the second embodiment is an embodiment in which a robot arm type inspection unit using a robot arm is used as the writing / inspection unit 12.

[0061] FIG. 11 is an explanatory diagram of the appearance of the robot arm type inspection unit. In FIG. 11, the same parts as those in FIG. 3 are denoted by the same reference numerals.

[0062] The robot arm type inspection unit 12B is equipped with, at the arm tip, a first camera unit 41A, a second camera unit 41B, a center camera unit 41C, a third camera unit 41D, a fourth camera unit 41E, a first driving device 43FL, a second driving device 43FR, a third driving device 43RL, a fourth driving device 43RR, a first up-down operating mechanism 44A having a writing device, a second up-down operating mechanism 44B, and a stamp device 44S.

[0063] The robot arm type inspection unit 12B has a five-axis configuration, as shown by the bidirectional arrow in Figure 11, and can move within a predetermined range in the longitudinal direction of the COT 30 fixed and held on the frame 19, and can also easily move in the vertical direction.

[0064] Furthermore, compared to the self-propelled unit 12A of the first embodiment, camera units are provided in the front and rear directions, so that the fixed grip position of the COT 30 can be more easily identified. The operation of the second embodiment is basically the same as that of the first embodiment, except that the inspection unit is moved by driving the robot arm, and therefore the detailed description thereof will be incorporated herein by reference.

[0065] According to the second embodiment, the robot arm type inspection unit 12B is integrally formed with the frame 19. Therefore, unlike the first embodiment, the fixed and gripped position of the COT 30 relative to the robot arm type inspection unit 12B can be easily grasped. Therefore, once the COT 30 is fixed and gripped at a predetermined position, data writing and inspection can be performed quickly.

[0066] The control unit and the controller of this embodiment have a hardware configuration using a normal computer equipped with a control device such as an MPU, and storage devices such as a ROM (Read Only Memory) and a RAM.

[0067] The programs executed by the control unit and the controller of this embodiment are provided in an installable or executable format file recorded on a semiconductor storage device such as a USB memory or SSD (Solid State Drive), or a computer-readable recording medium such as a DVD (Digital Versatile Disk).

[0068] The programs executed by the control unit and the controller of the present embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The programs executed by the control unit and the controller of the present embodiment may be provided or distributed via a network such as the Internet.

[0069] Furthermore, the programs for the control unit and the controller of this embodiment may be provided in a state where they are pre-installed in a ROM or the like.

[0070] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.

[0071] For example, in the above explanation, a system was used in which wheels were used as the driving device for the self-propelled unit 12A, but it is also possible to configure the robot legs as the driving device. With this configuration as well, the device can be moved to an appropriate position on the IC module by the forward and backward movement of the robot legs, and the same effects as those of the above embodiments can be obtained.

[0072] Furthermore, if the probe pins of the writing device are connected to the contact terminals of the IC module by bending and straightening the robot legs, the robot legs can function as the operating mechanism, eliminating the need to incorporate an up-and-down movement mechanism as the operating mechanism, further simplifying the configuration. [Explanation of symbols]

[0073] 10 Data writing / inspection system 11 Control unit 12 Write / Inspection Unit 12A Self-propelled unit 12B Robot arm type inspection unit 13 Holding device 15 Reel 1 16 First drive unit 17 Second Reel 18 Second drive unit 19 Frame 20 First holding unit 21 Second holding unit 30 COT 31 Sprocket Hole 32 IC Module 32A contact terminal 32B Communication I / F 32C MPU 32D RAM 32T terminal 41 Camera unit 41A First camera unit 41B Second camera unit 41C Center camera unit 41D 3rd camera unit 41E 4th camera unit 42 Sensors 43 Drive unit 43FL 1st Drive Unit 43FR No. 2 Drive Unit 43RL 3rd Drive Unit 43RR 4th drive unit 44 Up and down movement mechanism 44A 1st vertical movement mechanism 44B 2nd vertical movement mechanism 44S Stamp device 45 Writing device 45A MPU 45B ROM 45C Controller 45E Power Supply 45P Probe 46 External I / F 47 Controller 47A MPU 47B ROM 47C RAM 48 バス SQ Rectangular Field TC Central Location

Claims

1. A data writing device for writing data to a plurality of IC modules mounted on a COT, a writing device for writing data via a terminal of the IC module; a drive unit capable of moving the data writing device relative to the COT while the COT is held at a predetermined position; a detection unit that detects a placement position of the IC module while the IC module is moved relative to the COT by the driving device; an operating mechanism for operating the writing device in a predetermined direction based on the detected placement position to electrically connect the writing device to a terminal of the IC module; A data writing device comprising:

2. The drive unit is configured to include wheels, a robot arm, or a robot leg.

2. The data writing device according to claim 1.

3. the drive unit is a robot leg; The robot leg functions as the movement mechanism by bending and straightening.

2. The data writing device according to claim 1.

4. The detection unit includes a camera unit for capturing an image of the COT; a controller for detecting a placement position of the IC module based on image data captured by the camera unit; 2. The data writing device according to claim 1, comprising:

5. the detection unit detects an area in which the sprocket holes of the COT are provided and an area in which the IC module is provided as a rectangular area; 2. The data writing device according to claim 1.

6. a transport mechanism for transporting the COT to the predetermined position; a holding unit that holds the COT at the predetermined position; Equipped with 2. The data writing device according to claim 1.

7. the conveying mechanism applies a predetermined tension to the COT when the COT is held by the holding unit; 7. The data writing device according to claim 6.

8. A method executed in a data writing device that writes data to a plurality of IC modules mounted on a COT, comprising: moving the data writer relative to the COT while the COT is held in a predetermined position; detecting a placement position of the IC module while the data writing device is moving relative to the COT; a step of moving the writing device in a predetermined direction based on the detected placement position to electrically connect the writing device to a terminal of the IC module; writing data via a terminal of the IC module; The method according to claim 1,

9. A program for controlling, by a computer, a data writing device which writes data to a plurality of IC modules placed on a COT and which has a drive device capable of moving the data writing device relative to the COT while the COT is held in a predetermined position, comprising: The computer, a means for controlling the driving device to move the data writing device relative to the COT while holding the COT at a predetermined position; a means for detecting a placement position of the IC module while the data writing device is moving relative to the COT; a means for moving the writing device in a predetermined direction based on the detected placement position to electrically connect the writing device to a terminal of the IC module; a means for writing data by the writing device via a terminal of the IC module; A program with.

Citation Information

Patent Citations

  • IC card manufacturing device

    JP2021005224A