Data processing apparatus and image forming apparatus having shift register for parallel and serial signal conversions
AssigneeCanon Kabushiki Kaisha
InventorShoji Takeda
Life of this patent
Estimating the term…
Abstract
Separately providing a shift register for performing serial-to-parallel conversion on a BD signal and a shift register for performing parallel-to-serial conversion on a bit pattern to generate a PWM signal increases the scale of a circuit for adjusting a writing start position in the scanning direction of a light beam. Therefore, the shift register for performing serial-to-parallel conversion on a BD signal and the shift register for performing parallel-to-serial conversion on a bit pattern to generate a PWM signal are configured as a common register.
Claims17
A data processing apparatus included in an image forming apparatus, the image forming apparatus comprising a photosensitive member, a light source configured to emit a light beam, a deflection unit configured to deflect the light beam so that the light beam scans a surface of the photosensitive member, a photoelectric conversion element configured to receive the light beam deflected by the deflection unit and configured to output a photoelectric conversion signal in response to a reception of the light beam, and a drive unit configured to drive the light source based on a drive signal generated based on image data, the data processing apparatus comprising:
- a shift register including a plurality of flip-flops cascade-connected, configured to receive a first clock signal and operate in response to the first clock signal, and configured to shift and serially output latched bit data in a cycle of the first clock signal;
- a first input unit configured to receive the first clock signal and operate in response to the first clock signal, configured to generate bit data by sampling output of the photoelectric conversion signal in the cycle of the first clock signal, and configured to serially input the bit data, obtained by sampling output of the photoelectric conversion signal, to the shift register in the cycle of the first clock signal;
- an acquisition unit configured to receive a second clock signal of which a cycle is N times of the cycle of the first clock signal (N is a positive integer larger than 1) and operate in response to the second clock signal, and configured to parallelly acquire a first bit pattern, latched by the shift register as a result of shifting the bit data input from the first input unit by the shift register, in the cycle of the second clock signal;
- a processing unit configured to perform correction processing on image data for adjusting an image writing start position in a scanning direction of the light beam based on the first bit pattern acquired by the acquisition unit;
- and
- a second input unit configured to receive the second clock signal and operate in response to the second clock signal, and configured to parallelly input a second bit pattern, as the image data processed by the processing unit in synchronization with an acquisition of the first bit pattern by the acquisition unit, to the shift register in the cycle of the second clock signal,
- wherein, the shift register serially outputs the bit data included in the input second bit pattern from a flip-flop on a most downstream side in synchronization with the first clock signal to generate the drive signal.
An image forming apparatus comprising:
- a photosensitive member;
- a light source configured to emit a light beam;
- a deflection unit configured to deflect the light beam so that the light beam scans a surface of the photosensitive member;
- a photoelectric conversion element configured to receive the light beam deflected by the deflection unit and output a photoelectric conversion signal in response to a reception of the light beam;
- a drive unit configured to drive the light source based on a drive signal generated based on image data;
- and
- a clock signal generation unit configured to generate a first clock signal and a second clock signal of which a cycle is N times of the cycle of the first clock signal (N is a positive integer larger than 1);
- a data processing apparatus configured to operate in response to the first clock signal and the second clock signal,
- wherein the data processing apparatus comprises:
- a shift register including a plurality of flip-flops cascade-connected, configured to receive the first clock signal and operate in response to the first clock signal, and configured to shift and serially output latched bit data in a cycle of the first clock signal;
- a first input unit configured to receive the first clock signal and operate in response to the first clock signal, configured to generate bit data by sampling output of the photoelectric conversion signal in the cycle of the first clock signal, and configured to serially input the bit data, obtained by sampling output of the photoelectric conversion signal, to the shift register in the cycle of the clock signal;
- an acquisition unit configured to receive the second clock signal and operate in response to the second clock signal, and configured to parallelly acquire a first bit pattern, latched by the shift register as a result of shifting the bit data input from the first input unit by the shift register, in the cycle of the clock signal;
- a processing unit configured to perform processing on image data for adjusting an image writing start position in a scanning direction of the light beam based on the first bit pattern acquired by the acquisition unit;
- and
- a second input unit configured to receive the second clock signal and operate in response to the second clock signal, and configured to parallelly input a second bit pattern, as the image data processed by the processing unit in synchronization with an acquisition of the first bit pattern by the acquisition unit, to the shift register in the cycle of the second clock signal, and
- wherein, the shift register serially outputs the bit data included in the input second bit pattern from a flip-flop on a most downstream side in synchronization with the first clock signal to generate the driver signal.
Dependencies are inferred from the claim text.