Abstract:
A data processing apparatus includes an electronic device configured to store data and instructions; a memory card; and a memory card socket in which the memory card is inserted. In certain disclosed systems and methods, the memory card socket includes: an insertion portion through which the memory card is inserted; a lock portion formed around an edge of the insertion portion, and that is configured to control attaching and detaching of the memory card based on instructions received from the electronic device; and a main body including the insertion portion and the lock portion and configured to accommodate the memory card via the insertion portion.