Variable focal length lens device and variable focal length lens control method

11215788 · 2022-01-04

Assignee

Inventors

Cpc classification

International classification

Abstract

A variable focal length lens device includes: a lens system whose refractive index changes in accordance with a drive signal to be inputted; an objective lens disposed on the same optical axis as the lens system; an image detector configured to detect an image of a measurement target through the lens system and the objective lens: a resonance-lock controller configured to tune the drive signal to a resonance frequency of the lens system; and a resonance-lock delay controller configured to divide a change in a frequency of the drive signal by a change amount set by the resonance-lock controller to step-by-step changes for n times by a preset reference value to delay the change in the frequency of the drive signal.

Claims

1. A variable focal length lens device comprising: a lens system whose refractive index changes in response to a drive signal to be inputted; an objective lens disposed on the same optical axis as the lens system; an image detector configured to detect an image of a measurement target through the lens system and the objective lens; a resonance-lock controller configured to tune a frequency of the drive signal to a variable and temperature-dependent resonance frequency of the lens system; and a resonance-lock delay controller configured to delay a change in the frequency of the drive signal by the resonance-lock controller.

2. The variable focal length lens device according to claim 1, wherein the resonance-lock delay controller comprises a predetermined reference value that is set in advance and is configured to sequentially execute a plurality of frequency changes by the reference value at a predetermined time interval until the plurality of frequency changes reaches a frequency change of the drive signal controlled by the resonance-lock controller.

3. The variable focal length lens device according to claim 1, wherein the resonance-lock delay controller comprises a number of dividing times that is set in advance and is configured to divide the frequency change of the drive signal controlled by the resonance-lock controller by the number of dividing times, and sequentially execute the plurality of frequency changes by the divided frequency change of the drive signal at a predetermined time interval.

4. A variable focal length lens control method using a variable focal length lens device, the variable focal length lens device comprising: a lens system whose refractive index changes in response to a drive signal to be inputted; an objective lens disposed on the same optical axis as the lens system; an image detector configured to detect an image of a measurement target through the lens system and the objective lens; and a resonance-lock controller configured to tune a frequency of the drive signal to a variable and temperature-dependent resonance frequency of the lens system; the method comprising: converting a change in the frequency of the drive signal by the resonance-lock controller to a plurality of step-by-step changes.

5. The variable focal length lens device according to claim 1, wherein the drive signal is at least one of sinusoidal, triangular, saw-tooth, and rectangular waveforms.

6. The variable focal length lens device according to claim 4, wherein the drive signal is at least one of sinusoidal, triangular, saw-tooth, and rectangular waveforms.

Description

BRIEF DESCRIPTION OF DRAWING(S)

(1) FIG. 1 schematically shows an exemplary embodiment of the invention.

(2) FIG. 2 schematically shows a structure of a lens system in the exemplary embodiment.

(3) FIG. 3 schematically shows oscillation states of the lens system in the exemplary embodiment.

(4) FIG. 4 schematically shows a focal length of the lens system in the exemplary embodiment.

(5) FIG. 5 is a block diagram showing a relevant part in the exemplary embodiment.

(6) FIG. 6 is a graph showing a change in a resonance frequency in the exemplary embodiment.

(7) FIG. 7 is a graph showing a resonance lock function in the exemplary embodiment.

(8) FIG. 8 is a flowchart showing a resonance lock operation in the exemplary embodiment.

(9) FIG. 9 is a graph showing a detection of the change in the resonance frequency in the resonance lock operation in the exemplary embodiment.

(10) FIG. 10 is a graph showing a tuning to a frequency in a resonance-lock controller in the exemplary embodiment.

(11) FIG. 11 is a graph showing a step-by-step processing by a resonance-lock delay controller in the exemplary embodiment.

(12) FIG. 12 is a graph showing a drive signal by the resonance lock operation in the exemplary embodiment.

(13) FIG. 13 is a flowchart showing a resonance lock operation in another exemplary embodiment of the invention.

(14) FIG. 14 is a graph showing a step-by-step processing by a resonance-lock delay controller in the another exemplary embodiment.

DESCRIPTION OF EMBODIMENT(S)

(15) An exemplary embodiment of the invention will be described below with reference to the attached drawings.

Variable Focal Length Lens Device 1

(16) As shown in FIG. 1, a variable focal length lens device 1 is configured to detect an image of a surface of a measurement target 9 while varying a focal length, and includes an objective lens 2, a lens system 3 and an image detector 4 which are disposed on a common optical axis A intersecting with the surface of the measurement target 9.

