1. An imaging optical system comprising:
a positive-optical-power primary mirror that receives a light beam from an external source parallel to a beam axis;
a negative-optical-power secondary mirror that receives the light beam reflected from the primary mirror;
a positive-optical-power tertiary mirror that receives the light beam reflected from the secondary mirror;
a negative-optical-power quaternary mirror that receives the light beam reflected from the tertiary mirror, and
a positive-optical-power field lens that receives the light beam reflected from the quaternary mirror,
wherein the light beam reflected from the secondary mirror passes through a quaternary-mirror central opening in the quaternary mirror and through a primary-mirror central opening in the primary mirror, and wherein the light beam reflected from the quaternary mirror passes through a tertiary-mirror central opening in the tertiary mirror.
2. The imaging optical system of claim 1, wherein the primary mirror, the secondary mirror, the tertiary mirror, the quaternary mirror, and the field lens are axisymmetric about the beam axis.
3. The imaging optical system of claim 1, wherein the sum of the optical powers of the primary mirror, the secondary mirror, the tertiary mirror, the quaternary mirror, and the field lens is substantially zero.
4. The imaging optical system of claim 1, further including a detector upon which the light beam is incident after the light beam passes through the field lens.
5. The imaging optical system of claim 1, further including an infrared detector upon which the light beam is incident after the light beam passes through the field lens.
6. The imaging optical system of claim 1, further including
an infrared detector upon which the light beam is incident after the light beam passes through the field lens, and
a cooling housing enclosing the detector and the field lens, but not enclosing any of the primary mirror, the secondary mirror, the tertiary mirror, and the quaternary mirror.
7. The imaging optical system of claim 1, further including
an infrared detector upon which the light beam is incident after the light beam passes through the field lens,
a cooling housing enclosing the detector and the field lens, but not enclosing any of the primary mirror, the secondary mirror, the tertiary mirror, and the quaternary mirror, wherein the cooling housing has a cooled aperture stop therein, and
an uncooled warm-stop structure outside of the cooling housing but in a field of view of the detector.
8. The imaging optical system of claim 1, further including
an infrared detector upon which the light beam is incident after the light beam passes through the field lens,
a cooling housing enclosing the detector and the field lens, but not enclosing any of the primary mirror, the secondary mirror, the tertiary mirror, and the quaternary mirror, wherein the cooling housing has a cooled aperture stop therein and
an uncooled warm-stop structure outside of the cooling housing but in a field of view of the detector, wherein the warm-stop structure comprises a plurality of facets with reflective surfaces oriented to reflect a view of an interior of the cooling housing back to the interior of the cooling housing.
9. The imaging optical system of claim 1, further including
an infrared detector upon which the light beam is incident after the light beam passes through the field lens,
a cooling housing enclosing the detector and the field lens, but not enclosing any of the primary mirror, the secondary mirror, the tertiary mirror, and the quaternary mirror, wherein the cooling housing has a cooled aperture stop therein, and
an uncooled warm-stop structure outside of the cooling housing but in a field of view of the detector, wherein the warm-stop structure has an internal frustoconical form extending between the tertiary mirror and the quaternary mirror, wherein the warm-stop structure comprises a plurality of facets with reflective surfaces oriented to reflect a view of an interior of the cooling housing back to the interior of the cooling housing, and wherein connecting surfaces extending between the facets and acute-angle corners between the connecting surfaces and the respective facets are not visible to the detector.
10. An imaging optical system comprising:
a positive-optical-power primary mirror that receives a light beam from an external source parallel to a beam axis;
a negative-optical-power secondary mirror that receives the light beam reflected from the primary mirror;
a positive-optical-power tertiary mirror that receives the light beam reflected from the secondary mirror;
a negative-optical-power quaternary mirror that receives the light beam reflected from the tertiary mirror;
a positive-optical-power field lens that receives the light beam reflected from the quaternary mirror,
wherein the light beam reflected from the secondary mirror passes through a quaternary-mirror central opening in the quaternary mirror and through a primary-mirror central opening in the primary mirror, wherein the light beam reflected from the quaternary mirror passes through a tertiary-mirror central opening in the tertiary mirror, and wherein the primary mirror, the secondary mirror, the tertiary mirror, the quaternary mirror, and the field lens are axisymmetric about the beam axis;
an infrared detector upon which the light beam is incident after the light beam passes through the field lens;
a cooling housing enclosing the detector and the field lens, but not enclosing any of the primary mirror, the secondary mirror, the tertiary mirror, and the quaternary mirror, wherein the cooling housing has a cooled aperture stop therein; and
an uncooled warm-stop structure outside of the cooling housing but in a field of view of the detector, wherein the warm-stop structure has an internal frustoconical form extending between the tertiary mirror and the quaternary mirror, and wherein the warm-stop structure comprises a plurality of facets with reflective surfaces oriented to reflect a view of an interior of the cooling housing back to the interior of the cooling housing.
11. The imaging optical system of claim 10, wherein the sum of the optical powers of the primary mirror, the secondary mirror, the tertiary mirror, the quaternary mirror, and the field lens is substantially zero.
12. An imaging optical system comprising:
an infrared detector upon which a light beam is incident,
a set of optical elements that together direct the light beam to be incident upon the infrared detector;
a cooling housing enclosing the detector; and
an uncooled warm-stop structure outside of the cooling housing but in a field of view of the detector, wherein the warm-stop structure has an internal frustoconical form, wherein the warm-stop structure comprises a plurality of faces with reflective surfaces oriented to reflect a view of an interior of the cooling housing back to the interior of the cooling housing, and wherein connecting surfaces extending between the facets and acute-angle corners between the connecting surfaces and the respective facets are not visible to the detector,
wherein the set of optical elements comprises a positive-optical-power primary mirror that receives the light beam from an external source parallel to a beam axis,
a negative-optical-power secondary mirror that receives the light beam reflected from the primary mirror,
a positive-optical-power tertiary mirror that receives the light beam reflected from the secondary mirror,
a negative-optical-power quaternary mirror that receives the light beam reflected from the tertiary mirror, and
a positive-optical-power field lens that receives the light beam reflected from the quaternary mirror,
wherein the light beam reflected from the secondary mirror passes through a quaternary-mirror central opening in the quaternary mirror and through a primary-mirror central opening in the primary mirror, wherein the light beam reflected from the quaternary mirror passes through a tertiary-mirror central opening in the tertiary mirror, and wherein the primary mirror, the secondary mirror, the tertiary mirror, the quaternary mirror and the field lens are axisymmetric about the beam axis.
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, executed by at least one processor, for controlling a print job, the method comprising:
receiving a request to print a print job;
recording, in the print job, a first time at which the request is received;
verifying that a printing device to which the print job is sent is ready to process the print job;
obtaining a second time at which the print job is received from a spooler;
calculating an elapsed time between the first time recorded in the print job and the second time obtained;
determining whether the elapsed time is larger than a predetermined time period; and
generating, before printing the print job, a notification based on the verification that the printing device is ready to process the print job and the determination that the elapsed time is larger than the predetermined time period.
2. The method of claim 1, wherein the first time is recorded in a printticket of the print job.
3. The method of claim 2, wherein the first time is recorded in the printticket as a property.
4. The method of claim 1, further comprising:
displaying the notification on a display;
displaying, if the displayed notification was operated, a reminder notification including a first option to continue printing and a second option to cancel printing.
5. The method of claim 1, wherein the request to print the print job is received at a Windows v4 Print Driver.
6. The method of claim 1, wherein the notification notifies a user of a potential unnecessary print job to be printed.
7. The method of claim 1, further comprising receiving a user selection of whether to cancel the print job.
8. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:
receiving a print request;
recording, in a print job of the print request, a first time at which the print request is received;
verifying that a printing device to which the print job is sent is ready to process the print job;
spooling the print job;
obtaining a second time at which the spooled print job is received;
calculating an elapsed time between the first time recorded in the print job and the second time obtained;
determining whether the elapsed time exceeds a predetermined threshold;
and generating, before printing the print job, a notification based on the verification that the printing device is ready to process the print job and the determination that the elapsed time exceeds the predetermined threshold.
9. The one or more computer-readable media of claim 8, wherein the first time is recorded at which the print request was received.
10. The one or more computer-readable media of claim 8, wherein the first time is recorded in a printticket of the print job.
11. The one or more computer-readable media of claim 10, wherein the first time is recorded in the printticket as a value of a property of the printticket.
12. The one or more computer-readable media of claim 8, wherein the notification includes a warning for printing potentially already processed print job.
13. The one or more computer-readable media of claim 8, further comprising:
displaying the notification on a display; and
displaying, if the displayed notification was operated, a reminder notification including a first option to continue printing and a second option to cancel printing.
14. A system for controlling a print job, the system comprising:
at least one computer-readable medium; and
at least one processor that is in communication with the at least one computer-readable medium and that is configured to cause the system to function as
a receiving unit for receiving, from an application on one or more computing devices, a request to print a print job;
a recording unit for recording, in the print job, a first time at which the request is received from the application on one or more computing devices;
a verification unit for verifying that a printing device to which the print job is sent is ready to process the print job;
an obtaining unit for obtaining a second time at which the print job is received from a spooler;
a calculating unit for calculating an elapsed time between the first time recorded in the print job and the second time obtained;
a determining unit for determining whether the elapsed time is larger than a predetermined time period; and
a generating unit for generating, before printing the print job, a notification based on the verification that the printing device is ready to process the print job and the determination that the elapsed time is larger than the predetermined time period.
15. The system of claim 14, wherein the first time is recorded in a printticket of the print job.
16. The system of claim 15, wherein the first time is recorded in the printticket as a property.
17. The system of claim 14, wherein the at least processor is further configured to cause the system to function as a display unit for displaying the notification and, if the displayed notification was operated, a reminder notification including a first option to continue printing and a second option to cancel printing.
18. The system of claim 14, wherein the request to print the print job is received at a Windows v4 Print Driver.
19. The system of claim 14, wherein the notification notifies a user of a potential unnecessary print job to be printed.
20. The system of claim 14, wherein the at least one processor is further configured to cause the system to function as a user selection receiving unit for receiving a user selection of whether to cancel the print job.