CA1325844C - Image processing apparatus - Google Patents

Image processing apparatus

Info

Publication number
CA1325844C
CA1325844C CA000616428A CA616428A CA1325844C CA 1325844 C CA1325844 C CA 1325844C CA 000616428 A CA000616428 A CA 000616428A CA 616428 A CA616428 A CA 616428A CA 1325844 C CA1325844 C CA 1325844C
Authority
CA
Canada
Prior art keywords
signal
video signal
pulse
image processing
digital video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CA000616428A
Other languages
French (fr)
Inventor
John Hugh Riseman
John Jacobs Smith
Alice Marie D'entremont
Craig Edward Goldman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CA000515897A external-priority patent/CA1313703C/en
Application filed by Canon Inc filed Critical Canon Inc
Priority to CA000616428A priority Critical patent/CA1325844C/en
Application granted granted Critical
Publication of CA1325844C publication Critical patent/CA1325844C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Abstract

ABSTRACT OF THE DISCLOSURE

An apparatus for generating a high quality image from a digital video signal includes a system for gamma correcting the digital video signal with a digital look up table and for converting the resultant digital signal to an analog video signal. Another circuit generates a triangular wave reference pattern signal and a comparator compares the analog video signal with the triangular wave reference pattern signal to form a pulse-width-modulated signal. A raster scanning print engine producing, for example, a laser beam, scans over a recording medium in accordance with the pulse-width-modulated signal, thereby forming an image of high quality on the recording medium of a print engine. This apparatus can also be used with an analog video signal by first converting the analog video signal to a digital video signal with an analog to digital converter.

Description

132~

This application is a division of Application Serial No. 515,897, filed August 13, 1986.

~ACXGROUND OF THE I~ENTION

Field of the Invention ~he present inverltion relates to an apparatus for generating an image from a digital video input signal.
The apparatus is improved so as to reproduce an image with high guality.

Description of the Prior Art In the past, metAods generally re~erred to as tne dither method and the density pattern method have been proposed for reproducing images of half tones. ~hese known methods, however, cannot provide satisfactory gradation of dot size when the size of the threshold dot matrix is small ana, therefore, require the use of a threshold matrix having a larger size. This is turn reduces the resolution and undesirably allows the texture of the image to appear to~ distinctive due to the periodic structure o~
the matrix. Therefore, deterioration of the quality of the output image re-~ults.

- 2 - 13 2~

In order to mitigate the above described problems, it has been proposed to modify the dither methoa so as to allow finer control of the dot size by the use of a plurality of dither matrices. This metnod, however, requires a complicated circuit arrangement for obtaining syncnronism or operation ~etween the ditner matrices so tnat the system as a whole is large in size, complicated in construction, an~ slow. Thus, tnere is a practical limit in the incremental increase of dot size and the resultant increment of density available by the use of a plurality of dither matrices. In U.S. Patent No. 3,916,096, a method of improving the conventional screening process is described. As set fortn in this U.S. Patent No.
3,916,096, at column 8, lines 19 through 31:

