A computer readable storage medium having stored thereon a display control program executed by a computer of an apparatus for arranging and displaying predetermined character strings in a plurality of drawing areas, the computer being caused to function as: operation data acquisition means (10, S53) for acquiring operation data (Da) of a user; character size acquisition means (10, S61) for acquiring a character size to be displayed, in accordance with operation details indicated by the operation data; number-of-characters calculation means (10, S98) for calculating the number of characters (Db2j) arrangeable in each of the drawing areas, in accordance with a size (dw, dh) of each of the drawing areas and the character size acquired by the character size acquisition means; character string arranging means (10, S103, S104) for selecting, in accordance with the number of characters calculated by the number-of-characters calculation means, whether to arrange each of the character strings in each of the drawing areas by using the character size obtained by the character size acquisition means, or to arrange each of the character strings in each of the drawing areas by using a character size different from the obtained character size, and for arranging each of the character strings in each of the drawing areas by using the selected character size; display control means (10, S103, S104) for displaying the character strings arranged by the character string arranging means on a display apparatus; Characterized by: number-of-characters determination means (10, S100) for determining whether or not the number of characters calculated by the number-of-characters calculation means is equal to or more than a predetermined number, and the character string arranging means arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is equal to or more than the predetermined number, a character string in the drawing area by using the character size acquired by the character size acquisition means, and also arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is less than the predetermined number, a character string in the drawing area by using the character size relatively smaller than the character size acquired by the character size acquisition means. operation data acquisition means (10, S53) for acquiring operation data (Da) of a user; character size acquisition means (10, S61) for acquiring a character size to be displayed, in accordance with operation details indicated by the operation data; number-of-characters calculation means (10, S98) for calculating the number of characters (Db2j) arrangeable in each of the drawing areas, in accordance with a size (dw, dh) of each of the drawing areas and the character size acquired by the character size acquisition means; character string arranging means (10, S103, S104) for selecting, in accordance with the number of characters calculated by the number-of-characters calculation means, whether to arrange each of the character strings in each of the drawing areas by using the character size obtained by the character size acquisition means, or to arrange each of the character strings in each of the drawing areas by using a character size different from the obtained character size, and for arranging each of the character strings in each of the drawing areas by using the selected character size; display control means (10, S103, S104) for displaying the character strings arranged by the character string arranging means on a display apparatus; Characterized by: number-of-characters determination means (10, S100) for determining whether or not the number of characters calculated by the number-of-characters calculation means is equal to or more than a predetermined number, and the character string arranging means arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is equal to or more than the predetermined number, a character string in the drawing area by using the character size acquired by the character size acquisition means, and also arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is less than the predetermined number, a character string in the drawing area by using the character size relatively smaller than the character size acquired by the character size acquisition means. number-of-characters determination means (10, S100) for determining whether or not the number of characters calculated by the number-of-characters calculation means is equal to or more than a predetermined number, and the character string arranging means arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is equal to or more than the predetermined number, a character string in the drawing area by using the character size acquired by the character size acquisition means, and also arranges, when the number-of-characters determination means determines that the number of characters in a drawing area, among the plurality of drawing areas, is less than the predetermined number, a character string in the drawing area by using the character size relatively smaller than the character size acquired by the character size acquisition means.