Patent ID: 6915359

Claim:
A data transfer device which comprises: acquisition means for acquiring plural pieces of area information including an area address and area length on the basis of an address of an area table in which plural pieces of said area information are written, when an instruction requesting data transfer to specify the address of the area table as destination of requested data transfer is issued, transfer information setting means for setting transfer information including an address of transfer source, a transfer data length and an address of transfer destination of data on the basis of each pieces of said area information of areas as transfer destination areas, judging means for judging whether a transfer destination area and another transfer destination area form a continuous area where plural areas are consecutive, transfer information changing means for changing said transfer information according to said continuous area when it is judged by said judging means that said transfer destination area and another transfer destination area form said continuous area, and data transfer control means for controlling the transfer of data on the basis of said transfer information.