The conventional screeninq process when applied to a scanned image can be regarded as a form of pulse-widtn-modulation whereDy a line of length X is laid down and repeated at intervals of Y. The percentage transmission (or reflection) of the reproduced image is then Y - X/Y [sic.
should read (Y-X)/Y]. To De a linear process (Y - X~ must be directly proportional to the amplitude of the scanned video signal where the signal amplitude represents the percentaye optical transmission of the recorded original image. A way of achieving this is by comparing the ampli~ude of the video signal with a sawtooth wave form and laying a line forming a portion of a dot whenever the sawtooth is larger than the video ~ignal.

See also U.S. Patent No. 4,040,094, which relates to similar SUD ject matter.

, _ 3 _ 1 32~

However, even if the method described in this patent is used in an apparatus for reproduction of an image, the precision of gradation reproduction deteriorates due to tne delay of response of the apparatus.

The conventional method described in U.S. Patent No.
3,916,~6, produces a linear mapping from the analog video signal to the pulse-width-modulated signal. As is known in the art of prlnting, this linear mapping does not produce acceptable results because of the non-linear distortions introduced in the half-tone printing process, in particular when used with a laser beam print engine.
Therefore, to obtain high quality half-tone printing, a method of non-linear mapping must be found. And, the method disclosed in the noted U.S. Patent, as quoted above, uses a complex arrangement to allow the use of different sawtooth waveforms on successive scans.

S'~t~lMARY OF THE INVE~lTIOI~

Accordingly, an object of the pre~ent invention is to provide an image processing apparatu~, for generating an image from a digital video signal, that can overcome the problems of the prlor art descriDed above.

Anotner object of the present invention is to provide an image processing apparatus, for generating an image from a digital video signal, that permits reproauction of images with high ~uality.

Still anotner object of the present invention is to provide an image processing apparatus, for generating an image from a digital video signal, that can provide, with a very simple arrangement, a superior quality half-tone image.

~ 3 2 ~

Another object of the present invention is to provide an imaye processing apparatus, for gerleratillg an image from a digital video signal, that permits reproduction of images with high quality at high speed.

A further object of the present invention is to provide an image proce~sing apparatus, for generating an image from a digital video signal, that can reproduce tone information with a high gradation and without impairing resolution.

Still another ob~ect of tne present invention is to provide an image processing apparatus that can correct the tonal properties of the video image by providing a non~ ear mapping of the video signal onto a pulse-width-modulated signal with a very flexible arrangement.

; In accordance with a preferred emDodiment, the image processing apparatus of the present invention processes a digltal image input signal and includes a raster scanning print engine for generating a series of successive scanning lines. A pulse-wiàtn-moaulated sisnal generator generates a pulse-width-modulated signal from a digital image input signal input to the apparatus. A circuit tnen applies the pulse-width-modulated signal to the print englne to cause it to generate each line as a succession of line segments. Tne lengths of the line segments are controlled to produce a variaole density line screen from the line segments with the line screen comprising a plurality of columns of the line segments.

In accordance with another aspect of a preferred em~odiment of the present invention, the image processing apparatus includes a pattern signal generator for generating a pattern signal of yredetermined period. A
pulse- widtn-modulated signal generator then generates a pulse-wiath-modulated signal in accoraance with tne video 1 ~ 2 ~

signal and the pattern signal that can be utilized by a raster scanning print engil-e or image forming device to form an image.

More specifically, the print engine scans lines on a recording medium with a beam in accordance with the pulse-width-modUlated signal, and a synchronizing signal generator generates a synchronizing signal for each line scann~d on the recording medium. The pattern signal generator generates the pattern signal of predetermined period in accordance with the synchronizing signal.

In accordance with still another aspect of the invention, the digital input signal has a characteri~tic, and a cnaracteristic converting device converts the cnaracteristic in ~rder to produce a converted digital video signal. This signal is converted to an analog video signal Dy a digital to analog converter. A
pulse-width-modulated signal is thereafter generated from thi- analog video signal and the pattern signal.

Other aspects, features, and advantages of the present invention will Decome apparent from the following detailed description of the preferred embodiments taken in conjunction with the accompanying drawing, as well as from the concluding claims.

BRIEF D~SCRIP~ION OF THE DRA~tING

Fig. 1 is a simplified schematic illustration of a preferred embodiment of the apparatus for generating an image from a digital video signal in accordance with the present invention;

Fig. 2 shows waveforms of signals obtained at different portions of the apparatus for generating an image from a digital video signal snown in Fig. 1.

Fig. 3 shows how Figs. 3A and 3B are assembled together to illustrate details of the embodiment of the apparatus for generating an image from a digital video signal shown in 5 Fig. l;

Fig. 4 is a scher.latic illustration of an optical scanning system in a laser Deam printer to which the invention is applicable;

Fig. 5 ~hows waveforms of signals o~tained at different portions of the circuit shown in Figs. 3A and 3B;

Fig. 6 is an illustration of triangular wave signals formed in the circuit shown in Figs. 3A and 3B;

Figs. 7(a) to 7(c) are illustrations OI how triangular wave signals may be adjusted in the embodiment of the invention;

Fig. 8 is an illustration or a look-up table of a gamma converting ROM 12;

Fig. 9 is a diagram showing the relationshlp between input video signals and converted video signals;

Figs. 10(a) and 10(b) illustrate the relationship between the scanning lines and the conversion ta~le as used;

Fig. 11 is a circuit diagram of a circuit for causing phase shift of triangular wave signals between lines;

Fig. 12 is an illustration of triangular wave signals appearing in respective lines at different phases; and _ 7 _ 132~

Fig. 13 is an illustration of another embodiment of the invention.

DESCRIPTION OF THE PREFERRED EMBODIMENTS
-A preferrea emDoalment of the invent ~ will De described in detail herein with reference to the accompanying drawiny.

Referring first to Fig. 1 schematically showing an embodiment of the inven~ion, a digital data output device 1 is adapted to receive an analog video data from a CCD
sensor or a video camera (neither of whicn is shown) and to perform an A/D (analog-to-digital) conver-~ion of the analog video signal so as to convert that signal into a digital video signal, where each picture element (pixel) is represented by a predetermined number of bits carrying tone information. The digital video signal may be temporarily stored in a memory or, alternatively, may be supplied from an external device by, for example, telecommunication. The signal from the digital data output device 1 is used as the address for a digital look-up table for gamma correction 9. The resultant output, which in the preferred embodiment is an eight (8) bit digital num~er ranging fro~ 00H to FFH reprèsenting 256 possiDle tonal gradation levels as descrlbed further below, is converted back into an analog signal by means of a D/A ~digital to analog) converter 2 so as to form an analog signal which is updated for each picture element.
The analog video signal representing the picture elements is fed to one of the input terminals of a comparator circuit 4. Simultaneously, analog reference pattern - 30 signals having a triangular waveform are produced by a pattern signal generator 3 at a period corresponding to the desired pitch of the half-tone screen. $he pattern ' : :

- 8 - 1~2~

signals (a triangle wave) are fed to the other input terminal of the comparator circuit 4. Meanwhile a horizontal synchronizing signal generating circuit 5 generates horizontal synchronizing signals for respective lines, while an oscillator (reference clock generating circuit) 6 generates reference clocks. In synchronism with the horizontal synchronizing signal, a timing signal generating circuit 7 counts down the reference clocks, to, for example, 1/4 period. The signal derived from the timillg signal generating circuit 7 is used as the clock for the transfer of the digital video signal and also as the latcn timing signal for the D/A converter 2.

In the embodiment described, since the apparatus is intended for use in a laser beam printer, the horizontal synchronizing signal corresponds to a beam detect (BD) signal which is known per se. The comparator circuit 4 co~pares the level of the analog video signal with the level of the pattern signal of triangular waveform and produces a pulse-wiath-modulated signal. The pulse-width-modUlated signal is supplied to, for example, the laser modulator circuit of a raster scanning print engine 8 for modulating the laser Dea~. As a result, the laser beam is turned on and off in accordance witb the pulse width thereDy forl~ing a half-tone image on the recording medium of the raster scanning print engine 8.

Fig. 2 shows the waveforms of signals obtained in certain components of the apparatus shown in Fig. 1. More specifically, the portion (a) of Fig. 2 diagrammatically shows the reference clocks generated by the oscillator 6, while the portion ~b) shows the horizontal synchronizing signal mentioned above. The portion (c) shows the pixel clocKs which are producea by counting down the reference clocks with the timing signal generating circuit 7. More specifically, the pixel clock shown in the portion (c) of 1 3 2 ~

