You can fiddle with the permissions to get it such... Not sure if you have any options with XP Home. A higher end print server MIGHT have such a feature, but I can't say for sure.
Hello.
I need to share a printer for a specific computer on local network only. Means I wouldn?t want to give possibility to other computers on the network to use it.
How can I do that? I just know for sure it is possible, but I don?t know how to do it.
Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic