Patent ID: 7831644

Claim:
An electronic apparatus detachably connected to a host apparatus, comprising: a wireless communication device configured to execute wireless communication with an external device; an information acquisition module configured to acquire, by wireless communication with the external device, metadata corresponding to content data which the external device can provide; a file management information generation module configured to generate, based on the acquired metadata, file management information based on which the host apparatus recognizes the content data as a file stored in a storage medium in the electronic apparatus; and a host interface module configured to, upon receiving a read request for blocks of a file corresponding to the content data, the read request being transmitted from the host apparatus based on the file management information, execute external device access processing of acquiring the content data from the external device using the wireless communication device, and output the acquired content data to the host apparatus, wherein: the file management information represents a plurality of storage locations on the storage medium corresponding to a plurality of data blocks included in the file corresponding to the content data; the host interface module outputs, to the host apparatus, a data block in the content data corresponding to a storage location designated by the read request from the host apparatus; the plurality of storage locations represented by the file management information are consecutive; and the host interface module calculates a position of the data block in the content data corresponding to the storage location designated by the read request by multiplying a value obtained by subtracting a starting storage location of the content data from the storage location designated by the read request by a size of data block.