Fig. 2 is the signal which is obtained by counting down the reference clocks into 1/4 period by the operation of the timing signal generating circuit 7 in synchronism with the norizontal synchronizing signal. The pixel clock thus obtained is delivered to the D/A converter 2 to be used as the digital video signal transfer clock. The portion (d) of Fig. 2 shows the pattern signal synchronizing clock (screen clock) which is obtained by counting down the reference clock into 1/12 period by operaeion of the timing signal generating circuit 7 in synchronism with the horiz~ntal syncnronizing signal. In the illustrated case, one pattern signal synchronizing clock is generated for every three pixel clocks. The pattern signal syncAronizing or screen clocK thus obtained is delivered to the pattern signal generator 3 to be used as the syncAroni~ing signal in the generation of the pattern signal. The portion ~e) of Fig. 2 shows the digital video signal whicb is output from the digital data output device 1. And the portion (f) shows the analog video signal after the D/A conversion conducted by tne D/A converter 2. It will be seen from the portions of Fig. 2 that picture element data of analog level are produced in synchronism with tAe pixel clocks. It will also be seen tnat the density of image Decomes higher, i.e., approaches black, as the level of the analog video signal rises.

As shown by a solid line curve in the portion (g) of Fig.
2, the output from the pattern generator 3 is obtained in synchronism with the clocks shown in the portion td) and is input to the comparator circuit 4. The broken line curve in the portion (g) of Fig. 2 shows the analog video signal shown in tne portion (f). This video signal is comparen by the com2arator circuit 4 with the pattern signal of triangular waveform derived from the pattern signal generator 3 so that the analog video signal is converted into a pulse-width-modulated signal as shown in the portion (h) of Fig. 2.

132~

The described embodiment of the invention permits a substantially contlnuous or linear pulse modulation and hence, ensures a high gradation of the image output by virtue of the fact that the digital video signal is converted into an analog video signal which is then compared with the triangular wave signal of a predetermined period.

It is to be noted also that, in the descriDed embodiment of the invention, the pattern signal synchronizing clock (screen clock) for generation of the pattern signal, e.g., the triangular wave signal, is generated in synchronism witn tne horizolltal syncnronizing signal by making use of reference clocks having a frequency much higner than that of the pattern sicnal synchronizing signal. Therefore the ~itter of the pattern signal derived from the pattern slgnal generator 3, e.g. the offset of the pattern signal from one scan line to the next, is reduced to less than 1/12 of the period of the pattern signal. This precision is required to insure a high ~uality half-tone reproduction in which the line screen is formed uniformly and smoothly from one scan line to the next. Therefore the density information can be accurately pulse-width-modulated by making use of this pattern signal which has a small fluctuation so that the image can be reproduced with high quality.

Fig. 4 is a scnematic perspective view of the optical scanning system incorporated in the laser beam printer (a raster scanning print engine) to which the present invention is applied. The scanning system has a semiconductor laser adapted to emit a laser beam ~oàula~ed in accordance with the pulse-width-modulated signal mentioned a~ove.
~: .

2 5 ~

~he optical laser beam modulated by the semiconductor laser 21 is collimated by a collimator lens ~0 and is optically deflected by a polygonal mirror ~applying means) 22 having a plurality of reflecting surfaces. The deflected oeam is focused to form an image on a photosensitive drum 12 by an image forming lens 23 referred to an fe lens, so as to scan the drum 12. During tne scanning by the beam, and when the beam reaches the end of each scanning line, it is reflected by a mirror 24 and is directed to a Deam detector 25. The beam detection ~BD) siqnal produced by tAe Deam detector 25 is used as the "orizontal syncnronizing signal as lS known. Thus, in tne descriDed emDodiment, the horizontal synchronizing slgnal is collstitueed Dy tne BD signal.

It will be seen that the BD signal is detected for each of the lines of scanning by tne laser beam and is used as the timing signal for the transmission of the pulse-widtn-modulated signal to the semiconductor laser.

As used in the subject specification in description of the preferred embodiments and as used in the concluding claims, the term ~line-segment~ means a dot which is formed on a recording Jneàium, tne length ~size) of which is variable in accordance with the width of the pulse widtn in the supplied pulse-width-modulated signal.

The apparatus for qenerating an image from a digital viàeo signal of the invention wiil be described more fully with specific reference to Figs. 3A and 3B wnich show details of tne apparatus shown in Fig. 1.

As stated before, the preferred emDodiment described herein makes use of tne BD signal as the horizontal synchronizing signal. The ~D signal, however, is Dasically asynchronous witn the pixel clock and, 132~L~i~

therefore, would normally cause jitter in the horizontal direction. In the described em~odiment, therefore, jitter is reduced to less than 1/4 of the width of a pixel, by making use of an oscillator 100 tnat can produce reference clocks (72M-CLK) (72 megahertz clock) of a frequency which is 4 times higner than that of tne pixel clocki. A 8D
synchronizing circuit 200 is used for this purpose. The reference clock (72M-CLX) from the oscillator 100 is supplied to D latches 201, 202, and 203 through a buffer 101, while the ~V signal is input to the aata terminal D
of the D latch 201 through a terminal 200a so as to be syncnronized with tne reference clocks. In addition, tne BD signal is delayed by the D latches 202 and 203 by an amount corresponaing to 2 (two) reference clock pulses.
The BD signal thus delayed is delivered to one of the input terminals of a ~OR gate 103, while tne other input terminal of the NG2 gate 103 receives the inverted output of the D latch 201. The output from the NOR gate 103 is input to one of the input terminals of a NOR gate 104, while the other input terminal of the NOR gate 104 receives the output of a flip-flop circuit 102.