(17) The variable focal length lens device 1 further includes: a pulsed light illuminator 5 configured to apply pulsed illumination on the surface of the measurement target 9; a lens controller 6 configured to control operations of the lens system 3 and the pulsed light illuminator 5; and a controlling PC 7 configured to operate the lens controller 6.

(18) An existing personal computer is used as the controlling PC 7. The desired function of the controlling PC 7 is achieved by running a predetermined control software on the controlling PC 7.

(19) The controlling PC 7 is also configured to capture and process an image from the image detector 4.

(20) An existing convex lens is used as the objective lens 2.

(21) The image detector 4 includes an existing charge coupled device (CCD) image sensor, other type of a camera or the like, and is configured to receive an image Lg and output the image Lg to the controlling PC 7 in a form of a detected image Im of a predetermined format.

(22) The pulsed light illuminator 5 includes a light-emitting element such as a light emitting diode (LED). The pulsed light illuminator 5 is configured to emit an illumination light Li only for a predetermined time to apply the pulsed illumination on the surface of the measurement target 9 when an illumination signal Ci is inputted from the lens controller 6. The illumination light Li is reflected at the surface of the measurement target 9. A reflected light Lr from the surface of the measurement target 9 forms the image Lg through the objective lens 2 and the lens system 3.

(23) The lens system 3 is configured to change a refractive index thereof in response to a drive signal Cf inputted by the lens controller 6. The drive signal Cf is a sinusoidal AC signal of a frequency capable of forming a standing wave in the lens system 3.

(24) A focal length Df to a focus position Pf of the variable focal length lens device 1 can be changed as desired based on a focal length of the objective lens 2 by changing the refractive index of the lens system 3.

Lens System 3

(25) As shown in FIG. 2, the lens system 3 includes a cylindrical case 31 and a cylindrical oscillator 32 disposed inside the case 31. The oscillator 32 includes an outer circumferential surface 33 and is supported by an elastomeric spacer 39 interposed between the outer circumferential surface 33 and an inner circumferential surface of the case 31.

(26) The oscillator 32 is a cylindrical component made from a piezoelectric material. The oscillator 32 is configured to oscillate in a thickness direction thereof when the AC voltage of the drive signal Cf is applied between the outer circumferential surface 33 and an inner circumferential surface 34 of the oscillator 32.

(27) An interior of the case 31 is filled with a highly transparent liquid 35. The oscillator 32 is entirely immersed in the liquid 35 and an interior of the cylindrical oscillator 32 is filled with the liquid 35. The frequency of the AC voltage of the drive signal Cf is tuned to a frequency capable of forming a standing wave in the liquid 35 inside the oscillator 32.

(28) As shown in FIG. 3, when the oscillator 32 of the lens system 3 is oscillated, a standing wave is formed in the liquid 35 to create concentric regions with alternating refractive indexes (see FIGS. 3(A) and 3(B)).

(29) A relationship between a distance (radius) from a central axis of the lens system 3 and the refractive index of the liquid 35 at this time is represented by a refractive index distribution W shown in FIG. 3(C).

(30) As shown in FIG. 4, since the drive signal Cf is a sinusoidal AC signal, a variation width of the refractive index distribution W of the liquid 35 in the lens system 3 also changes in accordance with the drive signal Cf. The refractive index of the concentric regions formed in the liquid 35 sinusoidally changes to cause a sinusoidal variation in the focal length Df to the focus position Pf.

(31) A difference between the maximum and minimum values in the refractive index distribution W is maximized in the state shown in FIG. 4(A), where the lens system 3 converges the light passing therethrough, the focus position Pf is located close to the lens system 3 and the focal length Df is shortest.

(32) The refractive index distribution W is flat in the state shown in FIG. 4(B), where the lens system 3 lets the light through without refraction, and the focus position Pf and the focal length Df are at reference values.

(33) The difference between the maximum and minimum values in the refractive index distribution W is maximized in the state shown in FIG. 4(C) with a polarity reverse to that in FIG. 4(A)), where the lens system 3 diffuses the light passing therethrough, the focus position Pf is located remote from the lens system 3 and the focal length Df is largest.

(34) The refractive index distribution W is again flat in the state shown in FIG. 4(D), where the lens system 3 lets the light through without refraction, and the focus position Pf and the focal length Df are at the reference values.

