Patent Description:
Conventionally, as a camera for capturing component images, for example, as shown in <CIT>, a camera that includes multiple lighting units for irradiating a printed board with LED light and an image capturing unit for capturing the printed board is known. In the camera for capturing the component images, the image capturing unit requests a flash pulse to the lighting unit via a request signal (turn-on command signal). The flash pulse is individually formed for each lighting unit in a pulse width modulator. An intensity of the flash pulse and a pulse period (LED turn-on time) are filed for each lighting unit in a parameter memory. Thus, it is said that the parameters can be adapted and changed in the lighting unit by a simple method in software without requiring manual adjustment of a pulse generating circuit.

Four LED-mounted boards are arranged in a foursided shape centered around the light axis of the camera. Each LED-mounted board is divided into multiple illumination areas. The electric power supplied to each illumination area is individually adjusted. The LEDs of each illumination area are controlled to perform pulse lightning in synchronization with the shutter timing of the camera, and the on-time of the LEDs of each illumination area is changed individually for each illumination area in accordance with an imaging target type. Patent Literature <NUM>: <CIT> relates to an electronic component mounting apparatus that comprises an illumination device for emitting light onto the component, a CCD camera for recognizing the object and position it correctly for mounting. The illumination device may comprise a plurality of light sources, each of which comprising a plurality of light-emitting elements of different colours.

Patent Literature <NUM>: <CIT> relates to an electronic component mounting machine comprising an image taking system including an image taking device and a lighting device capable of changing a light emission time to various time length values.

However, the request signal to the lighting unit only indicates a rising timing of the flash pulse, and it is unclear how much light amount the image capturing unit which outputs the request signal requests. Therefore, it was not possible to change the turn-on time of the lighting unit using the light amount required by the image capturing unit that outputs the request signal.

The present disclosure has been made in view of such a problem, and it is a main object of the present invention to easily set the turn-on time for each lighting unit by using the light amount required by a higher-order unit which outputs a turn-on command signal.

Embodiments and examples not falling under the scope of the independent claims are for illustrational purposes only.

In the camera for capturing the component images, the lighting unit control section is provided for each lighting unit. In a case where the turn-on command signal including the turn-on command pulse is input from the higher-order unit, the lighting unit control section turns on the light emitting element for the turn-on time calculated by multiplying the pulse width time of the turn-on command pulse by the constant set for each lighting unit from the rising edge of the turn-on command pulse included in the turn-on command signal. Here, the pulse width time of the turn-on command pulse is an index representing how much light amount the higher-order unit requires. The lighting unit control section calculates the turn-on time by multiplying the pulse width time by the constant set for each lighting unit. Therefore, with the camera for capturing the component images of the present disclosure, it is possible to easily set the turn-on time for each lighting unit using the light amount required by the higher-order unit which outputs the turn-on command signal.

Hereinafter, referring to drawings, a preferred embodiment of an imaging processing method and an image processing device according to the present disclosure will be described. <FIG> is a perspective view of component mounting machine <NUM>, <FIG> is a schematic explanatory view of a configuration of component camera <NUM>, and <FIG> is a block diagram showing a configuration related to control of component mounting machine <NUM>. In the present embodiment, a left-right direction (X-axis), a front-rear direction (Y-axis), and an up-down direction (Z-axis) are as shown in <FIG>.

Component mounting machine <NUM> includes base <NUM>, mounting machine body <NUM> installed on base <NUM>, and reel unit <NUM> serving as a component supply device mounted on mounting machine body <NUM>.

Mounting machine body <NUM> is installed to be exchangeable with respect to base <NUM>. Mounting machine body <NUM> includes board conveyance device <NUM>, head <NUM>, nozzle <NUM>, component camera <NUM>, and control device <NUM>.

