1460740844-4ba38467-f5b3-4ae3-b3e4-0504daef5d2c

1. An optical scanner comprising:
a light source configured to emit light;
a light source driving device configured to drive the light source;
a light deflector having at least one rotating reflection plane and configured to deflect the light emitted from the light source to a scanning area; and
a light detector configured to output a signal to control a timing at which scanning of the scanning area by the light deflected by the light deflector starts,
the light detector and the scanning area being sequentially scanned in a single scanning by one of the at least one rotating reflection plane of the light deflector,
the light source driving device driving the light source using a first driving method when the light deflected by the light deflector scans the light detector, and driving the light source using a second driving method that is different from the first driving method when the light deflected by the light deflector scans the scanning area.
2. The optical scanner according to claim 1, wherein the light source driving device drives the light source to emit light continuously in the first driving method, and drives the light source to emit pulses of light in the second driving method.
3. The optical scanner according to claim 1, wherein the light source driving device includes a first current path that corresponds to the first driving method and a second current path that corresponds to the second driving method.
4. The optical scanner according to claim 3, wherein
the light source driving device includes a power source and a capacitor,
the first current path is a current path through which electric current is mainly supplied from the power source to the light source, and
the second current path is a current path through which electric current is mainly supplied from electric charge accumulated in the capacitor to the light source.
5. The optical scanner according to claim 1, wherein a peak value of an optical output of the light source in the second driving method is set to be at least a hundred times greater than a peak value of an optical output of the light source in the first driving method.
6. The optical scanner according to claim 1, wherein
an output signal of the light detector is a pulse signal that is synchronized with a rotation of the reflection plane of the light deflector, and
the light source driving device determines a light emission interval in the second driving method based on the output signal of the light detector.
7. The optical scanner according to claim 6, wherein the light source driving device determines the light emission interval in the second driving method based on an immediately preceding pulse interval in the output signal of the light detector.
8. The optical scanner according to claim 6, wherein
the light deflector has n reflection planes, where n is an integer equal to or greater than 2, and
the light source driving device determines the light emission interval in the second driving method based on a n-th previous pulse interval in the output signal of the light detector.
9. The optical scanner according to claim 6, wherein
the light deflector has n reflection planes, where n is an integer equal to or greater than 2, and
the light source driving device determines the light emission interval in the second driving method based on an average of from a n-th previous pulse interval to an immediately preceding pulse interval in the output signal of the light detector.
10. An object detector comprising:
the optical scanner according to claim 1, and
a light receiving device configured to receive light that is emitted from the optical scanner to a scanning area and is reflected at an object when the object is placed within the scanning area.
11. The object detector according to claim 10, wherein in the second driving method, the light source driving device of the optical scanner drives the light source to emit pulses of light with a duty ratio equal to or less than 1 percent.
12. The object detector according to claim 10, wherein
in the first driving method, the light source driving device of the optical scanner drives the light source to emit light continuously for equal to or longer than 1 \u03bcs, and
in the second driving method, the light source driving device of the optical scanner drives the light source to emit pulses of light with a pulse width of equal to or shorter than 100 ns.
13. A sensing apparatus comprising:
the object detector according to claim 10; and
a monitoring controller configured to determine whether or not an object is present, and obtain at least one of position and speed of the object, based on output from the object detector.
14. The sensing apparatus according to claim 13, wherein
the sensing apparatus is mounted on a vehicle, and
the monitoring controller determines whether or not there is danger based on at least one of information on position and movement of the object.

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 antenna device comprising:
an antenna having a feeding point and an end portion apart from the feeding point, the end portion being an open end;
a variable impedance matching circuit connected to the antenna at the feeding point;
a probe placed in such a position that a distance from the end portion to a tip of the probe is equal to or shorter than one eighth of a wavelength corresponding to a maximum radio frequency used in the antenna device; and
a controller controlling the variable impedance matching circuit based on an electrical signal measured with the probe, the controller being connected to the probe.
2. The device according to claim 1, wherein a resonant frequency of the probe is higher than the maximum radio frequency.
3. The device according to claim 1, wherein the probe is a differential probe.
4. The device according to claim 1, wherein
the antenna has a shape splitting into branches when seen from the feeding point,
end portions of all the branches are open ends, and
the probe is placed in such a position that each of the distances from the end portions to the tip of the probe is equal to or shorter than one eighth of the wavelength corresponding to the maximum radio frequency used in the antenna device.
5. The device according to claim 1, wherein
the controller comprises:
a power detector connected to the probe;
an AD converter converts an analog output of the power detector into binary data;
a buffer stores binary data at a certain sampling time;
a comparator compares a value of the binary data from the AD converter with a value of the binary data stored in the buffer; and
an updown counter having the number of counts increasing or decreasing with comparison logic performed by the comparator, a binary output of the updown counter being connected to a plurality of variable impedance elements in the variable impedance matching circuit.
6. The device according to claim 1, wherein
the controller comprises:
a power detector connected to the probe;
an AD converter converts an analog output of the power detector into binary data;
a first buffer stores the binary data at a first time;
a second buffer stores binary data at a second time, the second time being one sampling time before the first time;
a comparator compares a value of the binary data stored in the first buffer with a value of the binary data stored in the second buffer;
an updown counter having the number of counts increasing or decreasing with comparison logic performed by the comparator; and
a DA converter outputs a bias voltage to the variable impedance matching circuit in accordance with a binary value of the number of counts in the updown counter.
7. The device according to claim 1, further comprising
a power amplifier connected to the opposite side of the variable impedance matching circuit from the antenna,
wherein
a gain signal of the power amplifier is input to the controller, and
based on the gain signal, the controller controls the variable impedance matching circuit.
8. The device according to claim 1, wherein the antenna is an inverted L antenna.
9. The device according to claim 1, wherein the variable impedance matching circuit comprises a variable inductor and a variable capacitor.
10. The device according to claim 1, wherein the variable impedance matching circuit comprises a variable-capacitance diode and an inductor.
11. A wireless communication apparatus comprising
an antenna device and a wireless device,
the antenna device comprising:
an antenna having a feeding point and an end portion apart from the feeding point, the end portion being an open end;
a variable impedance matching circuit connected to the antenna at the feeding point;
a probe placed in such a position that a distance from the end portion to a tip of the probe is equal to or shorter than one eighth of a wavelength corresponding to a maximum radio frequency used in the antenna device; and
a controller controlling the variable impedance matching circuit based on an electrical signal measured with the probe, the controller being connected to the probe,
the wireless device being connected to the opposite side of the variable impedance matching circuit from the antenna.
12. The apparatus according to claim 11, wherein a resonant frequency of the probe is higher than the maximum radio frequency.
13. The apparatus according to claim 11, wherein the probe is a differential probe.
14. The apparatus according to claim 11, wherein
the antenna has a shape splitting into branches when seen from the feeding point,
end portions of all the branches are open ends, and
the probe is placed in such a position that each of the distances from the end portions to the tip of the probe is equal to or shorter than one eighth of the wavelength corresponding to the maximum radio frequency used in the antenna device.
15. The apparatus according to claim 11, wherein
the controller comprises:
a power detector connected to the probe;
an AD converter converts an analog output of the power detector into binary data;
a buffer stores binary data at a certain sampling time;
a comparator compares a value of the binary data from the AD converter with a value of the binary data stored in the buffer; and
an updown counter having the number of counts increasing or decreasing with comparison logic performed by the comparator, a binary output of the updown counter being connected to a plurality of variable impedance elements in the variable impedance matching circuit.
16. The apparatus according to claim 11, wherein
the controller comprises:
a power detector connected to the probe;
an AD converter converts an analog output of the power detector into binary data;
a first buffer stores the binary data at a first time;
a second buffer stores binary data at a second time, the second time being one sampling time before the first time;
a comparator compares a value of the binary data stored in the first buffer with a value of the binary data stored in the second buffer;
an updown counter having the number of counts increasing or decreasing with comparison logic performed by the comparator; and
a DA converter outputs a bias voltage to the variable impedance matching circuit in accordance with a binary value of the number of counts in the updown counter.
17. The apparatus according to claim 11, wherein
the antenna device further comprises a power amplifier connected to the opposite side of the variable impedance matching circuit from the antenna,
a gain signal of the power amplifier is input to the controller, and
based on the gain signal, the controller controls the variable impedance matching circuit.
18. The apparatus according to claim 11, wherein the antenna is an inverted L antenna.
19. The apparatus according to claim 11, wherein the variable impedance matching circuit comprises a variable inductor and a variable capacitor.
20. The apparatus according to claim 11, wherein the variable impedance matching circuit comprises a variable-capacitance diode and an inductor.

