1. A two-dimensional code generation device comprising: an image acquisition unit acquiring, from a database, an image visually indicating a type of information to be provided by a two-dimensional code, the image varying based on coding information, the coding information being information for generating the two-dimensional code; and a code generation unit generating the two-dimensional code based on the coding information, wherein, when the image acquisition unit acquires the image visually indicating the type of information to be provided by the two-dimensional code, the code generation unit includes the image acquired by the image acquisition unit in the two-dimensional code in a superimposed and size reducing manner.