A drive signal for driving a semiconductor laser is generated on the basis
of an image signal inputted in synchronism with a pixel clock. A bias
signal to the semiconductor laser is generated at a timing earlier than
the drive signal by a predetermined time. The bias signal is disabled in
synchronism with the leading edge of the drive signal.