Patent ID: 7310702

Claim:
A storage control system connected to a higher-level device, comprising: a virtual storage device provided to the higher-level device; a pool having a plurality of pool regions which are storage regions allocated to and released from the virtual storage device; a data pattern storage area which is a storage area for storing a predetermined data pattern; and a control section which receives an access request from the higher-level device and, when the pool regions of the pool are not allocated to a designated region in the virtual storage device, the designated region being designated by the access request, allocates unallocated pool regions of the pool to the designated region, wherein the control section judges whether data according to the received access request conforms to the data pattern, and accesses the pool regions allocated to the designated region if a result of the judgment is negative, but does not allocate pool regions to the designated region if the result of the judgment is positive, and wherein, when the size of a data section which conforms to the data pattern of the data is at least the size of a pool region allocated to the designated region, the result of the judgment is positive.