A farm field management apparatus: in generation of each task plan candidate, selects at least one task that includes harvest task, selects, a resource that is used to carry out each selected task, determines a task time within a predetermined period in which each selected task is carried out, includes the selected task, the selected resource, and the determined task time in each task plan candidate obtains information about a harvest impeding factor that is predicted for a harvest time of each task plan candidate calculate an income from a harvest of each task plan candidate, based on a relevant piece of the harvest impeding factor information, and on the quantity and unit price of each crop and calculates task cost of each task plan candidate based on a resource utilization period of the resource included in each task plan candidate, and on the utilization cost.