~7ith this arrangement, the flip-flop circuit 102 produces clocks (36M-CLK) (36 megahertz clock) which are obtained Dy dividing the fre~uency of the referes-ce clock by 2 ~two). Thus, the output (36l~-CLK) from the flip-flo?
circuit 102 is syncnronous witn the BD signal to within one period of the clock 72M-CLK.

The output of the D latch 203 is delayed ~y tne D latches 204, 205, and 206 by an amount corresponding to 3 (three) pulses of the output (36M-CLK) of the flip-flop circuit 102.

The inverted output from the D latch 201 and the output from the D latch 206 are delivered to a NOR gate 207, so 1 3 2 ~ ~ L,~ ~

that an internal horizontal synchronizing signal ~BD-Pulse) is formed in synchronism (within one period) with the reference clock.

Fig. 5 shows the timing of the signals obtained at various portions of tne BD synchronizing circuit 200. More specifically, A-l shows the BD signal, A-2 shows the reference clock (72M-CLX) produced by the oscillator 100, and A-3 snow~ the inverted out~ut from the D latch 201, obtained by synchronizing the BD signal with the refecence clock (72M-CLK). A-4 shows the output from the D latch 203, obtained by delaying the signal A-3 by an amount corresponding to 2 (two) reference clock pulses. A-5 shows the clock (36M-CLK) output from the flip-flop circuit 102, A-6 shows the output from the D latch 206, obtained by delaying the signal A-4 by an amount corresponding to 3 (three) pulses of the clocks ~36M-CLR), and A-7 shows tne internal horizontal synchronizing (BD-Pulse). It will be seen that the internal horizontal synchronizing signal (BD-Pulse) rises in synchronism with the rise of the first reference clock (72M-CLK) after the ; rise of tne 3D signal, and is held at level ~1~ for a period corresponding to 8 (eight) pulses of the referen~e clocK. This internal horizontal synchronizing signal (B~-Pulse) constitutes the reference for the horizontal driving of the circuit of this em~odiment.

An explanation of the video signals will now be made again with reference to Figs. 3A and 3B. The pixel clocks (PIXEL-CLX~ are formed by dividlng the frequency of the signal (36M-CLK) by 2 (two) by means of the J-K flip-flop circuit 105. A 6-Dit digital video signal is latched in the D latch 10 by the pixel clock (PIXEL-CEX), and the output is delivered to a ~OM 12 for gamma conversion. The 8-bit video signal produced through the conversion by the ROM 12 is further converted into an analog signal by the - 14 - 1 32~

D/A converter 13 and is delivered to one of the input terminals of the comparator 15 in order to be compared with the triangular wave signal explained below. The pulse-widtn-modulated signal obtained as a result of the comparis~n is delivered to the laser driver of a raster scanning print engine.

Still referring to Figs. 3A and 3B, reference numeral 300 designates a screen clock generating circuit which generates the screen clock, i.e., the analog reference pattecn signal synchronizing clock, which is used as the reference for the generation of the triangular wave signal. A counter 301 is used as a frequency divider for dividing the frequency of the signal 136M-CLK) output from ene flip-flop circuit 102. The counter 301 has input terminals D, C, B, and A which are preset with predetermined data by means of a switch 303. The ratio of the fre~uency division is de~erminea by the values set at these input terminals D, C, ~, and A. For instance, when tne values ~ , and ~1~ are set in the terminal~
D, C, B, and A, respectively, tne frequency of the signal ~36M-CL~) is divided into 1/3.

Meanwhile, horizontal synchronization is attained by the NOR gate 302 and tAe ~BD-Pulse) signal. The frequency of the divided signal is further divided into 1/2 by a J-K
flip-flop circuit 304, so that a screen clock having a duty ratio of 50~ is formed. A triangular wave generating circuit 500 generates triangular waves by using this screen clock as the reference.

Fig. 6 shows waveforms or signals appearing at various components of the screen clock generating circuit 300.
~It is noted, nowever, that the sca1es of Figs. 5 and 6 are different). More specifically, B-l shows the internal synchronizing signal ~BD-PULSB), B-2 shows the signal - lS 1 ~ 2 ~

