Patent ID: 8836961

Claim:
An information processing apparatus comprising: an acquisition unit that acquires display data, which includes setup information regarding uploading of an image file, from a server apparatus, wherein the setup information includes a setting value indicating conditions of image reading; a display controller that displays a first screen for receiving a start operation of reading of an image on a display according to the display data acquired by the acquisition unit; a detector that detects the start operation while the first screen is displayed by the display; a reading controller that controls an image reading unit to read an image according to the setup information acquired by the acquisition unit when the start operation is detected by the detector, the image reading generating an image file corresponding to the read image; and an upload unit that uploads the image file generated by the image reading unit to the server apparatus, wherein the setup information includes read mode information indicating an input state of the conditions. wherein when the read mode information indicates a first mode, the reading controller controls the image reading unit to read an image using the setting value included in the setup information as the conditions, and wherein when the read mode information indicates a second mode, the display controller controls the display a second screen, which is a screen for receiving a setting operation of setting the conditions and has the setting value as an initial value of the conditions.