[Problem] To provide a signal generator used particularly for a ToF camera system adopting an indirect method, the signal generator being capable of suppressing cyclic errors using a simple configuration. [Solution] Provided is a signal generator provided with a first pulse generator generating a pulse to be supplied to a light source radiating light to an object for distance measurement, a second pulse generator generating a pulse to be supplied to a pixel receiving light reflected by the object for distance measurement, and a signal selection unit selecting a duty for the signal output by the first pulse generator from a first duty and a second duty different from the first duty.Le problème abordé par la présente invention est de proposer un générateur de signal utilisé, en particulier, pour un système de caméra à temps de vol adoptant un procédé indirect, le générateur de signal étant capable de supprimer des erreurs cycliques à l'aide d'une configuration simple. La solution selon l'invention est un générateur de signal pourvu d'un premier générateur d'impulsions qui génère une impulsion à fournir à une source de lumière émettant une lumière vers un objet à des fins de mesure de distance, d'un second générateur d'impulsions qui génère une impulsion à fournir à un pixel recevant la lumière réfléchie par l'objet à des fins de mesure de distance, et d'une unité de sélection de signal qui sélectionne un cycle de service pour le signal délivré par le premier générateur d'impulsions parmi un premier cycle de service et un second cycle de service différent du premier cycle de service.【課題】特にインダイレクト方式を採用したToFカメラシステムに用いられる信号生成装置であって、簡易な構成でサイクリックエラーの発生を抑えることが可能な、信号生成装置を提供する。 【解決手段】測距対象に光を照射する光源に供給するパルスを生成する第1のパルス生成器と、前記測距対象で反射された光を受光する画素に供給するパルスを生成する第2のパルス生成器と、前記第1のパルス生成器が出力する信号のデューティを、第1のデューティと、前記第1のデューティと異なる第2のデューティとから選択して出力する信号選択部と、を備える、信号生成装置が提供される。