(35) The refractive index distribution W in FIG. 4(E) is returned to the state in FIG. 4(A), and the same variation in the refractive index distribution W will be repeated thereafter.

(36) As described above, the drive signal Cf of the variable focal length lens device 1 is a sinusoidal AC signal and the focus position Pf and the focal length Df also sinusoidally changes as shown in a focal-point-variation waveform Mf in FIG. 4.

(37) By applying the pulsed illumination on the measurement target 9 at any of the focus positions Pf in the focal-point-variation waveform Mf and detecting an image illuminated at this time, the image of the illuminated target object at the focus position Pf at a desired focal length Df can be obtained.

Lens Controller 6

(38) Referring back to FIG. 1, the oscillation of the lens system 3, the illumination of the pulsed light illuminator 5 and the image-detection of the image detector 4 of the variable focal length lens device 1 are controlled based on the drive signal Cf, the illumination signal Ci and an image-detection signal Cc from the lens controller 6. The controlling PC 7 is connected in order to, for instance, configure the setting of the lens controller 6 that controls the above components.

(39) As shown in FIG. 5, the lens controller 6 includes: a drive controller 61 configured to output the drive signal Cf to the lens system 3; an illumination controller 62 configured to output the illumination signal Ci to the pulsed light illuminator 5; and an image-detection controller 63 configured to output the image-detection signal Cc to the image detector 4.

(40) The drive controller 61 includes a resonance-lock controller 611 and a resonance-lock delay controller 612.

(41) The resonance-lock controller 611 is configured to detect oscillation states Vf of the lens system 3 based on an effective power or a drive current applied to the lens system 3 when the lens system 3 is oscillated in response to the inputted drive signal Cf. The resonance-lock controller 611 tunes the frequency of the drive signal Cf with reference to the oscillation states Vf of the lens system 3 to allow the frequency of the drive signal Cf to be locked to a current resonance frequency of the lens system 3. It should be noted that the oscillation states Vf may be detected by an oscillation sensor disposed in the lens system 3.

(42) Assuming that the oscillation characteristics of the lens system 3 are represented by S1 in FIG. 6, the drive signal Cf is set at the peak of the oscillation characteristics S1. In the absence of any temperature change and the like in the lens system 3, the frequency at the peak position of the oscillation characteristics of the lens system 3 detected by the resonance-lock controller 611 stays at the frequency at the peak of the oscillation characteristics S1 of the drive signal Cf.

(43) With regard to the above, it is supposed that the oscillation characteristics of the lens system 3 are changed to oscillation characteristics S2 due to the temperature change and the like.

(44) Then, the oscillation characteristics of the lens system 3 detected by the resonance-lock controller 611 show a different peak (i.e. the peak of the oscillation characteristics S2), which is shifted from the peak of the drive signal Cf. If the drive signal Cf is inputted to the lens system 3 having the oscillation characteristics S2, the frequency of the drive signal Cf, which does not match the peak position of the oscillation characteristics S2, cannot provide sufficient effective power to the lens system 3, thereby decreasing the efficiency.

(45) As shown in FIG. 7, upon detecting a deviation between the detected oscillation states Vf of the lens system 3 and the drive signal Cf inputted from the drive controller 61 to the lens system 3, the resonance-lock controller 611 searches for and captures the current peak position of the lens system 3, and changes the frequency of the drive signal Cf outputted from the drive controller 61 to the frequency at the current peak position.

(46) Consequently, the frequency of the drive signal Cf inputted from the drive controller 61 to the lens system 3 is tuned to the peak of the resonance frequency of the current oscillation characteristics S2 of the lens system 3, thereby automatically tuning the frequency of the drive signal Cf to the resonance frequency.

(47) Referring back to FIG. 5, in the drive controller 61, the drive signal Cf controlled by the resonance-lock controller 611 is subjected to a delay processing of a frequency change by the resonance-lock delay controller 612 before the drive signal Cf is outputted to the lens system 3.

(48) The resonance-lock delay controller 612 converts the frequency change of the drive signal Cf, to which the resonance-lock controller 611 applies automatic tuning, to step-by-step changes each having a smaller change amount, and conducts the small step-by-step changes at minute time intervals, thereby delaying the frequency change of the drive signal Cf.

(49) The delay processing with use of the step-by-step changes to be operated by the resonance-lock delay controller 612 will be described in detail later.

Controlling PC 7

