Very likely it's her normal period. If you'd scratched her or something, there wouldn't be that much blood (not four days anyway). For her to have that much blood from just a scratch, you would've had to really gash her.
When did you guys notice the bleeding? If you'd cut her good enough to cause that much blood, you would've known during sex, because she wouldn't been in quite a bit of pain. Give it a few days to see if it's her period. If it doesn't fit in with her normal period or she's experiencing pain or discomfort, she should get to the doc immediately, so it won't get infected.
Ms_chatz