(36M-CLK) and B-3 shows the screen clock (SCREEN CLK).as obtained wnen values ~ 0~ are set in the.
terminals D, C, B, A of the counter 301, respectively..
B-4 represents tne triangular wave signal as obtained when the screen clock B-3 is used as the reference. On the.
other hand, a-s shows the screen clock (SCREEN CL~) as obtained when values ~ 0~ are set in the input ter~tinals ~, C, B, A of the counter 301. B-6 shows the triangular wave signal as obtained when the screen clock (SCR~EN CLR) shown in B-S is used as tne reference obtained. It will be seen that the period of the triangular wave signal shown by B-4 corresponds to 2 (two) picture elenterlts, wnile the period of the triangular wave signal snowa ~y B-6 corresponds to 4 (four) picture elements. 1`hus, the period of the triangular wave signal can De varied as desired oy appropriately setting the ; switch 303. In the embodiment described, the period of tne triallgular wave is cnanyeable between a duration corresponding to l ~one) picture element and a duration corresponding to 16 (sixteen) picture elements.

The triangular wave signal generating circuit 500 will now be descriDed, again with reference to Figs. 3A and 33.
The screen clock (S~REEN CLK) is received by the buffer 501, and the triangular wave is generated by an integrator comprising by a variable resistor 502 and a capacitor 503. The triangular wave signal is then delivered to one of the input terminals of the co~parator 15 through a capacitor 504, a protective resistor 506, and a buffer amplifier 507. The triangular wave signal generating circuit 500 nas two variable resistors, namely, variable ; resistor 502 for adjusting the amplitude of the triangulac wave signal, and a variable resistor 505 ror adjusting the bias or ofrset of the triangular wave signal. $he a~ustment of the amplitude ana th~ offset of the triangular wave signal by the variable resistors 502 and 1 ~2~Li1 ~

505 is conducted in a manner whicn will be explained witn reference t~ Figs. 7(a) to 7(c). In Fig. 7(a), a triangular wave signal Tri-l before adjustment is shown ~y a solid line curve. By adjusting the variable resistor 502, the signal Tri-l is changed into an amplified triangular wave signal Tri-2 shown by a broken llne curve. Then, the variable resistor 50S can be adjusted to snift or adjust the offset of the wave so as to form a triangular wave signal Tri-3 sAown by a one-dot-anu-one-da~l- line curve. It is thus possible to obtain a triangular wave signal Aaving the desired aMplitude ana ofriet.

As statea Defore, the triangular wave signal tnu~ formed is compared by the cosnparator 15 with the output of the D/~ converter 13, i.e., witn tne analoq v~aeo signal. The relationship between the triangular wave signal and the analog vlaeo signal is preferaDly sucn ~Aat the maximum level of the triangular wave equals the level of the output of tne D/A converter 13 as obtained wnen the input to the converter 13 nas the maximum level ~FF~, where H
indicates a hexidecimal numDer), wnile the minimum value of the triangular wave signal e~uals the level of the output of the D/A converter 13 as obtained when the input to this converter has the minis~um level ~00~). Since the amplitude and the offset of the triangular wave can be controlled as desired, it is possible to obtain this preferred cos~dition without difficulty.

More parti~ularly, according to the invention, the amplituae and the offset of the triangular wave signal are adjusted in tne following manner. In general, a laser driver for emittins a laser ~eain ha4 a certain delay time in its operation. ~he delay time until the laser bea~ is actually emitted is further increased due to the beam emitting cAaracteristics of the laser. ~rherefore, the 1 3 2 ~

laser does not start emitting the laser beam until the width of the pulse input t~ the driver exceeds a predetermined value. This means that, in the case wnere tne input signal is a series of periodic pulses as in the case of the described embodiment, the laser does not emit a Deam unless the input signal pulse has a duty ratio greater than a predetermined value. Conversely, when the duty ratio of tne pulse is increased beyond a certain level, i.e., when the period of low level of the pulse is shortenea, tl~e laser eends to stay on, that is, the beam is continuously emitted. For these reasons, if the adjustment of tne triangular wave signal is conducted in the manner shown in Fig. 7(b~, the gradation levels around the minimum levei ~OOH) and near the maximum level ~FFH) are omitted from the 256 gradation levels of the input data which ~ay ~e input to tne D/A converter 13, so that the gradation deteriorates undesirably. In the embodiment described, therefore, the variable resistors 502 and 5U5 are adjusted so that the pulse width just below that which will cause the 'aser to begin emission is obtained at the OOB level of the data input to tne D/A converter 13, and so that the pulse widtn which will render the laser continuously on is obtained at tne FFH level of the data input to the D/A converter 13. This manner of adjustment of the variable resistors 502 and 505 is shown in Fig.
7~c).

As will be understooa from Fig. 7~c), tnis preferred embodiment is designed so that the comparator 15 produces an output pulse of a certain pulse width ~a pulse width just below that which will cause the laser to begin emission) when the minimum input data 00~ is supplied to the D/A converter 13. ~he preferred embodiment is also designed so tnat, when the maximum input data FFH is supplied to the D/A converter 13, the comparator produces output pulses tne duty ratio of which is not 100~ but 1 32~ qi ~

which is large enough to allow the laser to emit the beam continuously. This arrangement yermits the emission time of the laser to vary nearly over the entire range of the 256 gradation levels of the lnput data, thus ensuring higl gradation of the eeproduced image.

It snoulo-~e under~tood that the method descriDed above is not limited to a laser printer but may also be utilized in to an inK jet printer, a thermal printer or other raster scanning devices.

rhe ~OM 12 for gamma conversion will now De explained in detail with reference to Fig. 8. The ~OM 12 is provided to allow a nigh gradation of density in the reproduced image. Although the described embodiment employs a ROt~
having a capacity of 256 bytes as ROM 12, a capacity of 64 ~ytes is basically enough because the input digital video signal is a 6-bit signal. Fig. 8 sAows the memory map of the ROM 12 for gamma conversion. Since this ROM has a capacity of 250 bytes, it can contain 4 (four) separate correction tables, namely TABLE-l including addresses 00 to 3F~, TAHLE-2 including addresses 4~ to 7FH, TABLE-3 including addresses ~OH to BFH, and TABLE-4 including the aaaresses CO~ to FFH.

Fig. 9 shows a practical example of the input-output characteristics of each of the conversion taDles, i.e., the relationship between the input video signals and the converted output video signal. As will be seen from tnis Figure, the 64 (sixty-four) levels of the input video signal are converted into levels O to 255 (00~ to FFH) in accordance witn the respective conversion taDles. The change-over between the conversion tables can be made by varying the signal applied to upper terminals A6 and A7 of the ROM 12 as shown in Figs. 3A and 3~. The descriDed ; embodiment is designed to allow this switching for each - l~ 132~

line, by the operation of a circuit 4U0 shown in Fig. 3A.
In operation, the internal norizontal syncnronlzing signal (BD-Pulse) is input to a counter 4~1 the output of which i~ deliverea througn terminals QA and ~B to the terminals A6 and A7 of the ROM 12. The counter 401, in cooperation with an RCO inverter 402 and a switch 403 constitutes a ring counter, so tnat the period of ~ ~:ching of tne conversion taDle can be varied in accordance witn the state of the switch 403. For instance, when the switch 403 has the state ~1~ (at terminal B), ~1~ (at terminal A), ~ABLE-4 is always selected, whereas, when the state of tne switcn 403 is ~1~ (at terminal B), ~0~ (at terminal A), ~ABLE-4 and TABLE-3 are selected alternately. When the sw~tcn 403 has the state of ~U~ (at terminal B), ~0 (at terminal A), TAB'E-l, TABLE-2, TABLE-3, and TABL~-4 are successively selected for successive lines, as shown in Fig. 10a. Moreover, it is possible to improve the gradation by cnansing ts~e conversion table for successive line~.

In general, ln the electropnotograpnic reproduction of an image, the gradation is more difficult to obtain in the light portion of the image enan in the dark portion of the image. Therefore, as in the example shown in Fig. 9, the conversion taDles are suostantially duplicated in the dark portions of tAe image and differ in the lignt po~tion so as to provide optimal gradation.

In the preferred embodiment, the switching of the table can also be made in tne direction of the main scan by the laser beam.

More specifically as shown in Fig~. 3A and 3B, a signal can be formed by dividing the frequency of the screen clock (SCREEN-CL~) by 2 (two) by means of a J-~ flip-flop circuit 404, inputting the resulting signal to one input 1 3 2 ~

terminal of an exclusive OR circuit 406, the other input of whicn is connected to terminal ~B of the counter 401 and the output terminal of which is then connected to ROM
12 tnrough a latch 11. Witn this arrangement, it is possible to change the conversion table in a staggered manner as shown in Fig. l0(b), thus attaining a further improvement in the gradation. A reference numeral 405 denotes a switcn for selecting either switching of the table in tne staggered manner described above or not so switching. The staggered switching of the table is selected when this switch has the ~1~ level and is not selected when the switch has the ~0~ level. The numerals appearing in frames of the table snown in Fig. l0(b) represent the numDers of the selected conversion taDles 1 to 4. ~hus, the period of the screen clock in the em~odiment corresponas to the period of 3 (tnree) pixel clocks.

It will oe understooa from tne description provided aDove that the scanning lines produced by the laser in accordance with data from the conversion tables of tne ROM
12 are each generated as a succession of line segments.
The line segments of successive scannins lines collectively form a plurality of columns that define a line screen.

More particularly, when the video signal processed by the circuit shown in Figs. 3A and 3B is directly delivered to a reproducing means such as a laser beal;~ printer, the reproduced image has a structure with vertical columns (in the descriDed emDodiment, the line screen is composed of vertical columns of line segments of successive scanning lines wihich form in the reproduced image) due to the fact that the phase of the triangular wave signal is the same as that of tne internal horizontal ~yncnronizing signal ~BD-~ulse) for each line. l`he circuit in the present 1 ~ 2 ~