(50) The controlling PC 7 includes: a lens operation unit 71 configured to operate the lens controller 6 (e.g. to configure the setting of the lens controller 6); an image processor 72 configured to capture and process the detected image Im from the image detector 4; and an operation interface 73 configured to receive a user's operation on the variable focal length lens device 1.

(51) The lens operation unit 71 includes a resonance-lock operation unit 711. The resonance-lock operation unit 711 can select an unlock mode and a lock-on mode. The user can switch between the unlock mode and the lock-on mode using the operation interface 73.

(52) When the resonance-lock operation unit 711 selects the lock-on mode, the resonance-lock controller 611 becomes enabled to conduct the automatic tuning to the resonance frequency.

(53) On the other hand, when the resonance-lock operation unit 711 selects the unlock mode, the resonance-lock controller 611 becomes disabled, so that the automatic tuning to the resonance frequency is not conducted. In this state, a high-resolution image can be acquired under a constant resonance frequency.

Resonance Lock Operation

(54) Next, with reference to FIGS. 8 to 12, a resonance lock in the exemplary embodiment will be described.

(55) In the exemplary embodiment, the drive controller 61 of the lens controller 6 drives the lens system 3 by the drive signal Cf while detecting the oscillation states Vf of the lens system 3. When the lens operation unit 71 selects the lock-on mode, the drive controller 61 conducts the resonance lock operation.

(56) In the resonance lock operation, the resonance-lock controller 611 refers to the oscillation states Vf each at a predetermined period and changes the frequency of the drive signal Cf so as to be tuned to the resonance frequency. At this time, the resonance-lock delay controller 612 delays the frequency change of the drive signal Cf whose frequency has been changed by the resonance-lock controller 611.

(57) Specifically, a processing shown in FIG. 8 is conducted at a predetermined time interval (each at timings t1, t2, t3 and so on in FIG. 9).

(58) As shown in FIG. 8, the resonance-lock controller 611 refers to the oscillation states Vf and detects a change amount dVi (Step S11), and tunes the drive signal Cf to the resonance frequency (Step S12).

(59) In the oscillation states Vf as shown in FIG. 9, change amounts dV1, dV2, dV3 and so on having gained at the timings t1, t2, t3 and so on from the respective previous timings can be detected. Among the change amounts, the change amounts dV1, dV6 to dV8 are relatively small values, whereas the change amounts dV2 to dV5 at the timings t2 to t5 with a large inclination of the oscillation states Vf are relatively large values.

(60) As shown in FIG. 10, the drive signal Cf to be automatically tuned is provided by a step-by-step signal whose change amounts dC1 to dC8 at the respective timings t1 to t8 correspond to the change amounts dV1 to dV8 of the oscillation states Vf at the respective timings t1 to t8. The change amounts dC2 to dC5 of the drive signal Cf at the respective timings t2 to t5 are relatively large in line with the inclination of the oscillation states Vf.

(61) Referring back to FIG. 8, after the resonance-lock controller 611 tunes the drive signal Cf to the resonance frequency (Step S12), the resonance-lock delay controller 612 detects a change amount dCi of the drive signal Cf set by the resonance-lock controller 611 (Step S13).

(62) The resonance-lock delay controller 612 judges, based on a preset reference value dCe, whether the change amount dCi set by the resonance-lock controller 611 is equal to or smaller than the reference value dCe (dCi≤dCe) (Step S14).

(63) When the change amount dCi is equal to or smaller than the reference value dCe, the resonance-lock delay controller 612 sets the change of the drive signal Cf at a timing ti to be executed by exactly the change amount dCi set by the resonance-lock controller 611 (Step S15).

(64) When the change amount dCi is more than the reference value dCe, the resonance-lock delay controller 612 sets the change of the drive signal Cf at the timing ti to be a step-by-step change based on the reference value dCe.

(65) Specifically, the change amount dCi set by the resonance-lock controller 611 is divided by the reference value dCe to calculate a quotient n and a remainder dCm (Step S16). At this time, dCi=n×dCe+dCm.

(66) Next, the change of the drive signal Cf at the timing ti is set to be sequentially executed by the reference value dCe for n times and by the remainder dCm for one time each at a time dte interval (Step S17). It should be noted that the time dte is a sufficiently small value relative to a predetermined time for executing the resonance lock operation.

(67) FIG. 11 shows states in a step-by-step processing of the change of the drive signal Cf at the timing ti in Step S16 and Step S17.

