A device, comprising: one or more storage medium control units, one provided for each type of storage medium to at least read out information stored in the storage medium; one or more application programs, one provided for each type of storage medium to at least use information; a first table that associates a type of storage medium with an application program; a second table that associates a type of storage medium with a storage medium control unit; a linkage unit that determines an application program corresponding to a type of a storage medium from which information is to be read out, through the first table, and determines a storage medium control unit corresponding to the type of the storage medium from which information is to be read out, through the second table; a management unit that enables the determined application program to use the determined storage medium control unit; and characterized by a CPU configured to determine whether a new registration of a type of storage medium is designated; wherein when the registration of a new type of storage medium is designated, the management unit registers the new type of storage medium in the first table so that the new type of storage medium is associated with a corresponding application program and with the corresponding storage medium control unit, and registers the new type of storage medium in the second table so that the new type of storage medium is associated with the corresponding storage medium control unit, wherein the linkage unit transmits notification indicating that information of the storage medium has become available, to the determined application program; wherein the management unit acquires, when an information acquisition request has been transmitted from the application program having received the notification, information requested to be acquired, from the storage medium through the determined storage medium control unit, and enables the application program having made the acquisition request to use the acquired information; wherein when the CPU has detected the removal of the storage medium, the corresponding storage medium control unit notifies the determined application program of the removal of the storage medium. one or more storage medium control units, one provided for each type of storage medium to at least read out information stored in the storage medium; one or more application programs, one provided for each type of storage medium to at least use information; a first table that associates a type of storage medium with an application program; a second table that associates a type of storage medium with a storage medium control unit; a linkage unit that determines an application program corresponding to a type of a storage medium from which information is to be read out, through the first table, and determines a storage medium control unit corresponding to the type of the storage medium from which information is to be read out, through the second table; a management unit that enables the determined application program to use the determined storage medium control unit; and characterized by a CPU configured to determine whether a new registration of a type of storage medium is designated; wherein when the registration of a new type of storage medium is designated, the management unit registers the new type of storage medium in the first table so that the new type of storage medium is associated with a corresponding application program and with the corresponding storage medium control unit, and registers the new type of storage medium in the second table so that the new type of storage medium is associated with the corresponding storage medium control unit, wherein the linkage unit transmits notification indicating that information of the storage medium has become available, to the determined application program; wherein the management unit acquires, when an information acquisition request has been transmitted from the application program having received the notification, information requested to be acquired, from the storage medium through the determined storage medium control unit, and enables the application program having made the acquisition request to use the acquired information; wherein when the CPU has detected the removal of the storage medium, the corresponding storage medium control unit notifies the determined application program of the removal of the storage medium.