embodiment is one in which the triangular wave is formed arter the reference clocks are counted by 12 (twelve) from the rise of the BD-Pulse signal. The timing for the generation of triangular waves is the same for each line, and so each phase of the triangular waves on each line is the same. The image aata is output from the digital data output device 1 as stated above. The digital data output device 1 outputs image data with a predetermined timing in synchronism with a signal equivalent to the 8D-Pulse signal. More particularly, the aata output device 1 is adapted to receive the BD signal. This device 1 starts to count tne reference cloc~ after receiving the BD signal, and begins transmission of the image data after countinq tne rererence clocks up to a predetermined number. As a conse~uence, the timing of transfer of the image data necessary ror image reproduction is the same on each line, and a high quality reproduced image with no image jitter can be proauced. As tne timlng of tne generation of the triangular waves and the timing of transfer of the image data necessary for image reproduction have the same relation on all of the lines, the reproduced image has its vértical column structure with no image jitter, which is effective, for example, in reducing a particular Moire pattern. Again this vertical column structure comprises a line screen having a vertical columnar axis extending at an angle, that is perpendicular to the raster scanning lines.

It is also possi~le to obtain a reproduced image having a structure comprising oblique line screen columns, if the pnase of the triangular wave signals is made to ~e offset slightly for successive lines. This is effective in reducing the l~oire pattern wnich appears undesirably when an original dot image is read and processed. The angle of inclination of tne obli~ue columns can be determined as desired by suitably selecting the amount of shift of the . .

1 3 2 ~ ~ L~ ~1 phase of the screen clocks for successive lines. For instance, a reproduced image comprising scanning lines having oblique columns inclined at 45 degrees can be obtained by shifting tne triangular wave signal by an amount corresponding to one picture element, i.e., by phase snifting tne triangular wave sigrlal 120 degrees for each of the successive columns. Fig. 11 shows a circuit for reproaucing an image comprising obli~ue columns. More specifically, a reproduced image comprising oblique columns can De oDtained by using tnis circuit in place of tne screen clock ~enerating circuit 300 in the circuit snown in Fig. ~.

Referring again to Fig. 11, the internal horizontal synchronizing signal (BD-Pulse) is latcned by the pixel clocks (PIXEL-CLK) Dy mean~ of D latches '56 ana 357, so that three internal horizontal synchronizing signals (BD-Pulse) having dirferent pnases are pro~uced. Then, one of these three internal horizontal synchronizing signais ~D-2ulse) is selectea for eacl~ line oy operation of a counter 358, inverters 359 and 360, and gate circuits 361 to 367. The selected signal is input as a LOAD signal to a counter 3Sl, thereby changing the phase of the screen cloc~s for successive lines. The counter 351 is adapted to divide the frequency of the signal (36~-CLK) into 1/3, wilile tne J-K flip-flop circuit 354 furtner aivides the frequency of the output from tne counter 351 into 1/2.
With tnis arrangement, it is possiDle to generate one screen clock for every three picture elements.