(68) At the timing ti, the resonance-lock controller 611 sets the change amount dCi of the drive signal Cf with reference to the oscillation states Vf (the above-described Step S13 shown in FIG. 8). When the change amount dCi is larger than the reference value dCe (the above-described Step S14 shown in FIG. 8), the resonance-lock delay controller 612 calculates the quotient n and the remainder dCm (the above-described Step S16 shown in FIG. 8), and step-by-step changes by the reference value dCe for n times and a step-by-step change by the remainder dCm for one time are sequentially executed at the time dte intervals.

(69) As a result, the frequency change of the drive signal Cf at the timing ti reaches the change amount dCi(=n×dCe+dCm) that is preset by the resonance-lock controller 611.

(70) FIG. 12 shows the drive signal Cf delayed in Steps S13 to S17 shown in FIG. 8.

(71) Since the change amounts dC1 and dC6 to dC8 of the drive signal Cf at the respective timings t1 and t6 to t8 are smaller than the reference value dCe, the change of the drive signal Cf is executed by exactly the change amounts dC1, dC6 to dC8 according to Steps S13 to S15 shown in FIG. 8.

(72) However, since the change amounts dC2 to dC5 at the timings t2 to t5 are larger than the reference value dCe, the change amounts dC2 to dC5 are converted to step-by-step changes in Steps S13 to S17 shown in FIG. 8. Specifically, the change amounts dC2 to dC5 are converted to two steps at the timing t2, four steps at the timing t3, five steps at the timing t4, and three steps at the timing t5. Consequently, the time reaching the change amounts dC2 to dC5 is delayed and the change amount at each step is restricted to less than the reference value dCe.

Advantage(s) of Exemplary Embodiment(s)

(73) According to the above-described exemplary embodiment, advantages as follows are obtainable.

(74) In the exemplary embodiment, the resonance-lock controller 611 allows the drive signal Cf to be automatically tuned to the peak of the current resonance frequency in the lens system 3 and efficiently create the standing wave.

(75) At the execution of the resonance lock operation, the resonance-lock delay controller 612 delays the automatic tuning operated by the resonance-lock controller, in other words, the tuning to the resonance frequency, whereby the change in the frequency of the drive signal Cf is made slow. As a result, even when the change amount dCi in the frequency change by the resonance-lock is large, the change amount (=reference value dCr) of the actually executed frequency change is made small, which enables to prevent an inconsistency of image acquiring timings, image flickering in screen, and the like occurring at a large frequency change, so that a high-resolution image can be acquired.

(76) Accordingly, even when the change amount dCi of the frequency change of the drive signal Cf operated by the resonance-lock controller 611 is large, an actually executed frequency change of the drive signal Cf is step-by-step changes by the reference value dCe. Accordingly, the inconsistency of image acquiring timings, image flickering in screen, and the like can reliably be prevented by setting the reference value dCe in accordance with the change amount falling within the range in which the inconsistency of image acquiring timings, image flickering in screen, and the like can be prevented.

(77) In the exemplary embodiment, the change amount dCi is compared with the reference value dCe in Step S14. When the change amount dCi is equal to or smaller than the reference value dCe, the exact change amount dCi is used for the change in the drive signal Cf. When the change amount dCi is larger than the reference value dCe, a processing for the step-by-step changes defined in Steps S16 and S17 is conducted.

(78) However, the processing of Steps S14 and S15 may be omitted. In this case, the quotient n=0 and the remainder dCm=dCi are determined in the division in Step S16 and, consequently, one-step change by the change amount dCi is executed.

(79) It should be noted that, when the change amount dCi is smaller than the reference value dCe, the calculation in Steps S16 and S17 can be omitted by conducting Steps S14 and 15.

Other Exemplary Embodiment(s)

(80) FIGS. 13 and 14 show another exemplary embodiment of the invention.

(81) As described in FIGS. 8 to 12, the above-described exemplary embodiment employs the step-by-step changes using the reference value dCe and the quotient n and the remainder dCm obtained by the division.

(82) However, in FIGS. 13 and 14, the number of the dividing times m is set in advance and the change amount dCi in the frequency change of the drive signal Cf is divided by the number of the dividing times m, thereby executing the step-by-step changes by the smaller change amount dCd (=dCi/m).

