A solid-state imaging device driving apparatus for generating a driving pulse for a solid-state imaging device includes a status memory 48 that stores a status data at each address as a logic value, a command data memory (42, 43, 46, 47) that stores command data sequentially stored, and an output control section (49) that generates the driving pulse based on the status data read from the address, designated by each command data, of the status memory 48.