Patent ID: 7039728

Claim:
An information processing device comprising: a receiving component receiving information elements contained in respective information sets having one or more information elements, from one or a plurality of information set sources issuing said information sets; an information processing component carrying out processing of said information elements thus received; and a determining component determining a processing sequence for said two or more information sets or said plurality of information elements, on the basis of the plurality of information elements that are unprocessed or currently being processed, contained in two or more information sets thus received, and determining a processing sequence different from a reception sequence, in which a value relating to the average of the length of processing time for said two or more information sets becomes equal to or less than the value that would be obtained were said plurality of information elements or said two or more information sets to be processed in accordance with the reception sequence thereof; wherein said information processing component starts processing of the plurality of information elements that are unprocessed or currently being processed, on the basis of the processing sequence thus determined.