In this case, as with the first embodiment, if the shader is a required shader (Yes), the process may proceed to S10 so that an error notification is transmitted, while if the shader is not a required shader (No), the process may proceed to S7 and continue.