For example, the predetermined information may be a model name of the printer 1; the flag of the printer 1 may be ascertained as predetermined information; or information such as a code compatible with the printer 1 may be ascertained as the predetermined information. (Fourth Modification) In the above embodiment, the printer 1 may determine whether or not it is compatible with each print commands