1. An information processing apparatus, which is communicably connected to a database, for creating a report concerning an interpretation result on a medical image, the information processing apparatus comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the information processing apparatus to: receive a medical image obtained by imaging an object by using a medical imaging apparatus from the database; receive region information found in the received medical image; input at least one first character relating to the medical image; determine a first text candidate and a second text candidate from a plurality of text candidates in a candidate table, based on the at least one first character, wherein the first text candidate describes a first region, and the second text candidate describes a second region, wherein a character length of the first text candidate and a character length of the second text candidate are longer than a character length of the at least one first character; determine an interpretation status for the first region and the second region, wherein the interpretation status does not include information representing whether or not the first text candidate and the second text candidate were selected, and wherein the interpretation status indicates whether the medical image has been interpreted; detect an abnormality in the medical image by performing image processing on the medical image; determine, based on the determined interpretation status and the detected abnormality, a priority level for the first text candidate and the second text candidate, wherein if the first region has already been interpreted and the second region has not yet been interpreted, a priority level for the first text candidate is determined to be higher than a priority level for the second text candidate, wherein if an abnormality has been detected in the first region and the abnormality has not been detected in the second region, a priority level for the first text candidate is determined to be higher than a priority level for the second text candidate; and visually present, based on the determined priority levels for the first text candidate and the second text candidate, the first text candidate and the second text candidate in this order.