Patent ID: 9477912
Filing Date: 2016-10-25
CPC Classification: G06K

Claim Text:
1. An information processing apparatus configured to perform predetermined processing for received electronic data, comprising: a storage unit configured to secure a storage area corresponding to a maximum size of the electronic data that is set to be processed by the information processing apparatus after reception of the electronic data is started and sequentially store the received electronic data for each secured storage area; an updating unit configured to update the size of the secured storage area from the maximum size of the electronic data that is set to be processed by the information processing apparatus to an actual size of the electronic data having been received completely; and a calculation unit configured to calculate a free space in the storage unit, wherein the calculation unit calculates the free space after the updating by the updating unit, and wherein the storage unit secures the storage area in a case where a size of the free space after the updating calculated by the calculation unit is not less than the maximum size of the electronic data that is set to be processed by the information processing apparatus, wherein the storage unit does not secure the storage area until the size of the free space becomes not less than the maximum size of the electronic data that is set to be processed by the information processing apparatus by the updating by the updating unit.