(83) As shown in FIG. 13, the resonance-lock controller 611 refers to the oscillation states Vf and detects a change amount dVi (Step S21), and tunes the drive signal Cf to the change amount dVi (Step S22). Subsequently, the resonance-lock delay controller 612 detects the change amount dCi of the drive signal Cf set by the resonance-lock controller 611 (Step S23). Steps S21 to S23 are conducted in the same manner as in Steps S11 to S13.

(84) After detecting the change amount dCi, the resonance-lock controller 612 divides the change amount dCi by the number of the dividing times m to calculate a step-by-step change amount dCd=dCi/m (Step S24).

(85) Next, the change of the drive signal Cf at the timing ti is set to be sequentially executed by the change amount dCd for m times each at the time dte interval (Step S25).

(86) FIG. 14 shows states in a step-by-step processing of the change of the drive signal Cf at the timing ti in Step S24 and Step S25.

(87) At the timing ti, the resonance-lock controller 611 sets the change amount dCi of the drive signal Cf with reference to the oscillation states Vf (the above-described Step S23 in FIG. 13). The resonance-lock delay controller 612 calculates a step-by-step change amount dCd=dCi/m (the above-described Step S24 in FIG. 13). The step-by-step change by the change amount dCd is sequentially executed at a predetermined time dte interval for m times.

(88) As a result, the frequency change of the drive signal Cf at the timing ti reaches the change amount dCi (=dCd×m) that is preset by the resonance-lock controller 611.

(89) In the exemplary embodiment, the resonance-lock delay controller 612, in which the number of the dividing times m is set in advance, divides the change amount dCi of the frequency change of the drive signal Cf set by the resonance-lock controller 611 with the number of the dividing times m, and a plurality of frequency changes each by the the change amount dCd of the divided frequency is sequentially executed at the predetermined time dte interval. Accordingly, even at a large change amount dCi of the frequency change of the drive signal Cf set by the resonance-lock controller 611, an actually executed frequency change of the drive signal Cf is step-by-step changes by the number of the dividing times m, and a change amount dCd=dCi/m each at the time of change is made smaller than the entire change amount dCi of the frequency change of the original drive signal Cf. Accordingly, the inconsistency of the image acquiring timings, the image flickering in screen, and the like can reliably be prevented.

(90) Further, since the number of the step-by-step changes made at the predetermined time dte interval is restricted by the the number of the dividing times m that is set in advance, even when the change amount dCi of the entire frequency change of the drive signal Cf is large, the frequency change always ends at a time dte×n, which enables to prevent prolongation of the time until the end of frequency change of the drive signal.

(91) It should be understood that the scope of the invention is not limited to the above-described exemplary embodiment(s) but includes modifications and improvements compatible with the invention.

(92) In the above exemplary embodiment, the resonance-lock delay controller 612 refers to the reference value dCe or the number of the dividing times m that are set in advance. However, in some embodiments, the reference value dCe or the number of the dividing times m is stored in the resonance-lock delay controller 612, another storage region set in the drive controller 61, or the controlling PC 7. Alternatively, a user inputs the reference value dCe or the number of the dividing times m through the controlling PC 7.

(93) In the above exemplary embodiment, the resonance-lock operation unit 711 is provided to enable or disable the resonance-lock controller 611. However, in some embodiments, the resonance-lock operation unit 711 is omitted and the resonance-lock controller 611 constantly executes the resonance lock operation.

(94) In the above exemplary embodiment, the lens controller 6 and the controlling PC 7 are combined in use in order to drive and control the lens system 3. However, in some embodiments, the lens controller 6 and the controlling PC 7 are integrated into a single device configured to drive, control and operate the lens system 3. However, the combination of the lens controller 6 and the controlling PC 7 as described in the above exemplary embodiment can provide an independent lens controller as a dedicated hardware for driving and controlling the lens system 3. Moreover, a general-purpose personal computer can be used for operating and adjusting the setting of the lens controller 6 and capturing the image.

(95) In the above exemplary embodiment, the drive signal Cf and the focal-point-variation waveform Mf are in a form of a sine wave. However, in some embodiments, the drive signal Cf and the focal-point-variation waveform Mf are in other waveforms such as a such as triangular waveform, saw-tooth waveform, and rectangular waveform.

(96) The specific structure of the lens system 3 is alterable as necessary. For instance, in some embodiments, the case 31 and the oscillator 32 are cylindrical, hexagonal or the like, and the dimension of the case 31 and the oscillator 32 and the nature of the liquid 35 are alterable as necessary.