Board conveyance device <NUM> is a device that conveys or holds board <NUM>. Board conveyance device <NUM> includes support plates <NUM> and <NUM>, and conveyor belts <NUM> and <NUM> (shown only one in <FIG>). The support plates <NUM> and <NUM> are members extending in the left-right direction, and are provided so as to be spaced apart from each other in the front-rear direction in <FIG>. Conveyor belts <NUM>, <NUM> are spanned over drive wheels and driven wheels provided on the left and right of support plates <NUM>, <NUM> so that conveyor belts <NUM>, <NUM> form endless loops. Board <NUM> is conveyed from left to right on upper surfaces of conveyor belts <NUM> and <NUM>. Board <NUM> can be supported from a bottom surface side by support pin <NUM> erected at multiple locations. As a result, board conveyance device <NUM> also functions as a board supporting device.

Head <NUM> is attached to a front surface of X-axis slider <NUM>. X-axis slider <NUM> is attached to a front surface of Y-axis slider <NUM>. Y-axis slider <NUM> is slidably attached to a pair of left and right guide rails <NUM> and <NUM> extending in the front-rear direction. A pair of upper and lower guide rails <NUM> and <NUM> extending in the left-right direction are provided on the front surface of Y-axis slider <NUM>. X-axis slider <NUM> is slidably attached to guide rails <NUM> and <NUM>. Head <NUM> moves in the left-right direction as X-axis slider <NUM> moves in the left-right direction, and moves in the front-rear direction as Y-axis slider <NUM> moves in the front-rear direction. Each of sliders <NUM> and <NUM> is driven by driving motors 26a and 30a (refer to <FIG>), respectively. In addition, head <NUM> embeds Z-axis motor <NUM>, and the height of nozzle <NUM> attached to ball screw <NUM>, which extends along the Z-axis, is adjusted by Z-axis motor <NUM>. Furthermore, head <NUM> embeds Q-axis motor <NUM> (refer to <FIG>) that axially rotates nozzle <NUM>.

Nozzle <NUM> is a member that picks up and holds a component in a nozzle tip, and that releases the component picked up by the nozzle tip. Nozzle <NUM> can supply a pressure from a pressure supply source (not shown), for example, picks up the component in a case where a negative pressure is supplied, and releases the component in a case where the supply of the negative pressure is stopped or the positive pressure is supplied. Nozzle <NUM> protrudes downward from a bottom surface of a main body of head <NUM>. In addition, the height of a component picked up by nozzle <NUM> is adjusted by moving nozzle <NUM> up and down along the Z-axis direction by Z-axis motor <NUM>. Since nozzle <NUM> is rotated by Q-axis motor <NUM>, an orientation of the component picked up by nozzle <NUM> is adjusted.

Component camera <NUM> is disposed in front of support plate <NUM> on a front side of board conveyance device <NUM>. Component camera <NUM> has a capturing region above component camera <NUM>, and generates a captured image by capturing the component held by nozzle <NUM> from below. Component camera <NUM>, as shown in <FIG>, includes lighting section <NUM>, and image capturing section <NUM>.

