The system maybe in the power saving mode!? I think after a long time, say something like 20 mins, of inactivity, the hard drive spins down. The only way to recover is to push the power button ONCE only. This should wake up the system, not reboot the system.
Or you can disable power management all together in the laptop's BIOS.