I thought I replied to this thread, but apparently I did not.
First, since you are in Windows XP, the users folder does not exist as a system folder. This folder is started to be used with Vista and 7
So, that alone tells us that Windows itself did not made those copies. Windows uses %WINDIR%\temp for Windows.
If you want to check it for sure, check the enviroment variables (Control Panel>System>Advanced>Enviroment Variables)
That out of the way (and considering you did not edit the enviroment variables), this leaves only user interaction or a program.
Check the security tab for the files in that folder, and see if there is your Windows user listed. If yes, it was most likely user interaction of some type, if not a program (usually as a service, or launched by the system) did it.
Just to be sure, check if you had a backup at some time. Viruses, will not usually copy files to a fake temp folder.
I myself created a temp folder inside my documents for documents I am working on, and honestly I use it only 3% of the time because I forget is there