Lighting section <NUM> irradiates a component of a capturing target with light. Lighting section <NUM> includes housing <NUM>, connecting portion <NUM>, vertical lighting unit <NUM>, half mirror <NUM>, and multi-stage lighting section <NUM>. Housing <NUM>, the upper and lower surfaces (bottom surface) is a bowl-shaped member which is open in an octagonal shape. Housing <NUM> has a shape in which an opening of the upper surface is larger than an opening of the lower surface, and an internal space tends to increase from the lower surface toward the upper surface. Connecting portion <NUM> is a tubular member that connects housing <NUM> and image capturing section <NUM> to each other. Vertical lighting unit <NUM> has multiple LEDs <NUM> which are light emitting elements. Turning on LED <NUM> is controlled by vertical control section <NUM> provided with vertical lighting unit <NUM> (refer to <FIG>). Half mirror <NUM> reflects horizontally light from LED <NUM> of vertical lighting unit <NUM> upward. In addition, half mirror <NUM> transmits toward the image capturing section <NUM> for light from above. Multi-stage lighting section <NUM> includes upper lighting unit 47a, middle lighting unit 47b, and lower lighting unit 47c. Upper lighting unit 47a has multiple LEDs 48a, middle lighting unit 47b has multiple LEDs 48b, and lower lighting unit 47c has multiple LEDs 48c. All of LEDs 48a to 48c irradiate the component with the light in a direction inclined from optical axis 51a. The inclination angle of LEDs 48a to 48c from optical axis 51a in the irradiation direction is the largest for LED 48a and the smallest for LED 48c. LED 48a irradiates the component with light in a substantially horizontal direction. In the present embodiment, LED 48a of upper lighting unit 47a is a blue LED, and LED 48b of middle lighting unit 47b, LED 48c of lower lighting unit 47c, and LED <NUM> of vertical lighting unit <NUM> are red LEDs. Turning on LED 48a is controlled by upper control section 49a (refer to <FIG>) provided in upper lighting unit 47a, turning on LED 48b is controlled by middle control section 49b (refer to <FIG>) provided in the middle lighting unit 47b, and turning on LED 48c is controlled by lower control section 49c (refer to <FIG>) provided in lower lighting unit 47c. For example, a PLD (Programmable Logic Device) or the like can be used for vertical control section <NUM> and upper, middle, and lower control sections 49a to 49c.

Capturing section <NUM> generates a captured image, based on received light. Capturing section <NUM> includes an optical system such as a lens (not shown) and a capturing element (for example, CCD). In a case where light after being emitted from vertical lighting unit <NUM> and multi-stage lighting section <NUM> and reflected on the capturing target component reaches image capturing section <NUM> through half mirror <NUM>, image capturing section <NUM> receives the light, and generates the captured image.

Reel unit <NUM> includes multiple reels <NUM>, and is detachably attached to a front side of mounting machine body <NUM>. A tape is wound around each reel <NUM>. A surface of the tape has multiple accommodating recesses along a longitudinal direction of the tape. Each accommodating recess accommodates a component. The components are protected by a film covering the surface of the tape. The tape is unwound rearwardly from the reel and the film is peeled off at feeder section <NUM> to expose the component. The component in the exposed state is picked up by nozzle <NUM>. The operation of reel unit <NUM> is controlled by feeder controller <NUM> (refer to <FIG>).

As shown in <FIG>, control device <NUM> includes CPU <NUM>, storage section <NUM> (ROM, RAM, HDD, and the like), input and output interface <NUM>, and the like, and these are connected to each other via bus <NUM>. Control device <NUM> outputs a drive signal to board conveyance device <NUM>, driving motor 26a of X-axis slider <NUM>, driving motor 30a of Y-axis slider <NUM>, Z-axis motor <NUM> and Q-axis motor <NUM> of head <NUM>, image capturing section <NUM> of component camera <NUM>, and a pressure supply source (not shown) for nozzle <NUM>. In addition, control device <NUM> inputs the captured image from image capturing section <NUM> of component camera <NUM>. Control device <NUM> is connected to feeder controller <NUM> of reel unit <NUM> and each of control sections 49a to 49c, and <NUM> of component camera <NUM> so as to be capable of bidirectional communication. Although not shown, each of sliders <NUM> and <NUM> is equipped with position sensors (not shown), and while inputting position information obtained from the position sensors thereof, control device <NUM> controls driving motor 26a and 30a of each of sliders <NUM> and <NUM>.

