Patent ID: 9436593
Filing Date: 2016-09-06
CPC Classification: G06F

Claim Text:
1. An information processing device comprising: a first information processing unit including a communication unit configured to communicate with an external device; and a second information processing unit configured to be connected to the first information processing unit through a data communication line, wherein the second information processing unit includes a plurality of information processors, wherein the first information processing unit includes a data storage unit configured to store data received from the external device by the communication unit; a first table configured to define correspondence between each of first operation modes of the first information processing unit and memory area sizes that are to be reserved for the corresponding information processors to process the data, wherein each of the first operation modes of the first information processing unit is determined by corresponding one of second operation modes of the second information processing unit; and a memory area allocation unit configured to allocate memory areas having the corresponding memory area sizes to the corresponding information processors, wherein the memory area sizes correspond to a current one of the first operation modes of the first information processing unit in the first table, and the memory areas are included in the data storage unit, and wherein the memory area allocation unit is further configured to change the allocation of the memory areas depending on the first operation mode, such that, for each first operation mode, corresponding allocation of memory areas are optimized, wherein the second information processing unit further includes a plurality of second tables, wherein each of the plurality of second tables is configured to determine correspondence between the second operation modes of the second information processing unit and the first operation modes of the first information processing unit; a second selection criteria storage unit configured to store second selection criteria for selecting corresponding second tables; a second table selection unit configured to select one of the second tables based on the corresponding one of the second selection criteria stored in the second selection criteria storage unit; and a first operation mode transmitter configured to read out one of the first operation modes of the first information processing unit corresponding to one of the second operation modes of the second information processing unit from the one of the second tables selected by the second table selection unit, and configured to transmit the one of the first operation modes to the first information processing unit, wherein the memory area allocation unit is configured to allocate the memory areas having the memory area sizes corresponding to the one of the first operation modes of the first information processing unit in the first table to the corresponding information processors, and wherein the one of the first operation modes of the first information processing unit is received from the second information processing unit.