Fast scan spot correction in a polygon ROS using PWM
8 claims: 5 independent, 3 dependent
- 1A raster scanning apparatus comprising:beam generating means (1, 6, 7) for generating a beam of radiant energy in response to a drive signal comprising a series of pulses;a polygon (4) adapted to deflect the beam of radiant energy and scan a spot across a beam receiving surface;and spot size correcting means (10, 11, 12, 13;22) for maintaining a constant spot size of the scanned spot by modulating the pulse width of the drive signal provided to said beam generating means (1, 6, 7), the spot correcting means comprising means (10) for generating a correction frequency signal, means (11) for generating a spot size address signal, memory means (12) for transmitting pulse width modulation data in response to the spot size address signal, and pulse width modulation means (13) for modulating the pulse width of the drive signal in response to the pulse width modulation data;characterised in that said correction frequency signal is generated by dividing the frequency of an input pixel clock signal by N, wherein N is a predetermined number, greater than 1, representing the frequency at which spot size correction will occur within one scan line and is determined in accordance with intervals at which spot correction is desired along the scan line and fast scan resolution of the apparatus, and in that each set of N pixels has associated therewith a unique spot size address signal.
- 7A method for maintaining a constant spot size of a scanned spot in raster scanning apparatus, the method comprising the steps of:a) generating a beam of radiant energy in response to a drive signal comprising a series of pulses;b) scanning a spot across a beam receiving surface by reflecting the beam of radiant energy off a polygon (4) positioned in the optical path of the beam of radiant energy;and c) modulating the pulse width of the drive signal in order to maintain a constant spot size of the scanned spot by generating a correction frequency signal and a spot size address signal, transmitting pulse width modulation data from a memory (12) in response to the spot size address signal;and modulating the pulse width of the drive signal in response to the pulse width modulation data;characterised in that step c) further comprises generating said correction frequency signal by dividing the frequency of an input pixel clock signal by N, wherein N is a predetermined number, greater than 1, representing the frequency at which spot size correction will occur within one scan line and is determined in accordance with intervals at which spot correction is desired along the scan line and fast scan resolution of the apparatus, and in that each set of N pixels has associated therewith a unique spot size address signal.
Independent claims5
32 paragraphs, as filed
The invention relates to a raster scanning system and, more particularly to a scanning system having a tangentially offset overfilled polygon ROS raster output scanner
Most conventional raster output scanners utilize a rotating polygon having flat reflective surfaces, or facets. in parallel with the axis of rotation of the polygon. In a typical system, a light beam is emitted from a light source such as a helium-neon laser The light beam is directed through pre-polygon conditioning optics, modulated according to an input electrical signal. and projected onto the rotating polygon surfaces. In these conventional ROS systems, the pre-polygon optics typically are incorporated in an underfilled facet design: e.g., the light beam directed against the rotating polygon illuminates only a portion of each rotating facet.
Overfilled facet designs, where the light beam at least partially illuminates more than one facet at all times, have been used to some degree but have not gained wide acceptance Comparing the two designs. in an overfilled design, the facet size required to produce a given spot size at the image plane is greatly reduced. thus allowing many more facets to be accommodated on the same diameter polygon. Therefore, for a given polygon rotation speed, an overfilled polygon ROS will generate a higher scan line rate, and will thus be capable of running at higher process speeds. Increasing process speed capability is a significant advantage in that it enables the use of a single diode in an overfilled polygon ROS at significantly higher process speeds than in an underfilled polygon ROS.
Both overfilled and underfilled polygon ROS's. however, have an inherent problem in that sagittal offset of the pre-polygon beam introduces bow into the scan line. Although there are some other solutions to this problem, the most common solution is to use a tangentially offset design.
However, there exists a problem in using the tangentially offset overfilled design in that the spot size diameter in the direction of scan changes from the start of scan (SOS) position to the end of scan (EOS) position. This change in spot size occurs due to the change in the apparent width of the facet exposed to the light beam. The change in the apparent width of the facet results from the rotation of the polygon. In an overfilled design, since the facet defines the limiting aperture in the fast scan direction, the width of the spot at a photoreceptor plane is dependent on the apparent width of the facet. The variation in the spot size diameter in the fast scan direction can be as large as 20%. Such variation makes the tangentially offset overfilled design unacceptable for high quality ROS systems.
JP-A-01/101772 discloses a method for maintaining a uniform dot diameter for a laser beam on a photosensitive body as it is scanned thereacross by using a pulse width signal modulated in accordance with the scanning position of the laser beam on the photosensitive body.
US-A-4 768 043 discloses an optical system for changing laser beam spot size during scanning of a scanning line in which the laser beam has its diameter in the direction transverse to the direction of scan modulated using electro-optic crystals The diameter of the beam is limited by the application of voltage across at least one pair of symmetrically arranged electrodes associated with the crystal. In the direction of scan, the spot size is controlled by laser on/off and pulse width modulation signals derived from a pixel signal generated from output pattern data.
The present invention has been made in view of the above circumstances and has as an object providing a tangentially offset overfilled design for a ROS system wherein the spot size of the scanned spot is maintained from the SOS position to the EOS position.
In accordance with one aspect of the present invention, there is provided a raster scanning apparatus comprising beam generating means for generating a beam of radiant energy in response to a drive signal comprising a series of pulses, a polygon adapted to deflect the beam of radiant energy and scan a spot across a beam receiving surface, and spot size correcting means for maintaining a constant spot size of the scanned spot by modulating the pulse width of the drive signal provided to the beam generating means, said spot size correcting means comprising means for generating a correction frequency signal, means for generating a spot size address signal memory means for transmitting pulse width modulation data in response to the spot size address signal, and pulse width modulation means for modulating the pulse width of the drive signal in response to the pulse width modulation data; characterised in that said correction frequency signal is generated by dividing the frequency of an input pixel clock signal by N, wherein N is a predetermined number, greater than 1, representing the frequency at which spot size correction will occur within one scan line and is determined in accordance with intervals at which spot correction is desired along the scan line and fast scan resolution of the apparatus, and in that each set of N pixels has associated therewith a unique spot size address signal.
In accordance with another aspect of the present invention, there is provided a method for maintaining a constant spot size of a scanned spot in raster scanning apparatus, the method comprising the steps of: a) generating a beam of radiant energy in response to a drive signal comprising a series of pulses; b) scanning a spot across a beam receiving surface by reflecting the beam of radiant energy off a polygon positioned in the optical path of the beam of radiant energy; and c) modulating the pulse width of the drive signal in order to maintain a constant spot size of the scanned spot by generating a correction frequency signal and a spot size address signal, transmitting pulse width modulation data from a memory in response to the spot size address signal; and modulating the pulse width of the drive signal in response to the pulse width modulation data; characterised in that step c) further comprises generating said correction frequency signal by dividing the frequency of an input pixel clock signal by N, wherein N is a predetermined number, greater than 1, representing the frequency at which spot size correction will occur within one scan line and is determined in accordance with intervals at which spot correction is desired along the scan line and fast scan resolution of the apparatus, and in that each set of N pixels has associated therewith a unique spot size address signal.
The present invention provides a high quality ROS system having an increased scan line rate and being capable of operating at high process speeds.
The ROS system includes pulse width modulation (PWM) electronics which stretch the pixel width by varying the exposure time by a different amount at every point in the scan to make the pixel width constant across the entire scan line.
The accompanying drawings illustrate embodiments of the invention and, together with the description, serve to explain the objects, advantages and principles of the invention. In the drawings, <ul id="ul0001" list-style="none" compact="compact"><li>Fig. 1 is a top view of the raster scanning system constructed according to the present invention;</li><li>Figs. 2(a) through 2(j) are diagrams illustrating the variations in the diameter of a scan spot in the fast scan direction at various portions along the scan line that result from modulating the pulse width of the driving signal of a beam generator;</li><li>Fig. 3 is a schematic illustration of the spot size correcting means constructed according to a first embodiment of the present invention;</li><li>Fig. 4 is timing diagram illustrating the response of the spot size correcting means shown in Fig. 3 to exemplified input signals;</li><li>Fig. 5 is a schematic illustration of the spot size correcting means constructed according to a second embodiment of the present invention; and</li><li>Fig. 6 is timing diagram illustrating the response of the spot size correcting means shown in Fig. 5 to exemplified input signals.</li></ul>
As shown in Fig. 1, the raster scanning system of the present invention includes beam generating means 1, deflecting mirror 2, pre-polygon lens unit 3, polygon 4, and post-polygon imaging lens unit 5. Beam generating means 1 may be any radiant energy source capable of forming a beam of radiant energy in response to a driving signal which comprises a series of pulses. Preferably, beam generating means 1 comprises a laser diode 6 and a collimating lens unit 7.
Although deflecting mirror 2 is shown in Fig. 1, it is not necessary to include deflecting mirror 2 for purposes of the present invention unless design constraints require specific positioning of beam generating means 1 such that deflecting mirror 2 would be necessary to deflect the beam of radiant energy at polygon 4.
Pre-polygon lens unit 3 typically comprises a cylindrical lens, and post-polygon imaging lens unit 5 comprises an f/^r imaging lens unit which has a toroidal surface capable of performing wobble correction. A cylindrical mirror may also be used instead of the toroidal surface. Such lens systems are well-known in the art and will not be further discussed.
Polygon 4 is designed to have a large number of facets consistent with an overfilled design architecture, and is tangentially offset (i.e., the axis about which polygon 4 rotates is perpendicular to a plane through which the beam of radiant energy is scanned). As shown in Fig. 1, in the overfilled design architecture, the radiant energy beam at least partially illuminates more than one facet regardless of the rotational position of polygon 4.
Typically, a system such as that shown in Fig. 1 is used to form an image on a photoreceptor (not shown) which is positioned such that the beam emitted from the post-polygon lens unit 5 is incident on the surface of the photoreceptor.
Figs. 2(a) and 2(b) show the relative size of a static scanning spot as would be seen by the photoreceptor at the SOS and EOS positions, respectively. It should be noted that the dimensions given are provided for example only, and that the present invention is not limited to the dimensions given. By comparing Figs. 2(a) and 2(b) it is clear that the diameter of the spot size in the fast scan direction increases from the SOS position to the EOS position. This increase in dimension results from the relative orientation of those facets of polygon 4 which are within the optical path of the radiant energy beam. Because the relative orientation of the facets changes as polygon 4 rotates, the apparent width of the facets change between the SOS and EOS positions.
Fig. 2(c) shows the dynamic spot size at the SOS position with an 8ns exposure time. Comparing Figs. 2(a) and 2(c), the diameter of the spot in the fast scan direction is larger when the system is operating in a dynamic state than when the system is in a static state. This difference is caused by the velocity smear produced by the spot moving on the photoreceptor.
Fig. 2(d) shows the dynamic spot size at the SOS position with a 14ns exposure time. Comparing Figs. 2(c) and 2(d), the diameter of the spot in the fast scan direction is larger when the exposure time is increased. Fig. 2(e) shows the dynamic spot size at the EOS position with an 8ns exposure time, and Fig. 2(f) shows the dynamic spot size at the EOS position with a 14ns exposure time. Comparing Fig. 2(c) with Fig. 2(e) and Fig. 2(d) with Fig. 2(e), it is clear that the change in the diameter of the spot size in the fast scan direction increases from the SOS position to the EOS position regardless of whether the system is in a dynamic state or a static state, or whether the exposure time is increased or decreased for each given scan line so long as the exposure time is constant for the scan line.
In order to correct variance in the spot size diameter, spot size correcting means is employed to maintain a constant dynamic spot size diameter at every position throughout the entire scan line. The spot size correcting means accomplishes this goal by varying the exposure time during the scanning of each scan line. The exposure time is varied by modulating the pulse width of the drive signal which drives beam generating means 1.
The effects of varying the exposure time are illustrated in Figs. 2(g)-(j). Fig. 2(g) shows the dynamic spot size at the SOS position with a 10ns exposure time. Fig. 2(h) shows the dynamic spot size at the SOS position with a 16ns exposure time. Fig. 2(i) shows the dynamic spot size at the EOS position with an 8ns exposure time. Fig. 2(j) shows the dynamic spot size at the EOS position with a 14ns exposure time. Comparing Fig. 2(g) with Fig. 2(i) and Fig. 2(h) with Fig. 2(j), the diameter of the spot in the fast scan direction is maintained constant when the exposure time is decreased from the SOS position to the EOS position.
As embodied herein, spot size correcting means for maintaining a constant spot size of the scanned spot may comprise the circuitry of either the first embodiment of the invention or the second embodiment which are shown in Figs. 3 and 5, respectively. The first embodiment is designed for use when a binary video signal is used to modulate the beam in order to produce an image on a photoreceptor, and the second embodiment is designed for use when a gray video signal is used to modulate the beam in order to produce an image on a photoreceptor.
As shown in Fig. 3, in the first embodiment, the spot size correcting means comprises divide by N pixel clock counter 10, binary count up counter 11, programmable read only memory (PROM) 12, and pulse width modulator (PWM) 13. PWM 13 may be any circuit capable of producing the output shown in Fig. 4 in response to the input signals also shown in Fig. 4. One commercially available PWM is AD9560 available from Analog Devices.
Divide by N pixel clock counter 10 receives a pixel clock signal (an example of the pixel clock signal is shown in Fig. 4), and divides the frequency of the pixel clock signal by N to output a correction frequency signal. N is a preset number, greater than 1, selected to represent the frequency at which spot size correction will occur within one scan line. For example, if spot size correction were desired at 12.5mm (½ inch) intervals along the scan line and the fast scan resolution is 24 spots per mm (600 spots per inch), N would be chosen to be 300. Thus, for every 300 pixel pulses in the pixel clock signal, divide by N pixel clock counter 10 would output a pulse as the correction frequency signal. Divide by N pixel clock counter 10 also receives an SOS signal as a reset in order to ensure that the counting of pixel pulses of the pixel clock signal resets to zero at the beginning of each subsequent scan line.
The correction frequency signal is received by binary count up counter 11 which counts the number of pulses received for each scan line. Thus, each set of N pixels has associated therewith a unique spot size address output from binary count up counter 11. Binary count up counter 11 also receives an SOS signal as a reset in order to reset the counter to zero upon the start of each subsequent scan line.
PROM 12 receives the spot size address signal from binary count up counter 11 and transmits pulse width modulation (pwm) data stored in the address indicated in the spot size address signal to PWM 13. Before the system is operated, the pwm data is determined for each scan line position by measuring the static spot diameter for several points along the scan line and calculating the amount of pixel stretching necessary at each point to make the pixel width at that point equal to its maximum static width, and is loaded in PROM 12.
PWM 13 receives the pwm data from PROM 12 as well as the pixel clock signal and a binary video signal 14. For purposes of illustration, the pixel clock signal, binary video signal, and pwm data which are input to PWM 13, are shown in Fig. 4. Fig. 4 further shows the drive signal (or pwm video signal) that PWM 13 would output in response to the illustrated input signals. In the example shown in Fig. 4, four pixels are shown, two of which are uncorrected and the other two are corrected. The number of pulse widths possible depends upon the number of states in the pwm data and the resolution of the PWM 13. For example, if the pwm data had four lines and the pulse width modulation circuit had enough resolution, then 16 (2<sup>4</sup>) pulse widths would be possible.
As shown in Fig. 5, in the second embodiment, various components are identical to the components in the first embodiment. These identical components are identified by the same reference numerals. The second embodiment, which is designed for use when a gray video signal is utilized, differs from the first embodiment in that PROM 12 is replaced with fast random access memory (RAM) 22 and the input gray video signal is used as an address signal along with the spot size address signal in order to identify a unique address within fast RAM 22 for all gray states at all spot size addresses. Additionally, PWM 13 generates the drive signal (pwm video signal) solely in response to pwm data received from fast RAM 22 and the pixel clock signal.
In the second embodiment, fast RAM 22 is used in place of PROM 12 because the gray data changes at the pixel rate and it is necessary that the access time be less than the pixel period. The number of pulse widths possible depends upon the number of states in the gray data and the number of bits representing the spot size address. For example, if there were four bits representing the spot size address and four bits of gray data addressing fast RAM 22, then 256 possible pulse widths could be defined in fast RAM 22.
Fig. 6 illustrates an example of the operation of the second embodiment. In the example shown, there are three possible gray states: all on; gray; and all off. Four pixels are shown in the example, two of which are uncorrected and the other two are corrected.
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both waysCites: the store holds 3 of 4
| Document | Relation | Office |
|---|---|---|
| EP0424786A | Cites | European Patent Office (EPO) |
| US4768043A | Cites | United States of America |
| US4835545A | Cites | United States of America |
| PATENT ABSTRACTS OF JAPAN vol. 13, no. 343 (E-796) 2 August 1989 & JP-A-01 101 772 (RICOH CO LTD) 19 April 1989 | Non-patent | – |
9 members in 6 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 971033 | United States of America | – | |
| 97103392 | United States of America | A | |
| 971033 | – | – | – |
| US19920971033 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| BR9304425A | Brazil | A | |
| EP0596719A2 | European Patent Office (EPO) | A2 | |
| JPH06143677A | Japan | A | |
| MX9306505A | Mexico | A | |
| EP0596719A3 | European Patent Office (EPO) | A3 | |
| US5489936A | United States of America | A | |
| EP0596719B1This record | European Patent Office (EPO) | B1 | |
| DE69323951D1 | Germany | D1 | |
| DE69323951T2 | Germany | T2 |
26 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| European patent in force as of 2002-01-01IF02 | IF02 | GB | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0596719
- Publication, DOCDB
- 0596719
- Publication, EPODOC
- EP0596719
- Application
- 93308782
- Application, DOCDB
- 93308782
- Application, EPODOC
- EP19930308782
Titles3
- German
- Schnelle Abtastspotkorrektur mit Pulsbreitenmodulator in einem Rasterabtastpolygon
- English
- Fast scan spot correction in a polygon ROS using PWM
- French
- Correction rapide de spot de balayage utilisant un modulateur de largeur d'impulsion pour un polygone à balayage de trame
Classification
- CPC, 2
- H04N3/08
- H04N3/26
- IPC, 4
- B41J2 44
- G02B26 10
- H04N3 08
- H04N3 26
Designated states1
- Contracting states, 1
- United Kingdom
