This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2008-202186, filed on Aug. 5, 2008, the entire contents of which are incorporated herein by reference.
The embodiment discussed herein is directed to an aligning device, an aligning method, and a computer product.
Generally, to connect a head terminal mounted on a carriage and an flexible printed circuit (FPC) terminal in a magnetic disk device, the fabricating device determines their connecting position by using a circular register mark. As illustrated in
Technologies for cooling a component in a hard disk have been disclosed as an example of those regarding the magnetic disk device. Such conventional technologies are disclosed in, for example, Japanese Laid-open Patent Publication No. 11-110960 (pp. 1-3,
With the conventional technologies, when the shape of the register mark changes, a position cannot be determined.
For example, when an FPC terminal is formed on an FPC, a large misalignment may occur, and the position of the register mark on both sides of the FPC terminal may also be significantly misaligned. As a result, the whole register mark cannot be formed on the FPC, the shape of the register mark is distorted from a circle, and thus the fabricating device cannot recognize it as a register mark.
According to an aspect of an embodiment, an aligning device includes a recognizing unit and a determining unit. The recognizing unit recognizes an intersection formed by two straight lines not parallel to each other among a plurality of straight lines included in a register mark. The determining unit determines a position based on the recognized intersection.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
Exemplary embodiments of the invention will be explained with reference to the accompanying drawings.
First, the general outline of the aligning device according to an embodiment is explained with reference to
As illustrated in
That is, for example, if the register mark 10 for use in connecting the head terminal 50 and the FPC terminal 40 is in a polygonal shape, the aligning device of the embodiment determines a connecting position by using an intersection of lines extended from two sides of the polygon. Thus, the aligning device can stably perform alignment as long as it can recognize two sides even if part of the register mark is lost.
Next, the configuration of an aligning device 100 is described with reference to
As illustrated in
The FPC terminal 402 is a portion that is connected to the head terminal 401 in a wiring pattern formed on an FPC 403. The head terminal 401 is a wiring pattern formed on a terminal portion on a side opposite to the magnetic head among wiring patterns for transferring information that is read and written by the magnetic head, and is connected to the FPC terminal 402. A carriage 404 illustrated in
Referring back to
The register mark 500 is a mark for alignment used by the intersection recognizing unit 301 and, as illustrated in
The register mark 500 refers to a pattern having a plurality of straight lines, and may be, for example, a triangular or rectangular pattern, or polygonal pattern with corners equal to or more than five. The register mark 500 is formed as, for example, a wiring pattern made of copper on the FPC 403. In the embodiment, the register mark 500 is described for example as being rectangular, i.e., in a quadrangle shape.
The register mark 500 is formed on both sides of a portion where the FPC terminal 402 is formed so that the register mark 500 can be recognized when the head terminal 401 is superposed onto the FPC terminal 402. That is, in the example of
Referring back to
The intersection recognizing unit 301 is connected to the image obtaining unit 101, and receives, for example, at connection timing, an image containing the register mark 500 and the FPC terminal 402 from the image obtaining unit 101. That is, the intersection recognizing unit 301 controls the image obtaining unit 101 to obtain an image containing the register mark 500 and the FPC terminal 402. The connection timing refers to, for example, timing when an instruction for alignment is received from a connecting device that connects the head terminal 401 and the FPC terminal 402.
The intersection recognizing unit 301 recognizes a plurality of straight lines not parallel to each other from the register mark 500 in the image received from the image obtaining unit 101, thereby recognizing an intersection 600 formed by the plurality of straight lines.
That is, the intersection recognizing unit 301 recognizes the intersection 600 formed by two straight lines not parallel to each other among straight lines included in the register mark 500 for use in superposing the head terminal 401 on the FPC terminal 402 for connection.
Described below is how to recognize an intersection when the register mark 500 is rectangular as illustrated in
The connection aligning unit 302 is connected to the intersection recognizing unit 301, receives the intersection 600 recognized by the intersection recognizing unit 301, and determines a position to which the head terminal 401 is to be connected. For example, the connection aligning unit 302 stores in advance a relation between the position of the intersection 600 and the position to which the head terminal 401 is to be connected, and determines a position for connection based on the intersection 600 recognized by the intersection recognizing unit 301 and the relation.
The position determined by the connection aligning unit 302 is sent to, for example, the connecting device that connects the head terminal 401 and the FPC terminal 402, and is used by the connecting device to connect the head terminal 401 and the FPC terminal 402.
Examples of the relation between the position of the intersection 600 and the position to which the head terminal 401 is to be connected include the distance between the intersection 600 and the FPC terminal 402 and the distance between an end of the head terminal 401 superposed on the FPC 403 and the intersection 600.
Described below is the reason for using a pattern with a plurality of straight lines as the register mark 500.
The position on the FPC 403 where the FPC terminal 402 is formed may be significantly misaligned because of, for example, a step of laminating materials at the time of fabricating the FPC 403. As a result, the position of the register mark 500 formed according to the position of the FPC terminal 402 may also be misaligned due to the misalignment of the FPC terminal 402.
As illustrated in
When the upper portion of the register mark 500 is not covered with a cover film, as indicated by a portion surrounded by a dotted line in
That is, the register mark 500 is formed at a position near an end on the FPC 403, and also a large misalignment may occur. As a result, part of the register mark 500 may run over from the top of the FPC 403 and be lost. With this, the shape of the register mark 500 may be distorted, or part of the register mark 500 may superpose the cover film.
When a circular pattern is used as the register mark as in conventional technologies, if the circular shape is distorted, such distorted circular pattern cannot be used as the register mark. That is, for example, as illustrated in
A distorted circular pattern cannot be used as the register mark because the aligning device determines a connecting position based on, for example, the center of the circular pattern, and cannot recognize the center if the circle shape is distorted.
According to the embodiment, a pattern with a plurality of straight lines is used as the register mark 500. Therefore, as long as two straight lines not parallel to each other can be recognized, the intersection 600 can be recognized, and therefore a connecting position can be determined. That is, a connecting position can be determined even when part of the register mark 500 is not formed on the FPC as indicated by (2) and (3) of
The case is illustrated by (1) of
Next, the operation of the aligning device is explained with reference to
As illustrated in
The intersection recognizing unit 301 then recognizes the intersection 600 of the straight lines (step S103). The connection aligning unit 302 then determines a connecting position based on the intersection 600 recognized by the intersection recognizing unit 301 (step S104). That is, the connection aligning unit 302 determines a connecting position where the head terminal 401 and the FPC terminal 402 are connected together.
As described above, according to the embodiment, a position can be stably determined. Specifically, even when part of the register mark runs over the top of the FPC and the shape of the register mark is distorted, a position can be stably determined as long as two straight lines not parallel to each other can be recognized.
Compared with conventional technologies using a circular register mark, according to the embodiment, a position can be determined with the small register mark 500. That is, displaying recognizable straight lines is easier than displaying recognizable arcs. The minimum size of the register mark 500 with recognizable straight lines is smaller than the minimum size of a circular shape with recognizable arcs. As a result, the register mark can be smaller compared with the conventional technologies using a circular register mark.
While a specific embodiment has been described, other embodiments or modifications are also possible. In the following, such embodiments are explained.
For example, in the embodiment, the register mark 500 is described as being rectangular. However, the shape of the register mark is not so limited. For example, if the register mark 500 is triangular as illustrated in
The process procedure, the control procedure, specific names, and information including various data and parameters described above and illustrated in the drawings (for example,
The constituent elements described above are functionally conceptual, and need not be physically configured as illustrated. In other words, the specific mode of dispersion and integration of the constituent elements is not limited to the ones illustrated in the drawings, and the constituent elements, as a whole or in part, can be divided or integrated either functionally or physically based on various types of loads or use conditions. For example, in the example of
Further, various processes described above can be implemented by executing a program provided in advance on a computer such as a personal computer or a work station. That is, each process explained in the above embodiment can be implemented by a central processing unit (CPU), a micro controller unit (MCU), or a micro processing unit (MPU) executing a program provided in advance. In the following, an example of a computer that executes a computer program (hereinafter, “aligning program”) to implement the same function as the aligning device of the above embodiment is described with reference to
As illustrated in
The ROM 3011 stores in advance control programs, i.e., an intersection recognizing program 3011a and a connection aligning program 3011b as illustrated in
When the CPU 3010 reads the programs 3011a and 3011b from the ROM 3011 and executes them, as illustrated in
As described above, the aligning device described above can be implemented by executing the aligning program provided in advance on a computer such as a personal computer or a work station. The program can be distributed via a network, such as the Internet. The program can also be stored in a computer-readable storage medium, such as hard disk, flexible disk (FD) , compact-disk read only memory (CD-ROM), magneto-optical disk (MO) , and digital versatile disk (DVD) , and read by the computer therefrom to be executed.
The aligning device can be applied not only to a magnetic disk device but also similarly applied to a storage device such as an optical disk device.
As described above, according to the embodiment, a position can be stably determined.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiment(s) of the present inventions have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2008-202186 | Aug 2008 | JP | national |