Well, there are all kind of things that can induce egg laying - most common one is change in water temperature, or a low pressure system going by, although pond fish would notice the effect much easier, I suspect. Maybe a change in diet to a more high protein food, or a new female fish you might have bought gets the males moving.....