A horizontal register transfer pulse generator includes: phase adjuster
generating an output signal, from reference signal; and horizontal
blanking period generator based on output signal, reference signal, and
horizontal blanking pulse, wherein horizontal blanking period generator
includes: delay masking pulse generator generating delay masking pulse
delayed by predetermined phase relative to masking pulse generated on
horizontal blanking pulse inputted into horizontal blanking period
generator; and determination means determining phase difference between
output signal and reference signal, when phase difference between output
signal and reference signal is less than predetermined phase, horizontal
blanking period generator combines masking pulse with output signal to
generate horizontal register transfer pulse with horizontal blanking
period, and when phase difference between output signal and reference
signal is equal to or greater than predetermined phase, horizontal
blanking period generator combines delay masking pulse with output signal
to generate horizontal register transfer pulse with horizontal blanking
period.