Next, an operation in a case where component mounting machine <NUM> performs a component mounting process will be described. CPU <NUM> of control device <NUM> controls each section of the component mounting machine <NUM> based on a production job received from a management computer (not shown) to produce board <NUM> on which multiple components are mounted. The production job is information defining which components are mounted on board <NUM> in which order and the number of boards <NUM> on which components are mounted in component mounting machine <NUM>. <FIG> is a flowchart of the component mounting process. In a case where component mounting process shown in <FIG> is started, first, CPU <NUM> causes the nozzle <NUM> to pick up the component (S100). Specifically, CPU <NUM> controls each section so that nozzle <NUM> faces the component fed to a predetermined component supply position by reel unit <NUM>, and supplies the negative pressure to nozzle <NUM> so that the component at the predetermined component supply position is picked up by nozzle <NUM>. Next, CPU <NUM> executes the component image capturing process (S200). Specifically, CPU <NUM> moves the component, which is picked up by nozzle <NUM>, to a capturing region above component camera <NUM>, causing component camera <NUM> to capture the component. Details of this component image capturing process will be described later. Subsequently, CPU <NUM> recognizes a position of the component with respect to a center of nozzle <NUM> from the obtained image of the component (S300). Subsequently, CPU <NUM> mounts the component picked up by nozzle <NUM> on board <NUM> (S400). Specifically, CPU <NUM> controls each section so that the component is disposed directly at the predetermined position on board <NUM> in consideration of the position of the component with respect to the center of nozzle <NUM>, and supplies the positive pressure to nozzle <NUM> so that nozzle <NUM> releases the component at the position. CPU <NUM> repeatedly executes the component mounting process to mount a predetermined number and types of components on board <NUM>.

Next, the component image capturing process in the above-described S200 will be described. <FIG> is a flowchart of the component image capturing process. In a case of starting the component image capturing process shown in <FIG>, CPU <NUM> firstly reads out and acquires turn-on light corresponding to the component picked up by nozzle <NUM> from a table (refer to Table <NUM>) stored in storage section <NUM>, the table representing a correspondence relationship between the component and the turn-on light (S210). For example, BGA package <NUM> is a component in which multiple ball terminals are formed into a lattice shape and a copper wiring pattern is formed on a lower surface of the main body thereof. In a case of capturing the ball terminals of BGA package <NUM>, when the ball terminals are irradiated with red light for capturing, not only the ball terminals but also the wiring pattern are captured, resulting in the occurrence of an image processing error (refer to <FIG>). However, when the ball terminals are irradiated with blue light for capturing, the capturing of the wiring pattern can be avoided, which turns out avoiding the occurrence of image processing error (refer to <FIG>). Therefore, a turn-on color for BGA package <NUM> is set to blue light. In a case of capturing the ball terminals of BGA package <NUM>, the blue light is desirably irradiated only from a laterally light emitting light source. Annular bright rings denote the ball terminals in <FIG>. An LGA package is a component (with no copper wiring pattern) in which a planar electrode is embedded in the bottom surface of the main body, the corresponding turn-on light is set to red light. A small outline package (SOP) is a component in which multiple leads are formed on both side surfaces of the main body, and the corresponding turn-on light is set to blue light and red light.

Subsequently, CPU <NUM> outputs a common turn-on command signal to the control section of the lighting unit corresponding to the lighting color included in the turn-on light acquired this time (S220). An example of the turn-on command signal is shown in <FIG>. The turn-on command signal is a signal in which the same turn-on command pulse Ps is generated multiple times at equal intervals with respect to a time period (capturing time) during which a shutter of image capturing section <NUM> is opened (three times in <FIG>). In order to light the light emitting element, it is necessary to instantaneously flow a large current, and it is necessary to prepare for the next lighting by charging after lighting. In a case where the turn-on command pulse is generated only once for the capturing time, a size of a device is increased, but the device is miniaturized by generating turn-on command pulse Ps multiple times for the capturing time. Pulse width time Ts of turn-on command pulse Ps, that is, the time from a rising edge to a falling edge of turn-on command pulse Ps, is an index representing how much light amount control device <NUM> requires. Usually, the capturing time is on an order of msec, and pulse width time Ts of turn-on command pulse Ps is on an order of µsec. For example, in a case where the lighting color included in the turn-on light acquired this time is red light, CPU <NUM> outputs the turn-on command signal to middle control section 49b, lower control section 49c, and vertical control section <NUM>. On the other hand, in a case where the lighting color included in the turn-on light acquired this time is blue light, CPU <NUM> outputs the turn-on command signal to upper control section 49a. In a case where the lighting color included in the turn-on light acquired this time is both red light and blue light, CPU <NUM> outputs the turn-on command signal to all control sections 49a to 49c, and <NUM>. Subsequently, CPU <NUM> causes image capturing section <NUM> to capture a component irradiated with the turn-on light (S230). An image captured by image capturing section <NUM> is stored in storage section <NUM>.

