Patent ID: 7644193

Claim:
A recording device control apparatus that successively receives transfer requests and controls transfer of data relating to the transfer requests to and from a recording device, each transfer request including type information for specifying a transfer data type, the recording device control apparatus comprising: a reception unit operable to receive the transfer requests; a queue management unit operable to manage a processing order of the received transfer requests; a transfer criterion judgment unit operable to determine which of the received transfer requests to set as a focus request based on a predetermined transfer criterion, the focus request being a transfer request to be processed next; a management information judgment unit operable to judge whether or not the focus request is a transfer request for management information, the management information being information to manage a file, and on judging that the focus request is a transfer request for management information, judge with reference to the processing order whether or not a transfer request for management information exists before the focus request; a request judgment unit operable to: (1) judge with reference to the processing order whether or not a transfer request having type information identical to the type information of the focus request exists before the focus request; (2) specify data relating to the focus request as a transfer target when the management information judgment unit judges that a transfer request for management information does not exist before the focus request; and, (3) set a transfer request for management information closest to the focus transfer request, as the focus request, when the management information judgment unit judges that a transfer request for management information exists before the focus request, and a transfer unit operable to transfer the data specified by the request judgment unit.