The color palette construction unit 15 constructs a color palette for implementing a tint desired by the user and stores it as a color palette database 17 in the storage device 18. After reading an existing color palette (as shown in FIG. 10(a), which will be described later), the color palette construction unit 15 converts it to HSV values (as shown in FIG. 10(b), which will be described later), changes the HSV values (that is, performs color tone change processing) (as shown in FIG. 10(d), which will be described later) in accordance with the tint (as shown in FIG. 10(c), which will be described later) input by the user operation, and generates a new color palette (as shown in FIG. 10(e), which will be described later) by using the changed HSV values.
In the component image database 16, the component image data are saved. FIG. 4 is a drawing showing an example of the component image database 16 in the first embodiment. The component image data include, for example, the image data of numerals from 0 to 9 and the image data of symbols representing Celsius and Fahrenheit.
In the color palette database 17, the color palette generated by the color palette construction unit 15 is stored. The color palette data included in the color palette database 17 are used by the display control unit 14.
FIG. 5 is a conceptual diagram showing a configuration of a color palette stored in the color palette database 17 in the first embodiment.