Next, the turn-on process of upper, middle, and lower control sections 49a to 49c and vertical control section <NUM> will be described. <FIG> is a flowchart of the turn-on process. Since this turn-on process is common to each of control sections 49a to 49c, and <NUM>, each of control sections 49a to 49c, and <NUM> will not be distinguished and will be simply referred to as "control section" below.

In a case where the turn-on process of <FIG> is started, the control section first determines whether the rising edge of turn-on command pulse Ps is detected (S310), and in a case where it is not detected, the control section waits as it is. At this time, the LED of the lighting unit corresponding to the control section is turned off. On the other hand, in a case where the rising edge of turn-on command pulse Ps is detected in S310, the control section turns on the LED of the lighting unit corresponding to the control section (S320). Subsequently, the control section determines whether the falling edge of turn-on command pulse Ps is detected (S330), and in a case where it is not detected, the control section waits as it is. On the other hand, in a case where the falling edge of turn-on command pulse Ps is detected in S330, the control section measures the time from the rising edge to the falling edge of turn-on command pulse Ps, that is, pulse width time Ts, using a counter (not shown), multiplies pulse width time Ts by a constant set for each lighting color to calculate the turn-on time, and calculates a remaining time (= turn-on time - pulse width time) from a falling point of time (S340). Subsequently, the control section determines whether the remaining time has elapsed from the falling point of time of turn-on command pulse Ps (S350), and in a case where the remaining time has not elapsed, the control section waits as it is and the turn-on state is maintained. On the other hand, in a case where the remaining time has elapsed from the falling point of time of turn-on command pulse Ps in S350, the control section turns off the LED of the lighting unit corresponding to the control section (S360), and returns to S310. Thus, the LED is turned on for the turn-on time calculated by multiplying the pulse width time Ts by the constant set for each lighting unit from the rising edge of turn-on command pulse Ps included in the turn-on command signal. Specifically, the LED is turned on from the rising edge to the falling edge of turn-on command pulse Ps, and the LED is turned on by extending the turn-on time until the remaining time elapses from the falling edge of turn-on command pulse Ps.

