| CPC G06F 3/1205 (2013.01) [G06F 3/1222 (2013.01); G06F 3/1238 (2013.01); G06F 3/1258 (2013.01); G06F 3/1279 (2013.01); G06F 3/1284 (2013.01); H04L 9/0861 (2013.01)] | 18 Claims |

|
1. An image forming apparatus comprising:
a print engine;
a user interface;
a memory interface having a plurality of ports, each port being configured to receive a portable memory removably attached thereto; and
a controller configured to:
perform a portable memory using process comprising:
storing data for the portable memory using process in a dedicated memory, the dedicated memory being a portable memory set as a storage destination to store the data in the portable memory using process when attached to a dedicated port among the plurality of ports; and
performing a process using the data for the portable memory using process that is stored in the dedicated memory, in response to an operation received via the user interface;
prior to the portable memory using process, set one of the plurality of ports as the dedicated port;
in response to a target portable memory being attached to one of the plurality of ports, determine whether the target portable memory is the dedicated memory and the port to which the target portable memory has been attached is the dedicated port; and
provide a notification when determining that the target portable memory is not the dedicated memory but the port to which the target portable memory has been attached is the dedicated port.
|