Fig. 12 ShoWS timing of the screen clock generated by the circuit of Fig. 11 and the triangular wave signal for succe-~sive lines. These three triangular wave signals are generated in sequence of eacn set of each 3 lines.

1325~

~hen the reference pattern signal is generated in synchrorli~m with a group of picture elements as in the case of the emDodiment described, it is possible to shift the synchronizing signal used in tne generation of the pattern signal by an amount corresponding to one half of the reference pattern signal period for each successive set of scan lines equal to the widtn of the pattern signal. ~ucn a method allows the position of the center of growth of tAe pulse width to De shifted in each of successive lines, so that the output image can have an appearance resemDling that produced by half-tone dots arranged along oDlique lines.

In the circuit shown in Figs. 3A and 3B, the RO.'I 12 is u~ed for the purpose of gamma conversion. This, nowever, is not tne only element suitable for this purpose and the ROM 12 may De replacea Dy an 5-~ connecteo to the D~A
BUS line of a computer. ~1ith sucn an arrangement, it is possi~le to rewrite the ga~na conversion taDle as desired in accordance with, for example, a change in the kind of the original, tnus increasing tne adaptaDility of the apparatus oi tne inventlon.

Fig. 13 snow~ an exam~le of a circuit which is usable in place of the ROM 12 in the circuit shown in Figs. 3A and 3B. This clrcuit has, as will be seen from tnis Figure, an S-RAM 12a for gamma conversion, a decoder 30, a mlcrocomputer 31 iror rewriting tne gamma conversion tables, tri-state buffers 32 and 33, and a bi-directional tri-state buffer 34.

