Patent ID: 7516494
Filing Date: 2009-04-07
Classification: B65H

Abstract:
1. An information output apparatus that processes data obtained from a terminal via a network and outputs the data processed, comprising: a data obtaining unit that obtains the data; a data processing unit that processes the data obtained; a plurality of storage units that store the data processed; a storage determining unit that determines the storage unit for the data processed from among the storage units; an output unit that outputs the data stored; a secret information generating unit that generates first secret information corresponding to storage unit identification information for identifying the storage unit determined; a transmitting unit that transmits the first secret information to the terminal; an input accepting unit that accepts an input of second secret information from a user; a matching unit that matches the second secret information with the first secret information; an output control unit that specifies, upon the matching unit successfully matching the second secret information with the first secret information, the storage unit based on the first secret information, and allows an output from the storage unit specified to the output unit; and a data amount calculating unit that calculates an amount of the data processed, wherein the storage determining unit determines the storage unit based on the amount of data processed and a maximum storage amount available in each of the storage units, when the amount of data processed exceeds the maximum storage amount available, the storage determining unit determines more than one storage unit for the data, and the secret information generating unit generates the first secret information corresponding to storage unit identification information of the more than one storage unit.