My immediate response (after a cursory check of SQL BOL) is that COLLATION is not an option in the RESTORE database command. So, I don't think that you can change the collation as part of the restore process.
However, you might be able to do something like:
1. Script the DB to a file (all objects)
2. Edit the script and change the collation for each object (find and replace)
3. Run the DB to create a new DB
4. Copy the data from the old DB to the new DB (perhaps using DTS).
This may sound cumbersome, but I think it might work.