1461102474-eb3acfcd-64ab-4622-82d4-189013672a6b

1. A gradient amplifier of a gradient coil within a Magnetic Resonance Imaging system, comprising:
an output stage adapted to connect to an electrical energy source;
a compensation device adapted to connect to the electrical energy source and to measure a first parameter value and to output at least one compensation signal;
a control device,
wherein the control device accepts at least one compensation signal as an input, and controls the output stage by a control signal output; and
wherein the output stage of the gradient amplifier permits supply-voltage-dependent, output-current-regulated amplification by the gradient amplifier of the Magnetic Resonance Imaging system gradient coil within the magnetic resonance system.
2. The amplifier of claim 1, further comprising:
a regulation system connected on an input side to the output stage and on an output side to the control device and configured to produce a regulator signal (RS);
wherein the regulator signal (RS) is a function of a second parameter value of the output stage.
3. The amplifier of claim 1, wherein the energy source is a voltage source, and the first parameter is the input supply voltage.
4. The amplifier as in claim 1, wherein the amplifier is a pulse width modulator.
5. The amplifier of claim 1, wherein the compensation device generates a compensation signal that is dependent on the first parameter value and on one of a nominal or a maximal value of the first parameter value.
6. The amplifier of claim 1, wherein the compensation device is connected on the output side to at least one of the control device or to the regulation system.
7. The amplifier of claim 2 further comprising:
a regulator signal amplification device connected to the regulation system,
wherein the compensation device is connected on the output side thereof to an input of the regulator signal amplification device.
8. The amplifier of claim 3, wherein the regulator system accepts at least one compensation signal and the regulator signal (RS) is variable as a function of the first parameter value.
9. The amplifier of claim 1,
wherein the energy source is a voltage source; and that the first parameter is an output supply voltage.
10. The amplifier of claim 2, wherein the second parameter value is at least one of an amplifier output voltage or a load current.
11. A magnetic resonance system having gradient amplifier and a gradient coil, comprising:
an output stage adapted to connect to an electrical energy source;
a compensation device adapted to connect to the electrical energy source and to measure a first parameter value and to output at least one compensation signal;
a control device, wherein the control device accepts at least one compensation signal as an input, and controls the output stage by a control signal output; and
wherein the output stage of the gradient amplifier permits supply-voltage-dependent, output-current-regulated amplification by the gradient amplifier of the gradient coil in the magnetic resonance system.
12. A method of controlling a gradient amplifier of a gradient coil within a Magnetic Resonance system, having an output stage which is supplied by an electrical energy source, the method comprising:
ascertaining a first parameter value of the energy source;
generating a compensation signal as a function of the first parameter value;
generating a control signal as a function of the compensation signal, wherein the output stage generates an output signal as a function of the control signal; and
wherein the method of controlling the output stage of the gradient amplifier permits supply-voltage-dependent, output-current-regulated amplification by the gradient amplifier of the gradient coil in the magnetic resonance system.
13. The method as defined by claim 12, further comprising: ascertaining a second parameter value of the output signal; generating a regulator signal as a function of the second parameter value; and modifying the control signal as function of the regulator signal.
14. The amplifier of claim 13, wherein the second parameter value is at least one of an amplifier output voltage or a load current.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A light emitting diode (LED) package, comprising:
a silicon-on-insulator substrate including a first silicon based material, a second silicon based material, and an insulation layer interposed therebetween, a cavity recessing from the first silicon based material, and at least one insulation trench dividing the silicon-on-insulator substrate into electrically-isolated segments of positive and negative-electrodes,
a plurality of metal lines formed on the silicon-on-insulator substrate; and
at least one LED chip, disposed in the cavity, wherein positive and negative electrodes of the LED chip are electrically connected to the metal lines.
2. The package of claim 1 wherein the metal lines comprise a material which is selected from one group consisted of Ag, Au, Cu, Al, Pt, Pd, Cr, Ni and an alloy consisted of above elements.
3. The package of claim 1 wherein the cavity is formed with an inclined plane.
4. The package of claim 1 wherein the cavity is formed with a vertical plane.
5. The package of claim 1 further comprising an encapsulating filling which covers and fills the cavity.
6. The package of claim 5 wherein the encapsulating filling comprises an encapsulation epoxy.
7. The package of claim 6 wherein the encapsulation epoxy forms at least one lens.
8. The package of claim 1 further comprising a dielectric layer filled in the insulation trench.
9. The package of claim 1 further comprises at least one electrically-conductive plug in the insulation trench.
10. The package of claim 9, wherein the LED chips connect to each other in serial, parallel, or parallel-serial connection through the electrically-conductive plug.
11. The package of claim 1, wherein the cavity comprising a first depth and a second depth.
12. The package of claim 1 wherein the LED chip is a flip-chip type LED.
13. The package of claim 1 wherein the first silicon based material has <100> crystalline direction.
14. The package of claim 1 wherein the cavity is capable of reflecting the light generated from the LED chip.
15. A light emitting diode (LED) package, comprising:
a silicon-on-insulator substrate including a first silicon based material, a second silicon based material, and an insulation layer interposed therebetween, a cavity recessing from the first silicon based material, at least one insulation trench dividing the silicon-on-insulator substrate into electrically-isolated segments of positive and negative electrodes, and a plurality of metal lines formed on the silicon-on-insulator substrate;
at least one LED chip, disposed in the cavity, wherein positive and negative electrodes of the LED chip are electrically connected to the metal lines, respectively; and
an encapsulating filling which covers and fills the cavity.
16. The package of claim 15 wherein the encapsulating filling comprises an encapsulation epoxy.
17. The package of claim 16 wherein the encapsulation epoxy forms at least one lens.
18. The package of claim 15 wherein the cavity is formed with an inclined plane.
19. The package of claim 15 wherein the cavity is formed with a vertical plane.
20. The package of claim 15 further comprises at least one electrically-conductive plug in the insulation trench.
21. The package of claim 20 wherein the LED chips connect to each other in serial, parallel, or parallel-serial connection via the electrically-conductive plug.
22. The package of claim 15 wherein the cavity comprises a first depth and a second depth.
23. The package of claim 15 wherein the LED chip is a flip-chip type LED.
24. The package of claim 15 wherein the first silicon based material has <100> crystalline direction.
25. The package of claim 15 wherein the cavity is capable of reflecting the light generated from the LED chip.
26. A light emitting diode (LED) package, comprising:
a silicon-on-insulator substrate, comprising a first silicon based material, a second silicon based material, an insulation layer interposed therebetween, a cavity recessing from the first silicon based material, a plurality of insulation trenches dividing the silicon-on-insulator substrate into electrically-isolated segments of positive and negative electrodes, the insulation trenches being disposed with a dielectric layer, a plurality of metal lines formed on the silicon-on-insulator substrate; and
at least one LED chip, disposed in the cavity, wherein positive and negative electrodes of the LED chip electrically connect to the metal lines respectively.
27. The package of claim 26 wherein the cavity is formed with an inclined plane.
28. The package of claim 26 wherein the cavity is formed with a vertical plane.
29. The package of claim 26 further comprising an encapsulating filling which covers and fills the cavity.
30. The package of claim 29 wherein the encapsulating filling comprises an encapsulation epoxy.
31. The package of claim 30 wherein the encapsulation epoxy forms at least one lens.
32. The package of claim 26 further comprises at least one electrically-conductive plug in the insulation trenches.
33. The package of claim 32 wherein the LED chips connect to each other in serial, parallel, or parallel-serial connection via the electrically-conductive plug.
34. The package of claim 26 wherein the cavity comprising a first depth and a second depth.
35. The package of claim 26 wherein the LED chip is a flip-chip type LED.
36. The package of claim 26 wherein the first silicon based material has <100> crystalline direction.
37. The package of claim 26 wherein the cavity is capable of reflecting the light. generated from the LED chip.

1461102463-2e64dc04-fcc4-47f3-a911-5b41fc01d67f

1. A data reading system comprising a data reader connectable to a plurality of host processing devices having different host-specific inputoutput data interface requirements, comprising: a housing; a connector having a plurality of pin connections; an interconnect cable detachably connectable to said data reader through said connector; interface circuitry including an application specific integrated circuit disposed in said housing for supporting host interface data transfer between said data reader and the plurality of host processing devices, said application specific integrated circuit including bipolar interface circuitry and unipolar interface circuitry.
2. A system according to claim 1 wherein said data reader includes internal switches actuable via attaching said interconnect cable attaching to said data reader for setting host configuration interface.
3. A system according to claim 1 wherein said data reader scans a bar code to obtain information for said interface driver to select or modify a host configuration interface of the data reader.
4. A system according to claim 1 wherein said bipolar interface circuitry comprises an RS-232 interface.
5. A system according to claim 1 wherein said application specific integrated circuit further includes one or more analog switches for isolating said unipolar interface circuitry from the drive signals of said bipolar interface circuitry.
6. A system according to claim 1 wherein said application specific integrated circuit further includes one or more high voltage transmission gates for isolating said unipolar interface circuitry from the drive signals of said bipolar interface circuitry.
7. A system according to claim 1 wherein said application specific integrated circuit further includes one or more micromachined electromechanical relays for isolating said unipolar interface circuitry from the drive signals of said bipolar interface circuitry.
8. A system according to claim 1 wherein said unipolar interface circuitry comprises an interface configuration for said application specific integrated circuit selected from the group consisting of: IBM46XX, USB, Keyboard Wedge, Wand Emulation, Test Port, Pass Through, Cable Select Read Back, and Optically Coupled Interface Adapter.
9. An application specific integrated circuit for a data reader, comprising an interface select logic circuit block; a power control and charge pump circuit block; a host interface circuit block comprising both bipolar and unipolar interface circuitry, the specific host interface circuitry being activated by the interface select logic circuit block based on input signals indicating a particular host interface.
10. An application specific integrated circuit according to claim 9 further comprising one or more analog switches for isolating said unipolar interface circuitry from the drive signal of said biplolar interface circuitry.
11. An application specific integrated circuit according to claim 9 further comprising one or more high voltage transmission gates for isolating said unipolar interface circuitry from the drive signal of said bipolar interface circuitry.
12. An application specific integrated circuit according to claim 9 further comprising one or more micromachined electromechanical said unipolar interface circuitry from the drive signal of said bipolar interface circuitry.
13. An application specific integrated circuit according to claim 9 wherein the circuitry for a particular host interface is activated by the interface select circuit block based on input signals received by interface select pins located within the interface select circuit block.
14. An application specific integrated circuit according to claim 13 wherein said input signals for selecting the appropriate host interface are set by connecting the data reader to a host-specific interface connect cable.
15. An application specific integrated circuit according to claim 13 wherein the input signals for selecting the appropriate host interface are set by using the data reader to scan an interface configuration bar code.
16. An application specific integrated circuit according to claim 9 wherein the interface driver circuitry is contained on electronic chips selected from the group consisting of: 32-pin thin quad flatpack chips, 44-pin thin quad flatpack chips.
17. An application specific integrated circuit according to claim 16 wherein the chip containing the interface driver circuitry is located on a circuit board within a bar code scanner or other data reading device.
18. An electronic device having a modifiable interface configuration, comprising an application specific integrated circuit capable of supporting multiple host interface data transfer, said application specific integrated circuit including bipolar interface circuitry and unipolar interface circuitry using common communications lines.
19. An electronic device according to claim 18 wherein the device is automatically configured to a particular host interface by selecting an interconnect cable corresponding to the given host device and attaching the interconnect cable to the device.
20. An electronic device according to claim 19 wherein the device is configured via electrical contacts that are interconnected by attaching the interconnect cable to a connector on the device.
21. An electronic device according to claim 18 wherein said application specific integrated circuit further includes one or more analog switches for isolating said unipolar interface circuitry from the drive signal of said bipolar interface circuitry.
22. An electronic device according to claim 18 wherein said application specific integrated circuit further includes one or more high voltage transmission gates for isolating said unipolar interface circuitry from the drive signal of said bipolar interface circuitry
23. An electronic device according to claim 18 wherein said application specific integrated circuit further includes one or more micromachined electromechanical relays for isolating said unipolar interface circuitry from the drive signal of said bipolar interface circuitry.
24. A data reading system having internal circuitry which is configurable to at least eight different interface configurations, the internal circuitry being located on an application specific integrated circuit contained within a data reading device.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An image processing device for correcting an influence of a light source on a target object by measuring the target object and a referece object, shapes and images of which are known, the device comprising:
a shape measuring unit for measuring the shape of the target object;
an image pickup unit for picking up the image of the target object;
a preparation unit for preparing a target object normal vector from the shape of the target object measured by the shape measuring unit;
a correspondence making unit for making correspondence of the target object normal vector prepared by the preparation unit to a reference object normal vector obtained from the shape of the reference object; and
an image correcting unit for correcting the image of the target object based on the correspondence made by the correspondence making unit.
2. An image processing device as claimed in claim 1, wherein the preparation unit prepares the target object normal vector by finding a normal direction at each pixel of the image of the target object picked up by the image pickup unit.
3. An image processing device as claimed in claim 1, wherein the correspondence making unit makes the correspondence by finding a pixel value of an image of the reference object of a corresponding normal direction from pixel values of the target object normal vector and the reference object normal vector.
4. An image processing device as claimed in claim 3, wherein the image correcting unit divides the pixel value of the image of the target object by the pixel value of the image of the reference object corresponding to normal direction found by the correspondence making unit.
5. An image processing method for an image processing device for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the method comprising the steps of:
measuring the shapes of the target object;
picking up the image of the target object;
preparing a target object normal vector from the shape of the target object measured via the step of measuring;
making correspondence of the target object normal vector prepared via the step of preparing to a reference object normal vector obtained from the shape of the reference object; and
correcting the image of the target object based on the correspondence made via the step of making correspondence.
6. An image processing method for an image processing device as claimed in claim 5, wherein the step of preparing the target object normal vector includes finding a normal direction at each pixel of the image of the target object picked up via the step of picking up the image.
7. An image processing method for an image processing device as claimed in claim 5, wherein the step of making correspondence includes dividing a pixel value of the image of the reference object of a corresponding normal direction from pixel values of the target object normal vector and the reference object normal vector.
8. An image processing method for an image processing device as claimed in claim 7, wherein the step of correcting the image of the target object includes dividing the pixel value of the image of the target object by the pixel value found via the step of making correspondence.
9. A computer-readable medium having a computer-readable program recorded thereon, the program being adapted for image processing for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the program comprising:
a first obtaining step of obtaining a result of measurement of the shape of the target object;
a second obtaining step of obtaining an image of the target object;
a preparation step of preparing a target object of normal vector from the shape of the target object obtained via the first obtaining step;
a correspondence making step of making correspondence of the target object normal vector prepared via the preparation step to a reference object normal vector obtained from the shape of the reference object; and
an image correcting step of correcting the image of the target object based on the correspondence made via the correspondence making step.
10. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 9, wherein at the preparation step, the target object normal vector is prepared by finding a normal direction at each pixel of the image of the target object obtained via the second obtaining step.
11. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 9, wherein at the correspondence making step, the correspondence is made by finding a pixel value of the image of the reference object of a corresponding normal direction from pixel values of the target objects normal vector and the reference objects normal vector.
12. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 11, wherein at the image correcting step, the pixel value of the image of the target object is divided by the pixel value found via the correspondence making step.
13. An image processing device for correcting an influence of a light source of a target object by measuring the target object and a reference object, shapes and images of which are known, the device comprising:
a shape measuring unit for measuring the shape of the target object;
an image pickup unit for picking up an image of the target object;
a preparation unit for preparing a target object normal vector from the shape of the target object measured by the shape measuring unit;
a correspondence making unit for making correspondence of the target objects normal vector prepared via the preparation unit to a reference object normal vector obtained from the shape of the reference object;
an image correcting unit for correcting the image of the target object based on the correspondence made by the correspondence making unit;
a light source influence adding unit for adding the influence of a light source to the image of the target object corrected by the image correcting unit; and
an image output unit for outputting the image having the influence of the light source added thereto by the light source influence adding unit.
14. An image processing device as claimed in claim 13, wherein the preparation unit prepares the target object normal vector by finding a normal direction at each pixel of the image of the target object picked up by the image pickup unit.
15. An image processing device as claimed in claim 13, wherein the correspondence making unit makes the correspondence by finding a pixel value of the image of the reference object of a corresponding normal direction from pixel values of the target object normal vector and the reference object normal vector.
16. An image processing device as claimed in claim 15, wherein the image correcting unit divides the pixel value of the image of the target object by the pixel value found via the correspondence making unit.
17. An image processing method for an image processing device for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the method comprising the steps of:
measuring the shape of the target object;
picking up the image of the target object;
preparing a target object normal vector from the shape of the target object measured via the step of measuring;
making correspondence of the target object normal vector prepared via the step of preparing to a reference object normal vector obtained from the shape of the reference object;
correcting the image of the target object based on the correspondence made via the step of making correspondence;
adding the influence of a light source to the image of the target object corrected via the step of correcting; and
outputting the image having the influence of the light source added thereto via the step of adding.
18. An image processing method for an image processing device as claimed in claim 17, wherein the step of preparing the target object normal vector includes finding a normal direction at each pixel of the image of the target object picked up via the step of picking up the image.
19. An image processing method for an image processing device as claimed in claim 17, wherein the step of making correspondence includes finding a pixel value of the image of the reference object of a corresponding normal direction from pixel values of the target object normal vector and the reference object normal vector.
20. An image processing method for an image processing device as claimed in claim 19, wherein the step of correcting the image of the target object includes dividing the pixel value of the image of the target object by the pixel value found via the step of making correspondence.
21. A computer readable medium having a computer-readable program recorded thereon, the program being adapted for image processing for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the program comprising:
a first obtaining step of obtaining a result of measurement of the shape of the target object;
a second obtaining step of obtaining the image of the target object;
a preparation step of preparing a target object normal vector from the shape of the target object obtained via the first obtaining step;
a correspondence making step of making correspondence of the target object normal vector prepared via the preparation step to a reference object normal vector obtained from the shape of the reference object;
an image correcting step of correcting the image of the target object based on the correspondence made via the correspondence making step;
a light source influence adding step of adding the influence of a light source to the image of the target object corrected by the image correcting stop; and
an image output step for outputting the image having the influence of the light source added thereto via the light source influence adding step.
22. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 21, wherein the preparation step includes finding a normal direction at each pixel of the image of the target object obtained by the second obtaining step.
23. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 21, wherein the correspondence making step includes finding a pixel value of an image of the reference object of a corresponding normal direction from the pixel values of the target object normal vector and the reference object normal vector.
24. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 23, wherein the image correcting step includes dividing the pixel value of the image of the target object by the pixel value found via the correspondence making step.
25. An image processing device for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the device comprising:
a shape measuring unit for measuring a plurality of shapes of the target object;
an image pickup unit for picking up a plurality of images of the target object;
a restructuring unit for restructuring the plurality of shapes of the target object measured by the shaped measuring unit;
a preparation unit for preparing a restructured shape normal vector from the shapes of the target object restructured via the restructuring unit;
a correspondence making unit for making correspondence of the restructured shape normal vector prepared via the preparation unit to a reference object normal vector obtained from the shape of the reference object;
an image correcting unit for correcting the plurality of images of the target object based on the correspondence made via the correspondence making unit; and
an image synthesizing unit for synthesizing the plurality of images of the target object corrected via the correcting unit.
26. An image processing device as claimed in claim 25, wherein the preparation unit prepares the restructured shape normal vector by finding a normal direction at each pixel of the image of the target object restructured via the restructuring unit.
27. An image processing device as claimed in claim 25, wherein the correspondence making unit makes the correspondence by ending a pixel value of an image of the reference object of a corresponding normal direction from pixel values of the restructured shape normal vector and the reference object normal vector.
28. An image processing device as claimed in claim 27, wherein the image correcting unit divides the pixel values of the plurality of images of the target object by the pixel value found via the correspondence making unit.
29. An image processing method for an image processing device for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the method comprising the steps of:
measuring a plurality of shapes of the target object;
picking up a plurality of images of the target object;
restructuring the plurality of shapes of the target object measured via the step of measuring;
preparing a restructured shaped normal vector from the shapes of the target object restructured via the step of restructuring;
making correspondence of the restructured shape normal vector prepared via the step of preparing to a reference object normal vector obtained from the shape of the reference object;
correcting the plurality of images of the target object based on the correspondence made via the step of making correspondence; and
synthesizing the plurality of images of the target object corrected via the step of correcting.
30. An image processing method for an image processing device as claimed in claim 29, wherein the step of preparing the restructured shape normal vector includes finding a normal direction at each pixel of the image of the target object restructured via the step of restructuring.
31. An image processing method for an image processing device as claimed in claim 29, wherein the step of making correspondence includes finding a pixel value of an image of the reference object of a corresponding normal direction from pixel values of the restructured shape normal vector and the reference object normal vector.
32. An image processing method for an image processing device as claimed in claim 31, wherein the step of correcting the plurality of images includes dividing the pixel values of the plurality of images of the target object by the pixel value found via the step of making correspondence.
33. A computer readable medium having a computer-readable program recorded thereon, the program being adapted for image processing for correcting an influence of a light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the program comprising:
a first obtaining step of obtaining a result of measurement of a plurality of shapes of the target object;
a second obtaining step of obtaining a plurality of images of the target object;
a restructuring step of restructuring the plurality of shapes of the target object obtained via the first obtaining step;
a preparation step of preparing a restructured shape normal vector from the shapes of the target object restructured via the restructuring step;
a correspondence making step of making correspondence of the restructured shape normal vector prepared via the preparation step to a reference object normal vector obtained via from the shape of the reference object;
an image correcting step of correcting the plurality of images of the target object based on the correspondence made via the correspondence making step; and
an image synthesizing step of synthesizing the plurality of images of the target object corrected via the correcting step.
34. A computer readable medium having a compute-readable program recorded thereon as claimed in claim 33, wherein the preparation step includes preparing the restructured shape normal vector by finding a normal direction at each pixel of the image of the target object restructured by the restructuring step.
35. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 33, wherein the correspondence making step includes making the correspondence by finding a pixel value of an image of the reference object of a corresponding normal direction from pixel values of the restructured shape normal vector and the reference object normal vector.
36. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 35, wherein the image correcting step includes dividing the pixel values of the plurality of images of the target object by the pixel value found via the correspondence making step.
37. An image processing device for correcting an influence of light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the device comprising:
a shape measuring unit for measuring a plurality of shapes of the target object;
an image pick up unit for picking up a plurality of images of the target object;
a restructuring unit for restructuring the plurality of shapes of the target object measured via the shape measuring unit;
a preparation unit for preparing a restructured shape normal vector from the shapes of the target object restructured via the restructuring unit;
a correspondence making unit for making correspondence of the restructured shape normal vector prepared via the preparation unit to a reference object normal vector obtained from the shape of the reference object;
an image correcting unit for correcting the plurality of images of the target object based on the correspondence made by the correspondence making unit;
an image synthesizing unit for synthesizing the plurality of images of the target object corrected by the correcting unit;
a light source influence adding unit for adding the influence of a light source to the image of the target object synthesized by the image synthesizing unit; and
an image output unit for outputting the image having the influence of the light source added thereto via the light source influence adding unit.
38. An image processing device as claimed in claim 37, wherein the preparation unit prepares the restructured shape normal vector by finding a normal direction at each pixel of the image of the target object restructured via the restructuring unit.
39. An image processing device as claimed in claim 37, wherein the correspondence making unit makes the correspondence by finding a pixel value of an image of the reference object of a corresponding normal direction from the pixel values of the restructured shape normal vector and the reference object normal vector.
40. An image processing device as claimed in claim 39, wherein the image correcting unit divides the pixel values of the plurality of images of the target object by the pixel value found via the correspondence making unit.
41. An image processing method for an image processing device for correcting an influence of a light source on a target object by measuring the target object and an reference object, shapes and images of which are known, the method comprising the steps of:
measuring a plurality of shapes of the target object;
picking up a plurality of images of the target object;
restructuring the plurality of shapes of the target object measured via the step of measuring;
preparing a restructured shape normal vector from the shapes of the target object restructured via the step of rest restructuring;
making correspondence of the restructured shape normal vector prepared via the step of preparing to a reference normal vector obtained from the shape of the referenced object;
correcting the plurality of images of the target object based on the correspondence made via the step of making correspondence;
synthesizing the plurality of images of the target object corrected via the step of correcting;
adding the influence of a light source to the image of the target object synthesized via the step of synthesizing; and
outputting the image having the influence of the light source added thereto via the step of adding.
42. An image processing method for an image processing device as claimed in claim 41, wherein the step of preparing the restructured shape normal vector includes finding a normal direction at each pixel of the image of the target object restructured via the step of restructuring.
43. An image processing method for an image processing device as claimed in claim 41, wherein the step of making correspondence includes finding a pixel value of the image of the reference object of a corresponding normal direction from pixel values of the restructured shape normal vector and the reference object normal vector.
44. An image processing method for an image processing device claimed in claim 43, wherein the step of correcting includes dividing the pixel values of the plurality of images of the target object by the pixel value found via the step of making correspondence.
45. A computer readable medium having a computer-readable program recorded thereon, the program being adapted for image processing for correcting an influence light source on a target object by measuring the target object and a reference object, shapes and images of which are known, the program comprising:
a first obtaining step of obtaining a result of measurement of a plurality of shapes of the target object;
a second obtaining step of obtaining a plurality of images of the target object;
a restructuring step of restructuring the plurality of shapes of the target object obtained via the first obtaining step;
a preparation step of preparing a restructured shape normal vector from the shapes of the target object restructured via the restructuring step;
a correspondence making step, of making correspondence of the restructured shape normal vector prepared via the preparation step to a reference object normal vector obtained from the shape of the reference object;
an image correcting step of correcting the plurality of images of the target object based on the correspondence made via the correspondence making step;
an image synthesizing step of synthesizing the plurality of the images of the target object corrected via the correcting step;
a light source influencing adding step of adding the influence of a light source to the image of the target object synthesized via the image synthesizing step; and
an image output step of outputting the image having the influence of the light source added thereto via the light source influence adding step.
46. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 45, wherein the preparation step includes preparing the restructured shape normal vector by finding a normal direction at each pixel of the image of the target object restructured via the restructuring step.
47. A computer readable medium having a computer readable program recorded thereon as claimed in claim 45, wherein the correspondence making step includes making correspondence by ending a pixel value of an image of the reference object of a corresponding normal direction from pixel values of the restructured shape normal vector and the reference object normal vector.
48. A computer readable medium having a computer-readable program recorded thereon as claimed in claim 47, wherein the map correcting step includes dividing the pixel values of the plurality of images of the target object by the pixel value found via the correspondence making step.