A display control device, comprising: a storage configured to store invariant image data serving as a source of displaying an invariant portion of a display image to be displayed on a display; a data receiver configured to receive (i) format designation data for designating a format of the display image without receiving the invariant image data and (ii) original data for generating variable image data serving as a source of displaying a variable portion of the display image; a variable image data generator configured to generate the variable image data from the original data; an image data storage configured to select the invariant image data from the storage based on the format designation data and to store the selected invariant image data in a buffer, and to store, in the buffer, the variable image data generated by the variable image data generator; the buffer configured to store the selected invariant image data and the variable image data; and a display controller configured to execute display processing for causing the display to display an image by compositing an image based on the invariant image data stored in the buffer and an image based on the variable image data stored in the buffer, wherein the buffer includes a first buffer configured to store the invariant image data and a second buffer configured to store the variable image data, wherein the original data includes at least one of a character code and code data, wherein the invariant image data includes template image data, and wherein the variable image data includes at least one of font image data and code image data, wherein the character code is a combination of numbers and symbols associated with each character such an ASCII code and the code data is data indicating numbers, characters, symbols, and other such information represented by a bar code or a two-dimensional code. a storage configured to store invariant image data serving as a source of displaying an invariant portion of a display image to be displayed on a display; a data receiver configured to receive (i) format designation data for designating a format of the display image without receiving the invariant image data and (ii) original data for generating variable image data serving as a source of displaying a variable portion of the display image; a variable image data generator configured to generate the variable image data from the original data; an image data storage configured to select the invariant image data from the storage based on the format designation data and to store the selected invariant image data in a buffer, and to store, in the buffer, the variable image data generated by the variable image data generator; the buffer configured to store the selected invariant image data and the variable image data; and a display controller configured to execute display processing for causing the display to display an image by compositing an image based on the invariant image data stored in the buffer and an image based on the variable image data stored in the buffer, wherein the buffer includes a first buffer configured to store the invariant image data and a second buffer configured to store the variable image data, wherein the original data includes at least one of a character code and code data, wherein the invariant image data includes template image data, and wherein the variable image data includes at least one of font image data and code image data, wherein the character code is a combination of numbers and symbols associated with each character such an ASCII code and the code data is data indicating numbers, characters, symbols, and other such information represented by a bar code or a two-dimensional code.