A recording medium storing a program for realizing the abovementioned data processing apparatus may be made by programming functions of the above-mentioned data processing apparatuses with a programming language readable by a computer, and recording the program in a recording medium such as CD-ROM, a floppy disc, a magnetic tape, and any other suitable means for storing a program therein.