The present invention relates to an image displaying apparatus provided with a function to incline charged particle beams, and more particularly to an adjusting method for a charged particle optical system during inclined scanning and during uninclined scanning.
When a three-dimensional image is to be acquired with an charged particle beam apparatus, typically a scanning electron microscope, two images acquired in angularly different directions including an image for the left eye and another image for the right eye are used, and three-dimensional observation is done by a crossing method, a parallel method or an anaglyphic method using red and blue spectacles.
Also, a method by which inclined images of a sample are obtained by inclining charged particle beams leftward and rightward relative to the sample has been devised. As cases of prior art by which images differing in angle are acquired by inclining charged particle beams, Japanese Unexamined Utility Model (Registration) Application Publication No. Sho 55-48610 (Patent Literature 1) and Japanese Unexamined Patent Application Publication No. Hei 2-33843 (Patent Literature 2) are known. These pieces of literature disclose methods by which charged particle beams are brought to incidence off the axis of the object lens and the charged particle beams are inclined by utilizing the focusing action of the object.
Japanese Unexamined Patent Application Publication No. 2011-40240 (Patent Literature 3) discloses a method of providing acquiring means by which a charged particle beam apparatus acquires left and right parallax images not only from above but also in an oblique direction and parallax image displaying means and a method of providing an operation screen that allow change-over of a three-dimensional observation method.
Patent Literature 1: Japanese Unexamined Utility Model (Registration) Application Publication No. Sho 55-48610
Patent Literature 2: Japanese Unexamined Patent Application Publication No. Hei 2-33843
Patent Literature 3: Japanese Unexamined Patent Application Publication No. 2011-40240
In recent years, a manner of use became applicable in which leftward and rightward inclined images and their synthesized images (anaglyphic images) can be displayed on an operation terminal of a charged particle beam apparatus for acquired images while displaying an uninclined image. The uninclined image, though not directly used for three-dimensional observation, can help obtain the image of the best resolution, and therefore can be used as a model in acquiring leftward and rightward.
Now, when both the uninclined image and inclined images are to be used, it is necessary to make such adjustments for each of these images as astigmatic adjustment, focusing and alignment of irradiation of the observation object surface with charged particle beams to obtain the uninclined image, leftward inclined images and rightward inclined images.
For this reason, the user of an electron microscope conducting observation has to make adjustment first for the uninclined image and next for the leftward and rightward inclined images, entailing a problem of needing an extra workload before starting three-dimensional observation.
For this problem, a method of figuring out the amperage of the inclination control coil of the electron microscope optical lenses from the parallax angle for realizing a three-dimensional view is disclosed in Patent Literature 3, but no means of assisting the user of the electron microscope is provided regarding astigmatic adjustment, focusing or irradiation alignment, which are needed adjustments dependent on the surface unevenness of the three-dimensional image and the space between the observer's left and right eyes. Therefore, in the current situation, adjustment for three-dimensional viewing requires much human labor and many man-hours.
An object of the present invention, intended to solve the problem noted above, is to provide a charged particle beam adjustment assistance device and method that can assist three-dimensional observation with a charged particle beam apparatus and thereby reduce human labor and man-hours required for the adjustment.
To achieve the object stated above, a charged particle beam adjustment assistance device assisting adjustment of a charged particle beam apparatus that performs three-dimensional displaying includes adjustment value correspondence calculation unit (for instance an adjustment value correspondence calculating unit 13) for inputting, from an adjuster's terminal, two-dimensional adjustment values and three-dimensional adjustment values in the charged particle beam apparatus, associates the two-dimensional adjustment value with the three-dimensional adjustment value to generate two/three-dimensional adjustment value correspondence information and stores it into a memory device, and adjustment value acquiring means (for instance an adjustment value acquiring unit 14) for searching, on the basis of the two-dimensional adjustment value, the two/three-dimensional adjustment value correspondence information stored in the memory device for resembling two-dimensional adjustment values and acquires corresponding three-dimensional adjustment values.
According to the present invention, three-dimensional observation in a charged particle beam apparatus can be assisted, and human labor and man-hours required for its adjustment can be reduced.
Embodiments of the present invention will be described in detail below with reference to drawings.
The processing unit 10 is configured including, as its functional blocks, a two-dimensional setting unit 11, a three-dimensional setting unit 12, an adjustment value correspondence calculating unit 13 and an adjustment value acquiring unit 14. The memory unit 20 stores two-dimensional adjustment value information 21, three-dimensional adjustment value information 22 and two/three-dimensional adjustment value correspondence information 23 which is the information about the correspondence between the three-dimensional adjustment value and the two-dimensional adjustment value.
The processing unit 10 integrally controls individual constituent elements (for instance a communication unit (not shown)) and processes various arithmetic operations by executing programs stored in the memory unit 20. More specifically, the function of the processing unit 10 is executed by a CPU (Central Processing Unit). The memory unit 20, used for permanent storage of programs and data, is configured of a hard disk, which is a large capacity magnetic memory. The network interface 30 is an interface for exchanging data via a network 2.
As described above, in a charged particle beam adjustment assistance device 1 configured of a computer, the functions of the functional blocks shown in
Further, as shown in
To add, regarding this embodiment, when an individual block of the charged particle beam adjustment assistance device 1 inputs (acquires) information from an adjuster's terminal 3 via the network interface 30 and the network 2 or outputs (displays) information to the adjuster's terminal 3 via the network interface 30 and the network 2, it will be stated simply that information is inputted (acquired) from the adjuster's terminal 3 or outputs (displays) information to the adjuster's terminal 3.
To add, though the charged particle beam adjustment assistance device 1 is configured of a single computer in the exemplary functional block configuration shown in
Next, the functions of individual functional blocks in the charged particle beam adjustment assistance device 1 will be outlined with reference to
The two-dimensional setting unit 11 is a functional block that assists adjustment of an uninclined charged particle beam of a charged particle beam apparatus 4 by the charged particle beam adjuster. The two-dimensional setting unit 11 displays a prescribed two-dimensional adjustment screen on the adjuster's terminal 3, generates the two-dimensional adjustment value information 21 on the basis of adjustment information concerning two-dimensional observation inputted via that two-dimensional adjustment screen and stores it into the memory unit 20. At the same time, it transmits the two-dimensional adjustment value information 21 to the charged particle beam apparatus 4.
The three-dimensional setting unit 12 is a functional block that assists adjustment of leftward and rightward inclined charged particle beams of the charged particle beam apparatus 4 by the charged particle beam adjuster. The three-dimensional setting unit 12 displays a prescribed three-dimensional adjustment screen on the adjuster's terminal 3, generates the three-dimensional adjustment value information 22 on the basis of adjustment information concerning three-dimensional observation inputted via that three-dimensional adjustment screen, and stores it into the memory unit 20. At the same time, it transmits the three-dimensional adjustment value information 22 to the charged particle beam apparatus 4.
The adjustment value correspondence calculating unit 13 is a functional block that associates the two-dimensional adjustment value information 21 with the three-dimensional adjustment value information 22. Adjustment of the uninclined charged particle beam and adjustment of leftward and rightward inclined charged particle beams are accomplished sequentially and, when the two-dimensional setting unit 11 has stored the two-dimensional adjustment value information 21 into the memory unit 20 and the three-dimensional setting unit 12 has stored the three-dimensional adjustment value information 22 into the memory unit 20 as a result, the two-dimensional adjustment value information 21 and the three-dimensional adjustment value information 22 are associated with each other to generate the two/three-dimensional adjustment value correspondence information 23, which is stored into the memory unit 20.
The adjustment value acquiring unit 14 is a functional block that acquires three-dimensional adjustment value information 22 corresponding to the two-dimensional adjustment value information from the memory unit 20 on the basis of the two-dimensional adjustment value information 21 acquired from the two-dimensional setting unit 11. It first searches the two-dimensional adjustment value information 21 contained in the two/three-dimensional adjustment value correspondence information 23 stored in the memory unit 20 for a record resembling the two-dimensional adjustment value information 21 acquired from the two-dimensional setting unit 11, and finds three-dimensional adjustment value information 22 corresponding to the two-dimensional adjustment value information 21, which is the search result. Then, it transmits the acquired three-dimensional adjustment value information 22 to the three-dimensional setting unit 12. Finally, the three-dimensional setting unit 12 transmits three-dimensional adjustment value information 21 to the charged particle beam apparatus 4.
Then, details of the functions of the individual functional blocks of the charged particle beam adjustment assistance device 1 will be described with reference to
The functions of individual functional blocks work in combination with one another to serve the following two purposes: (1) storing the two-dimensional adjustment value information 21, three-dimensional adjustment value information 22 and two/three-dimensional adjustment value corresponding information 23 into the memory unit 20; and (2) acquisition of the three-dimensional adjustment value information 22 by utilizing the two/three-dimensional adjustment value correspondence information 23.
First, the description will focus on (1).
As shown in
When the adjuster inputs or alters any of the numerical values in the numerical value input area, the two-dimensional setting unit 11 generates the two-dimensional adjustment value information 21 from the inputted value (see 410 in
The identifying name 208 of the adjuster is an identifying name inputted separately from the adjuster terminal by the adjuster at the time of starting the use of the charged particle beam adjustment assistance device 1. This identifying name is held by the processing unit 10, and functional blocks including the two-dimensional setting unit 11 use it for identifying the adjuster.
Upon completing two-dimensional adjustment, the adjuster makes necessary adjustments for three-dimensional observation. Shifting to three-dimensional adjustment is executed by the adjuster's pressing of the three-dimensional observation button 207. In this process, when the adjuster presses the three-dimensional observation button 207, simultaneously the two-dimensional setting unit 11 transmits the current two-dimensional adjustment value information 21 to the memory unit 20, and the memory unit 20 stores it.
As shown in
When the adjuster inputs or alters any of the numerical values in the numerical value input area, the three-dimensional setting unit 12 generates the three-dimensional adjustment value information 22 from the inputted value (see 420 in
The three-dimensional setting unit 12, upon detecting the end of adjustment by the adjuster, transmits the current three-dimensional adjustment value information 22 to the adjustment value correspondence calculating unit 13. The end of adjustment by the adjuster is detected in the following procedure.
In adjusting the charged particle beam apparatus 4, the adjuster typically carrying out the following procedure.
First the adjuster so adjusts the focuses (304 and 305) as to make the leftward and rightward inclined images recognizable, then adjusts the image shift 306 for three-dimensional depth adjustment, and finally adjusts the astigmatisms (302 and 303). Therefore, the three-dimensional setting unit 12 has only to detect that the adjustment has been made on left and right focuses 501, an image shift 502 and left and right astigmatisms 503 as shown in
The three-dimensional setting unit 12 detects completion of each step of adjustment. A decision to end acceptance of each step of adjustment is made, as shown in
<Preparation of correspondence information>
The adjustment value correspondence calculating unit 13 receives the three-dimensional adjustment value information 22 transmitted from the three-dimensional setting unit 12, and generates the two/three-dimensional adjustment value correspondence information 23 (400 in
In the two-dimensional adjustment value information 21, with records containing no same two-dimensional adjustment value information 21 in any of the records of the two/three-dimensional adjustment value correspondence information 23, the adjustment value correspondence calculating unit 13 associates the three-dimensional adjustment value information 22 received from the three-dimensional setting unit 12 and holds at present to generate the two/three-dimensional adjustment value correspondence information 23 and stores it into the memory unit 20.
So far, (1) it is described focused on storing the two-dimensional adjustment value information 21, the three-dimensional adjustment value information 22 and the two/three-dimensional adjustment value correspondence information 23 into the memory unit 20. Until this point, the adjuster has inputted adjustment values wholly manually by using functional blocks including the two-dimensional setting unit 11 and the three-dimensional setting unit 12.
From here onward, (2) the functions of functional blocks will be described with focus on the acquisition of the three-dimensional adjustment value information 22 by utilizing the two/three-dimensional adjustment value correspondence information 23. By acquiring the two/three-dimensional adjustment value correspondence information 23 for the acquisition from the memory unit 20, the three-dimensional setting unit 12 is enabled to acquire three-dimensional adjustment value information 22, semi-automatically accomplish three-dimensional adjustment and assistance of the adjuster.
When the adjuster has completed two-dimensional adjustment and is to carry out three-dimensional adjustment, shifting to the three-dimensional adjustment is accomplished by the adjuster's pressing of the three-dimensional observation button 207. Simultaneously with the pressing of the button 207 by the adjuster, the two-dimensional setting unit 11 transmits the current two-dimensional adjustment value information 21 to the memory unit 20, and the memory unit 20 stores it.
Usually, this is followed by manual three-dimensional adjustment by the adjuster as described so far. However, if the two/three-dimensional adjustment value correspondence information 23 is stored or accumulated in the memory unit 20, three-dimensional adjustment value correspondence information 22 is generated from this stored or accumulated information and transmitted to the charged particle beam apparatus 4.
More specifically, the following actions are taken.
When the adjuster presses the three-dimensional observation button 207, the two-dimensional setting unit 11 transmits the two-dimensional adjustment value information 21 to the adjustment value acquiring unit 14. The adjustment value acquiring unit 14, using the received two-dimensional adjustment value 21 as the key, searches for records of the two/three-dimensional adjustment value correspondence information 23 containing two-dimensional adjustment value information 21 resembling the key, and transmits three-dimensional adjustment value information 22 contained in the information to the three-dimensional setting unit 12 (the method of acquiring the resembling records will be described in detail afterwards). The three-dimensional setting unit 12 transmits the received three-dimensional adjustment value information 22 to the charged particle beam apparatus 4 via the network interface 30.
Hereupon, the method of finding the two/three-dimensional adjustment value correspondence information 23 on the basis of acquisition records resembling the two-dimensional adjustment value information 21 will be described in detail.
In the charged particle beam apparatus 4, there are correlations between each pair of the following combinations of a two-dimensional adjustment value and a three-dimensional adjustment value. More specifically, they are the relations between the adjustment value 204 of the probe current of a two-dimensional adjustment value and the adjustment value 306 of the image shift of a three-dimensional adjustment value, between the adjustment value 203 of the acting distance of a two-dimensional adjustment value and the adjustment value 306 of the image shift of a three-dimensional adjustment value, between the adjustment value 205 of the astigmatism of a two-dimensional adjustment value and the adjustment values 302 and 303 of the left and right astigmatisms of a three-dimensional adjustment value, and between the adjustment value 206 of the focus of a two-dimensional adjustment value and the adjustment values 304 and 305 of the left and right focuses of a three-dimensional adjustment value.
Three-dimensional adjustment values are figured out by utilizing the correlation between the two-dimensional adjustment value and the three-dimensional adjustment value. For instance, to determine the image shift value 306 of a three-dimensional adjustment value, the following procedure is performed.
First, the two/three-dimensional adjustment value correspondence information 23 containing the two-dimensional adjustment value information 21 having the closest resemblance to the present probe current and acting distance is figured out. In this process, the following distance definition is used as the criterion of resemblance. The two/three-dimensional adjustment value correspondence information 23 whose resemblance to the current two-dimensional adjustment value is subject to calculation is represented by x.
Resembling distance of x=K1×|Current probe current−Probe current of x|
+K2×|Current acting distance value−Acting distance value of x|
Herein, K1 and K2 are constants determined as a result of experiments.
Adoption of the image shift value of the two/three-dimensional adjustment value correspondence information 23 that minimizes this resembling distance would mean estimation of the optimal image shift value in past cases.
Since the inclination angle of the three-dimensional adjustment value (the angle of inclining the charged particle beam for configuring the parallax angle to acquire the leftward and rightward inclined images) is correlated to the image shift value of the three-dimensional adjustment value, setting of the inclination angle may as well be utilized on an auxiliary basis to use the following equation for calculation of resemblance.
Resembling distance of x=K1×|Current probe current−Adjustment value of probe current of x|
+K2×|Adjustment value of current acting distance−Adjustment value of acting distance x|
+K3×|Adjustment value of current inclination angle−Adjustment value of inclination angle of x|
Herein, K1, K2 and K3 are constants determined as a result of experiments.
Two/three-dimensional adjustment value correspondence information 23 containing the two-dimensional adjustment value information 21 whose resembling distance is the smallest is figured out, and the image shift value therein is used as the adjustment value.
In the same way, in estimating the adjusting value of the astigmatism and focus on the basis of correlation between the two-dimensional adjustment values and the three-dimensional adjustment value, it is possible to estimate three-dimensional left and right adjustment values from past two-dimensional adjustment values.
Resemblance regarding the astigmatism is figured out by the following equation.
Resembling distance of x=|Adjustment value of current astigmatism−Adjustment value of astigmatism of x|
In addition, the adjustment value of an astigmatism can be expressed in a pair of x coordinate value and y coordinate value as (x and y), and the value of the difference between the pairs can be represented by the sum of the differences between the x coordinate values and the y coordinate values.
Similarly, resemblance regarding the focus is figured out by the following equation.
Resembling distance of x=|Adjustment value of current focus−Adjustment value of focus of x|
For each, the two/three-dimensional adjustment value correspondence information 23 containing the two-dimensional adjustment value information 21 in which the resembling distance is the smallest is figured out, and the adjustment values of left and right focuses and the adjustment values of left and right astigmatisms are used.
In the foregoing way, with the current two-dimensional adjustment values being used as keys, the two/three-dimensional adjustment value correspondence information 23 containing resembling two-dimensional adjustment values is figured out, the three-dimensional adjustment value contained in the three-dimensional adjustment value information 22 is set in the charged particle beam apparatus, and human labor and man-hours required for adjustment by the adjuster are thereby reduced.
Also, by using this invention, the adjuster can manually make adjustments even after the three-dimensional adjustment value has been set and, by further storing that two/three-dimensional adjustment value correspondence information 23 into the memory unit 20, the adjuster is enabled to estimate the three-dimensional adjustment value more accurately to save his or her trouble of adjustment even more.
According to the foregoing procedure, the two/three-dimensional adjustment value correspondence information 23 whose resembling distance is the smallest is chosen and the three-dimensional adjustment value contained therein is used, but there also is a conceivable method by which the adjuster sorts items of the two/three-dimensional adjustment value correspondence information 23 in the decreasing order of the resembling distance and chooses one out of a plurality of candidate sets of the smallest resembling distances in the two/three-dimensional adjustment value correspondence information 23. In this case, conceivably an image from each three-dimensional adjustment value candidate is acquired and presented to the adjuster, who chooses the most desirable image and uses its three-dimensional adjustment value.
As this method permits the adjuster to make choice out of a plurality of candidates, it has the advantage of enhancing the probability for the adjuster to obtain the adjustment value best meeting his or her needs.
In the foregoing description, a method by three-dimensional adjustment values are set one by one is taken up, but a method by which all the attributes of the records of three-dimensional adjustment values are determined at a time is also conceivable.
More specifically, one of the two-dimensional adjustment values is taken note of. For instance, the magnification power of the current two-dimensional adjustment value is noted and, by using it as the key, the two/three-dimensional adjustment value correspondence information 23 is searched for records closer to one another in magnification power. The three-dimensional adjustment value information 22 on the plurality of higher-ranked candidates is utilized to acquire three-dimensional images. It is a method by which the adjuster chooses the most desirable image and adopts the records of that three-dimensional adjustment value information 22.
This method, as it allows all the attributes of the three-dimensional adjustment values to be reproduced in sets, has the advantage of a higher probability of obtaining good adjustment values when there is close relevance among the three-dimensional adjustment values.
Whereas the foregoing considers the method of estimating three-dimensional adjustment values from two-dimensional adjustment values, it is also possible to estimate, conversely, two-dimensional adjustment values from three-dimensional adjustment values. This method of estimation can also be realized with the same hardware configuration as the foregoing.
The foregoing considers methods of estimating adjustment values irrespective of who the adjuster is, but if the adjuster prefers to estimate adjustment values by using only his or her own past information, the adjuster may use only those records having the same adjuster ID as his or her own out of the two/three-dimensional adjustment value correspondence information 23. This method has the advantage of a higher probability of obtaining good adjustment values regarding adjustments whose values are determined dependent on the adjuster.
As hitherto described, in this mode of embodying the present invention, the three-dimensional setting unit 12 acquires the three-dimensional adjustment value information 22 from the two/three-dimensional adjustment value correspondence information 23 generated on the basis of information inputted from the charged particle beam adjuster's terminals 3, transmits it to the charged particle beam apparatus 4 and sets the information.
Therefore, the charged particle beam adjuster is enabled to easily set three-dimensional adjustment values and two-dimensional adjustment values and to accomplish adjustment of charged particle beams in a shorter period of time.
1: Charged particle beam adjustment assistance device, 2: Network, 3: Charged particle beam adjuster terminal, 10: Processing unit, 11: Two-dimensional setting unit, 12: Three-dimensional setting unit, 13: Adjustment value correspondence calculating unit, 14: Adjustment value acquiring unit, 20: Memory unit, 21: Two-dimensional adjustment value information, 22: Three-dimensional adjustment value information, 23: Two/three-dimensional adjustment value correspondence information, 30: Network interface, 200: Two-dimensional adjustment screen, 300: Three-dimensional adjustment screen, 400: Two/three-dimensional adjustment value correspondence information, 410: Two-dimensional adjustment value information, 420: Three-dimensional adjustment value information
Number | Date | Country | Kind |
---|---|---|---|
2012-102783 | Apr 2012 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/060387 | 4/4/2013 | WO | 00 |