Junichi, qemuctl provides a nice control panel that contains, among others, a save state button and a resume state button.
As a nice addition you could use qemu-launcher.
Not sure how kvm plays with qemu-launcher and qemuctl, but I guess it can be changed anyway.