A CS optical pulse train generation method, which is able to change the half width of an optical pulse constituting a CS optical pulse train, and which is compact and has low power consumption. A distributed Bragg reflector semiconductor laser utilized in this method is one which is constituted comprising an optical modulation region, a gain region, a phase control region, and a distributed Bragg reflector region. Current is injected into the gain region by way of a p-side electrode and a n-side common electrode by a constant current source, forming the population inversion required for laser oscillation. Optical modulation required to manifest mode locking is carried out in the optical modulation region. A diffraction grating is formed in the distributed Bragg reflector region. A CS optical pulse train with a repetitive frequency of frep is generated by adjusting the effective indices of both the phase control region and the distributed Bragg reflector region such that, of the longitudinal modes of the mode-locked semiconductor laser diode, the two longitudinal modes close to the frequency f0, which is the Bragg wavelength of the distributed Bragg reflector region converted to a frequency, become f0+(frep/2) and f0−(frep/2).