1460740836-05df87cd-e883-4c90-b5d3-f1e679ade19c

What is claimed is:

1. A cathode ray tube comprising:
an inner magnetic shield which is made from soft magnetic material, the size of the cross section thereof increases to the fluorescent material display screen direction;
a mask and a frame, which are made from hard magnetic material and are disposed at the inner side of the inner magnetic shield and simultaneously at the electron gun side of a fluorescent material plane; and
a magnetic flux adjusting means for adjusting the magnetic flux, which flows from the inner magnetic shield into the mask, so as to reduce or equalize the deviation of the arrival points of the electron beam onto the display screen, the magnetic flux adjusting means is disposed between the inner magnetic shield and the mask or frame.
2. A cathode ray tube comprising:
an inner magnetic shield which is made from soft magnetic material, the size of the cross, section thereof increases to the fluorescent material display screen direction;
a mask, which is made from hard magnetic material and is disposed at the inner side of the inner magnetic shield, and simultaneously at the electron gun side of a fluorescent material plane, and is disposed at the outer portion of a horizontal side of a frame; and
a structure for magnetism leakage to outside, which is comprised of a gap andor a filler made from non-magnetic material, the structure for magnetism leakage to outside is disposed between the inner magnetic shield and the mask.
3. A cathode ray tube comprising:
an inner magnetic shield which is made from soft magnetic material, the size of the cross section thereof increases to the fluorescent material display screen direction;
a frame, which is made from hard magnetic material and is disposed at the inner side of the inner magnetic shield and simultaneously at the electron gun side of a fluorescent material plane; and
a structure for magnetism leakage to outside, which is comprised of a gap andor a filler made from non-magnetic material, the structure for magnetic flux leakage to outside is disposed between the inner magnetic shield and the frame.
4. A cathode ray tube comprising:
an inner magnetic shield which is made from soft magnetic material, the size of the cross section thereof increases to the fluorescent material display screen direction;
a mask, which is made from hard magnetic material and is disposed at the inner side of the inner magnetic shield and simultaneously at the electron gun side of a fluorescent material plane, and is disposed at the outer portion of a horizontal side of a frame; and
a structure for magnetic flux leakage to outside, which is comprised of a filler made from hard magnetic material, or a filler made from hard magnetic material and a gap, or a filler made from hard magnetic material, a gap and a filler made from a non-magnetic material, the structure for magnetic flux leakage to outside is disposed between the inner magnetic shield and the mask.
5. A cathode ray tube comprising:
an inner magnetic shield which is made from soft magnetic material, the size of the cross section thereof increases to the fluorescent material display screen direction;
a frame, which is made from hard magnetic material and is disposed at the inner side of the inner magnetic shield and simultaneously at the electron gun side of a fluorescent material plane; and
a structure for magnetic flux leakage to outside, which is comprised of a filler made from hard magnetic material, or a filler made from hard magnetic material and a gap, or a filler made from hard magnetic material, a gap and a filler made from a non-magnetic material, the structure for magnetic flux leakage to outside is disposed between the inner magnetic shield and the frame.
6. The cathode ray tube according to claims 4 or 5, wherein the hard magnetic material constituting the structure for magnetic flux leakage to outside has a relative permeability not less than 1 and not more than 1000.
7. The cathode ray tube according to any one of claims 2 to 5, wherein the cathode ray tube is a stripe type one; and
the dimension of the structure for magnetic flux leakage to outside corresponds to the display screen of the cathode ray tube, and the thickness of the structure is not less than 0.9% and not more than 1.4% of the diagonal dimension of the display screen.
8. The cathode ray tube according to claims 6, wherein the cathode ray tube is a stripe type one; and
the dimension of the structure for magnetic flux leakage to outside corresponds to the display screen of the cathode ray tube, and the thickness of the structure is not less than 0.9% and not more than 1.4% of the diagonal dimension of the display screen.
9. The cathode ray tube according to any one of claims 1 to 5, wherein the display screen is a flat type.
10. The cathode ray tube according to claims 6, wherein the display screen is a flat type.
11. The cathode ray tube according to claims 7, wherein the display screen is a flat type.
12. The cathode ray tube according to claims 8, wherein the display screen is a flat type.

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 method in a computer for providing a pricing algorithm for a device, the device being a hardware resource or a software application, comprising:
receiving by the computer estimates of service usage for the device including a history of past usage of the device;
receiving by the computer a usage-based schedule of prices for the device; and
in response to the receiving the estimates of service usage and the receiving the schedule of prices:
calculating by the computer a model volatility of service usage relating to statistical variation in expected service usage of the device, the calculating of the model volatility including
averaging logarithms of past usage values as indicated by the history of past usage of the device, and
calculating a variance of the logarithms of the past usage values, and

