1. A document analysis system, comprising: an image processing apparatus; and an analysis server, wherein the image processing apparatus includes: a first processor; and a first memory configured to store a first program, wherein the first processor executes the first program to perform: extracting text data from image data obtained by scanning a document; selecting pieces of text data from the extracted text data, sequentially sending the selected pieces of the extracted text data to the analysis server until at least one candidate storage location for the image data is received from the analysis server, wherein the sequentially sending process is stopped when receiving the at least one candidate storage location from the analysis server; presenting the at least one candidate storage location, which is received from the analysis server; prompting a user to select a storage location from the presented at least one candidate storage location; and sending the image data to the storage location selected by the user, and wherein the analysis server includes: a second processor; and a second memory configured to store a second program, wherein the second processor executes the second program to perform: obtaining the at least one candidate storage location by sequentially analyzing the selected pieces of the text data, which are sequentially sent from the image processing apparatus; and sending the obtained at least one candidate storage location to the image processing apparatus when the at least one candidate storage location is obtained before receiving all of the pieces of the text data.