For example, if the execution condition is a condition regarding an internal state, the command execution unit 152 executes the first command processing if a current internal state of the IC tag matches the execution condition of the received command, and executes the second command processing if a current internal state of the IC tag does not match the execution condition of the received command.