calculating by the computer a revenue estimate for the usage-based schedule of prices that factors in discounts by looping over periods of usage and performing:
setting a price for the period to a base price;
determining average usage for the period; and
when the average usage for the period exceeds a discount usage, applying a discount to reset the price.
2. The method of claim 1, wherein:
the estimates of service usage comprise an estimated high usage, an estimated low usage, and a swing range of percentiles; and
the calculating the model volatility comprises:
calculating a first volatility based on the swing range of percentiles, the estimated high usage, and a cumulative density function,
calculating a second volatility based on the swing range of percentiles, the estimated low usage, and a cumulative density function, and
calculating the model volatility based on the first and second volatilities.
3. The method of claim 2, wherein the cumulative density function is a cumulative lognormal density function.
4. The method of claim 1, further comprising:
receiving a set of discount rules; and
the calculating the revenue estimate for the usage-based schedule of prices is further performed in response to the set of discount rules.
5. The method of claim 4, wherein the discount rules comprise rules based on one or more of: usage history or usage thresholds.
6. The method of claim 1, further comprising:
receiving a set of anchor values representing usage-independent revenue rates; wherein
the calculating the revenue estimate for the usage-based schedule of prices is based on the anchor values.
7. The method of claim 1, wherein
the estimates of service usage comprise an estimated high usage, an estimated low usage, and a swing range of percentiles, for each time period in a plurality of time periods; and
the calculating the model volatility comprises:
calculating a first volatility based on the swing range of percentiles, the estimated high usage, and a cumulative density function, for each time period in a plurality of time periods,
calculating a second volatility based on the swing range of percentiles, the estimated low usage, and a cumulative density function, for each time period in a plurality of time periods, and
calculating the model volatility based on the first and second volatilities, for each time period in a plurality of time periods.
8. The method of claim 7, wherein the cumulative density function is a cumulative lognormal density function.
9. A computer system for providing a pricing algorithm for a device, the device being a hardware resource or a software application, comprising:
a memory for storing computer-executable instructions that implement:
a component that receives estimates of service usage for the device including a history of past usage of the device;
a component that receives a usage-based schedule of prices for the device; and
a component that, in response to the receiving the estimates of service usage and the receiving the schedule of prices:
calculates a model volatility of service usage relating to statistical variation in expected service usage of the device, the calculating of the model volatility including
averaging logarithms of past usage values as indicated by the history of past usage of the device, and
calculating a variance of the logarithms of the past usage values, and