Next, a constant set for each lighting color will be described. The brightness of the blue LED is lower than that of the red LED. Therefore, in a case where both LEDs are turned on for the same time, the light amount of the blue LED becomes smaller than the light amount of the red LED. In the present embodiment, the red LED is turned on in a case where turn-on command pulse Ps rises and is turned off in a case where it falls. Therefore, turn-on time T1 [sec] of the red LED is the same as pulse width time Ts, the constant of the red light is set to <NUM>. On the other hand, since turn-on time T2 [sec] of the blue LED is set to be longer than turn-on time T1 of the red LED, the constant of the blue light is set to a value larger than <NUM> (for example, <NUM> or <NUM>. By setting turn-on time T2 of the blue LED longer than the turn-on time T1 of the red LED in this manner, the exposure amount (brightness) by the blue LED can be made equal to the exposure amount by the red LED. The constant is stored in advance in a memory of the control section, and the control section reads the constant from the memory and uses it as necessary.

Here, a correspondence relationship between a configuration element of the present embodiment and a configuration element of the image capturing unit of the present disclosure will be described. Component camera <NUM> of the present embodiment corresponds to the camera for capturing the component images of the present disclosure, vertical lighting unit <NUM> and upper, middle, and lower lighting units 47a to 47c correspond to the lighting unit, image capturing section <NUM> corresponds to the image capturing unit, and vertical control section <NUM> and upper, middle, and lower control sections 49a to 49c correspond to the lighting unit control section. In addition, reel unit <NUM> corresponds to the component supply portion, nozzle <NUM> corresponds to the holding portion, and control device <NUM> corresponds to the mounting machine controller.

In the present embodiment described above, control sections 49a to 49c, and <NUM> calculate the turn-on time by multiplying pulse width time Ts, which is an index representing how much light amount control device <NUM> requires, by a constant set for each of lighting units <NUM> and 47a to 47c. That is, control device <NUM> only outputs a common turn-on command signal to lighting units <NUM>, and 47a to 47c, and each of lighting units <NUM> and 47a to 47c calculates a suitable turn-on time and turns on the light. Therefore, with component camera <NUM> of the present embodiment, it is possible to easily set the turn-on time for each of the lighting units <NUM>, and 47a to 47c using pulse width time Ts of turn-on command pulse Ps output from control device <NUM>.

In addition, since each of control sections 49a to 49c and <NUM> know pulse width time Ts when turn-on command pulse Ps falls, the turn-on time can be calculated based on pulse width time Ts and the constant, and the remaining time of the turn-on time (= turn-on time - pulse width time) can be calculated.

Further, since the constant is set according to a characteristic (lighting color that is a factor of brightness) for each of lighting units <NUM> and 47a to 47c, the turn-on time suitable for each of lighting units <NUM> and 47a to 47c can be set.

Furthermore, blue upper lighting unit 47a can also obtain the same light amount as red vertical, middle, and lower lighting unit <NUM>, 47b, and 47c.

It is needless to say that the present invention is not limited to the above-described embodiments, and can be implemented in various aspects as long as it belongs to the technical scope of the present invention.

For example, in the above-described embodiment, the constant is set according to the lighting color of each of lighting units <NUM> and 47a to 47c, but may be set according to other characteristics other than the lighting color. Other characteristics other than the lighting color include, for example, an irradiation angle with respect to the component. In addition, the constant may be set according to the characteristic of image capturing section <NUM>. The characteristic of image capturing section <NUM> includes, for example, a brightness of the lens, an aperture, a performance of the capturing element (CCD, and the like), and the like. Further, the constant may be set according to one or more characteristics of each of lighting units <NUM> and 47a to 47c, or may be set according to one or more characteristics of each of lighting units <NUM> and 47a to 47c and one or more characteristics of image capturing section <NUM>.

In the embodiment described above, control device <NUM> may be variable pulse width time Ts of turn-on command pulse Ps. For example, pulse width time Ts may be changed in accordance with components or the type of image capturing section <NUM> (or a lens, or a capturing element).

In the above-described embodiment, the constants of each of control sections 49a to 49c and <NUM> may be different for each component or may be different for each model of image capturing section <NUM> (or for a lens, or an imaging element).

In the above-described embodiment, three types of the turn-on light including the blue light, the red light, and the blue light and the red light are used as an example, but the configuration is not limited to this, and other turn-on light (for example, green light, UV light, or IR light) may be used instead of or in addition to the above-described turn-on light.

In the above-described embodiment, component camera <NUM> is exemplified as the camera for capturing the component images of the present disclosure, but the configuration is not limited to this, and any camera may be used as long as the camera has a multicolor lighting device.

In the above-described embodiment, control device <NUM> is exemplified as a higher-order unit, but the configuration is not limited to this, and for example, in a case where image capturing section <NUM> has a control section, the control section may be the control section of image capturing section <NUM>.

In the above-described embodiment, nozzle <NUM> is exemplified as the holding portion for holding the component, but the configuration is not limited to this, and a mechanical chuck or an electromagnet may be used, for example.

In the above-described embodiment, reel unit <NUM> is exemplified as the component supply portion, but the configuration is not limited to this, and for example, a tray unit in which components are placed on a tray and supplied may be adopted.

The camera for capturing the component images of the present disclosure and the component mounting machine of the present disclosure may be configured as follows.

In the camera for capturing the component images of the present disclosure, in a case of turning on the light emitting element for the turn-on time from the rising edge of the turn-on command pulse included in the turn-on command signal, the lighting unit control section may be configured to turn on the light emitting element from the rising edge to a falling edge of the turn-on command pulse, measure the pulse width time, multiply the measured pulse width time by the constant to calculate the turn-on time, and turn on the light emitting element by extending the turn-on time until a remaining time obtained by subtracting the pulse width time from the turn-on time elapses from the falling edge. Thus, since the pulse width time is known when the turn-on command pulse falls, the turn-on time can be calculated based on the pulse width time, and the remaining time of the turn-on time (= turn-on time - pulse width time) can be calculated.

In the camera for capturing the component images of the present disclosure, the constant may be set according to a characteristic of each lighting unit, or may be set according to a characteristic of each lighting unit and a characteristic of the image capturing unit. In this way, it is possible to set the turn-on time suitable for each lighting unit. Here, the characteristics include, for example, elements of brightness. The elements of brightness include, for example, the lighting color and the irradiation angle with respect to the component. In addition, the characteristics of the image capturing unit include the brightness of the lens and the performance of the capturing element.

In the camera for capturing the component images of the present disclosure, the multiple lighting units may be configured to include at least a lighting unit of which a lighting color is red and a lighting unit of which a lighting color is blue, in a case where the turn-on command signal is input, a control section of the red lighting unit may be configured to turn on the light emitting element for a turn-on time calculated by multiplying the pulse width time of the turn-on command pulse by a constant corresponding to red from the rising edge of the turn-on command pulse included in the turn-on command signal, and in a case where the turn-on command signal is input, a control section of the blue lighting unit may be configured to turn on the light emitting element for a turn-on time calculated by multiplying the pulse width time of the turn-on command pulse by a constant, corresponding to blue and having a value larger than the constant for red from the rising edge of the turn-on command pulse included in the turn-on command signal. In a case where the blue lighting unit and the red lighting unit are turned on for the same turn-on time, the light amount is usually insufficient in the blue. Therefore, in the blue lighting unit, the light emitting element is turned on for the turn-on time calculated by multiplying the pulse width time of the turn-on command pulse by a constant of a value larger than red according to blue. In this way, the blue lighting unit also becomes to obtain the same light amount as the red lighting unit.

The component mounting machine of the present disclosure includes a mounting machine controller configured to control a holding portion and a component camera so that the holding portion holds a component supplied from a component supply portion and then the holding portion moves to a predetermined position on a board via a capturing region of the component camera and releases the component, in which the component camera may be any of camera for capturing the component images described above, and the mounting machine controller may be a higher-order unit. With this component mounting machine, since any of camera for capturing the component images described above is provided, the same effect as any of the camera for capturing the component images described above can be obtained.

The present invention can be used for an industry involving work for capturing the component images.

Claim 1:
A camera for capturing component images comprising:
multiple lighting units configured to irradiate components with light of a light emitting element;
an image capturing unit configured to capture the components irradiated with the light; and
multiple lighting unit control sections configured to be provided for the lighting units, respectively;
characterized in that
each of the lighting unit control sections is configured to turn on, in a case where a common turn-
on command signal for the multiple lighting unit control sections including a turn-on command pulse is input from a unit separate from the lightning unit control section, the light emitting element for a turn-on time from a rising edge of the turn-on command pulse included in the turn-on command signal, wherein
the turn-on time is calculated by multiplying a pulse width time of the turn-on command pulse by a constant, the constant being set for the lighting unit and stored in a memory of the lightning control section.