To mount a dynamic variable capacity memory device on a communication device, vary the storage capacity of data without stopping the communication device to increase or decrease a storage area.SOLUTION: A dynamic variable capacity memory device 40 is mounted on a plurality of communication devices 20a to 20d that communicate with each other via a bidirectional path, and is configured by an electronic circuit which is a gate array capable of varying a circuit configuration and storing data. The dynamic variable capacity memory device 40 includes a storage unit using a storage circuit (FPGA) by an electronic circuit which is a gate array capable of storing data. The dynamic variable capacity memory device further includes a control unit that obtains an allocation amount corresponding to a data capacity capable of transmitting a path between the communication devices 20a to 20d, and performs the variable capacity control to form a storage area of the storage capacity for storing data of the corresponding path in a storage unit by the storage circuit in accordance with the allocation amount.SELECTED DRAWING: Figure 1
展开▼