` The mode changing switcne~ 304, 403 and 40S in the circuit shown in Figs. 3A and 3~ may be controlled by the microcomputer 31 so as to increase the flexiDility of the system as a whole.

132~

Although the invention has been described with reference to specific emDodiments and in specific terms it is to be understood that this description is only illustrative purposes an~ t~at various other cnanges and modifications are possible without departing from the scope of the invention.

Claims

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:

1. An image processing apparatus comprising:
digital video signal generating means for generating a digital video signal having a characteristic;
characteristic converting means for converting the characteristic of said digital video signal generated by said digital video signal generating means and for producing a converted digital video signal therefrom;
digital-to-analog converting means for converting the converted digital video signal generated by said characteristic converting means into an analog video signal;
pattern signal generating means for generating a pattern signal of predetermined period; and pulse-width-modulated signal generating means for generating a pulse-width-modulated signal in accordance with said analog video signal and said pattern signal.

2. An image processing apparatus according to claim 1, wherein said pattern signal generating means generates as said pattern signal a triangular wave signal of predetermined period.

3. An image processing apparatus according to claim 1, further comprising image forming means for scanning successive lines on a recording medium with a beam in accordance with said pulse-width-modulated signal generated by said pulse-width-modulated signal generating means thereby forming an image on said recording medium, and wherein said characteristic converting means includes means for changing the factor converting the characteristic of said digital video signal for each of the successive lines scanned by said image forming means.

4. An image processing apparatus according to claim 1, wherein said characteristic converting means comprises storage means containing digital information for providing at least one non-linear transformation of said digital video signal.

5. An image processing apparatus according to claim 4, wherein said storage means comprises a read only memory for storing a digital look-up table for gamma correction.

6. An image processing apparatus according to claim 1, wherein said digital video signal ranges between maximum and minimum values, and wherein said pulse-width-modulated signal generating means generates a pulse-width-modulated signal having predetermined pulse width when said digital video signal has the minimum value.

7. An image processing apparatus according to claim 1, wherein said digital video signal ranges between maximum and minimum values and wherein said pulse-width-modulated signal generating means generates a pulse-width-modulated signal having predetermined pulse width when said digital video signal has the maximum value.

8. An image processing apparatus according to claim 1, wherein said pattern signal generating means includes means for adjusting at least one of the amplitude and offset of said pattern signal.

9. An image processing apparatus responsive to a digital video signal input thereto, said apparatus comprising:
a digital-to-analog converting means for converting the digital video signal input to said apparatus into an analog video signal;

a pattern signal generating means for generating a pattern signal of a predetermined period; and a pulse-width-modulated signal generating means for generating a pulse-width-modulated signal in accordance with said converted analog video signal and said pattern signal.

10. An image processing apparatus according to claim 9, wherein said pattern signal generating means generates as said pattern signal a triangular wave signal of predetermined period.

11. Image processing apparatus according to claim 3, wherein said image forming means includes means for generating a synchronizing signal for each line scanned on the recording medium, said pattern signal generating means generating the pattern signal of predetermined period in accordance with said synchronizing signal.

12. Image processing apparatus according to claim 11, wherein said synchronizing signal generating means includes detecting means for detecting a scanning position of the beam and generates the synchronizing signal on the basis of a detection output from said detecting means.

13. Image processing apparatus according to claim 11, wherein said factor changing means changes the factor in accordance with the synchronizing signal.

14. Image processing apparatus according to claim 11, further comprising reference clock generating means for generating a reference clock, said pattern signal generating means producing a clock for generating said pattern signal by dividing the frequency of said reference clock in accordance with said synchronizing signal.

15. Image processing apparatus according to claim 1, wherein said pattern signal generating means includes means for freely varying a period of the pattern signal generated.

16. Image processing means according to claim 1, wherein said pulse-width-modulated signal generating means includes means for comparing said analog video signal with said pattern signal and for generating said pulse-width-modulated signal on the basis of the comparison result.

17. Image processing apparatus according to claim 9, further comprising image forming means for forming an image by lines on a recording medium in accordance with said pulse-width-modulated signal generated by said pulse-width-modulated signal generating means, said image forming means including means for generating a synchronizing signal for each line on the recording medium, said pattern signal generating means generating the pattern signal of predetermined period in accordance with said synchronizing signal.

18. Image processing apparatus according to claim 17, wherein said image forming means scans lines on the recording medium with a beam in accordance with said pulse-width-modulated signal, thereby forming the image on the recording medium, and wherein said synchronizing signal generating means includes detecting means for detecting a scanning position of the beam, and generates the synchronizing signal on the basis of a detection output from said detecting means.

19. Image processing apparatus according to claim 9, further comprising digital video signal input means for inputting the digital video signal having a characteristic and characteristic converting means for converting the characteristic of said digital video signal input by said digital video signal input means and for producing a converted digital video signal therefrom, wherein said digital-to-analog converting means converts the converted digital video signal generated by said characteristic converting means into the analog video signal.

20. Image processing apparatus according to claim 19, wherein said characteristic converting means includes a table for entering as an address the digital video signal input from said digital video signal input means, the converted digital video signal being produced from said table.

21. Image processing apparatus according to claim 20, wherein a plurality of tables for entering as an address the digital video signal input from said digital video signal input means are provided, and further comprising image forming means for scanning lines on a recording medium with a beam in accordance with said pulse-width-modulated signal generated by pulse-width-modulated signal generating means thereby forming an image on said recording medium, and table changing means for change the table utilized in association with the scanning line.

22. Image processing apparatus according to claim 21, wherein said image forming means includes means for generating a synchronizing signal for each line scanned on the recording medium, and said table changing means changes the table in accordance with the synchronizing signal.

23. Image processing apparatus according to claim 22, wherein said synchronizing signal generating means includes detecting means for detecting a scanning position of the beam and generates the synchronizing signal on the basis of a detection output from said detecting means.

24. Image processing apparatus according to claim 9, wherein said digital video signal ranges between maximum and minimum values and wherein said pulse-width-modulated signal generating means generates a pulse-width-modulated signal having a predetermined pulse width when said digital video signal has the minimum value.

25. Image processing apparatus according to claim 9, wherein said digital video signal ranges between maximum and minimum values and wherein said pulse-width-modulated signal generating means generates a pulse-width-modulated signal having a predetermined pulse width when said digital video signal has the maximum value.

26. Image processing apparatus according to claim 9, wherein said pulse-width-modulated signal generating means includes means for comparing said analog video signal with said pattern signal and for generating said pulse-width-modulated signal on the basis of the comparison result.

27. Image processing apparatus according to claim 17, further comprising reference clock generating means for generating a reference clock, said pattern signal generating means producing a clock for generating said pattern signal by dividing the frequency of said reference clock in accordance with said synchronizing signal.

28. Image processing apparatus according to claim 3, wherein said pattern signal generating means includes timing changing means for changing a timing for generation of the pattern signal in association with the scanning line.

29. Image processing apparatus according to claim 17, wherein said pattern signal generating means includes timing changing means for changing a timing for generation of the pattern signal in association with each line.

30. Image processing apparatus according to claim 1, wherein one period of said pattern signal corresponds to a plurality of pixels of the digital video signal.

31. Image processing apparatus according to claim 9, wherein one period of said pattern corresponds to a plurality of pixels of the digital video signal.
CA000616428A 1985-08-15 1992-06-26 Image processing apparatus Expired - Lifetime CA1325844C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA000616428A CA1325844C (en) 1985-08-15 1992-06-26 Image processing apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US76593885A 1985-08-15 1985-08-15
US765,938 1985-08-15
CA000515897A CA1313703C (en) 1985-08-15 1986-08-13 Apparatus for generating an image from a digital video signal
CA000616428A CA1325844C (en) 1985-08-15 1992-06-26 Image processing apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CA000515897A Division CA1313703C (en) 1985-08-15 1986-08-13 Apparatus for generating an image from a digital video signal

Publications (1)

Publication Number Publication Date
CA1325844C true CA1325844C (en) 1994-01-04

Family

ID=25671066

Family Applications (3)

Application Number Title Priority Date Filing Date
CA000616427A Expired - Lifetime CA1326286C (en) 1985-08-15 1992-06-26 Image processing apparatus
CA000616428A Expired - Lifetime CA1325844C (en) 1985-08-15 1992-06-26 Image processing apparatus
CA000616429A Expired - Lifetime CA1325267C (en) 1985-08-15 1992-06-26 Image processing apparatus

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CA000616427A Expired - Lifetime CA1326286C (en) 1985-08-15 1992-06-26 Image processing apparatus

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA000616429A Expired - Lifetime CA1325267C (en) 1985-08-15 1992-06-26 Image processing apparatus

Country Status (1)

Country Link
CA (3) CA1326286C (en)

Also Published As

Publication number Publication date
CA1325267C (en) 1993-12-14
CA1326286C (en) 1994-01-18

Similar Documents

Publication Publication Date Title
CA1313703C (en) Apparatus for generating an image from a digital video signal
US4800442A (en) Apparatus for generating an image from a digital video signal
US4926268A (en) Image processing apparatus which converts m-bit image data to n-bit (n>m) image data
US4897734A (en) Image processing apparatus
US4905022A (en) Image forming apparatus having laser light source
JPS6249771A (en) Optical beam scanner
CA1325844C (en) Image processing apparatus
CA1337082C (en) Image processing apparatus
JP2954599B2 (en) Write device drive circuit
JPS62140550A (en) Image processor
JP2834692B2 (en) Image processing device
JP2513630B2 (en) Image processing device
JP2509915C (en)
JPH0439070A (en) Image processor

Legal Events

Date Code Title Description
MKEX Expiry