calculates a revenue estimate for the usage-based schedule of prices that factors in discounts by looping over periods of usage and performing:
setting a price for the period to a base price;
determining average usage for the period; and
when the average usage for the period exceeds a discount usage, applying a discount to reset the price; and
a processor for executing the computer-executable instructions stored in the memory.
10. The system of claim 9, wherein:
the estimates of service usage comprise an estimated high usage, an estimated low usage, and a swing range of percentiles; and
the component that calculates the model volatility comprises:
a component that calculates a first volatility based on the swing range of percentiles, the estimated high usage, and a cumulative density function,
a component that calculates a second volatility based on the swing range of percentiles, the estimated low usage, and a cumulative density function, and
a component that calculates the model volatility based on the first and second volatilities.
11. The system of claim 10, wherein the cumulative density function is a cumulative lognormal density function.
12. The system of claim 9, further comprising:
a component that receives a set of discount rules; and
the component that calculates the revenue estimate for the usage-based schedule of prices is configured to operate in response to the set of discount rules.
13. The system of claim 12, wherein the discount rules comprise rules based on one or more of: usage history or usage thresholds.
14. The system of claim 9, further comprising:
a component that receives a set of anchor values representing usage-independent revenue rates; wherein
the component that calculates the revenue estimate for the usage-based schedule of prices is configured to operate in response to the anchor values.
15. The system of claim 9, wherein:
the estimates of service usage comprise an estimated high usage, an estimated low usage, and a swing range of percentiles, for each time period in a plurality of time periods; and
the component for calculating the model volatility comprises:
a component for calculating a first volatility based on the swing range of percentiles, the estimated high usage, and a cumulative density function, for each time period in a plurality of time periods,
a component for calculating a second volatility based on the swing range of percentiles, the estimated low usage, and a cumulative density function, for each time period in a plurality of time periods, and
a component for calculating the model volatility based on the first and second volatilities, for each time period in a plurality of time periods.
16. A computer-readable storage medium storing computer-executable instructions for execution by one or more processors for providing a pricing algorithm for a device, the device being a hardware resource or a software application, by performing a method comprising acts of:
receiving estimates of service usage for the device including a history of past usage of the device;
receiving a usage-based schedule of prices for the device; and
in response to the receiving the estimates of service usage and the receiving the schedule of prices:
calculating by a processor a model volatility of service usage relating to statistical variation in expected service usage of the device, the calculating of the model volatility including
averaging logarithms of past usage values as indicated by the history of past usage of the device, and
calculating a variance of the logarithms of the past usage values, and

calculating by a processor a revenue estimate for the usage-based schedule of prices that factors in pricing discounts.
17. The computer-readable storage medium of claim 16, wherein:
the estimates of service usage comprise an estimated high usage, an estimated low usage, and a swing range of percentiles, for each time period in a plurality of time periods; and
the calculating of the model volatility comprises:
calculating a first volatility based on the swing range of percentiles, the estimated high usage, and a cumulative density function, wherein the cumulative density function is a cumulative lognormal density function, for each time period in a plurality of time periods,
calculating a second volatility based on the swing range of percentiles, the estimated low usage, and a cumulative density function, for each time period in a plurality of time periods, and
calculating the model volatility based on the first and second volatilities, for each time period in a plurality of time periods.