Different fields of same content type to different roles
Go to /admin/build/modules/list and enable "Content Permissions" under the cck group.

Then go to /admin/user/permissions. Here under "content_permissions module" section  enable permissions for the fields you want to be displayed for authenticated users or anonymous users.