IP Library Granted Patent US 8,810,845
Granted Patent B2
US 8,810,845 · App. 13/244,656 · Granted Aug 19, 2014

Image forming apparatus, data storing method, and non-transitory computer readable recording medium that stores data storing program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,810,845
App. No.
13/244,656
Granted
Aug 19, 2014
Kind
B2
Abstract

An image forming apparatus includes an interface, a reading unit, an internal storage, and a deletion control unit. The interface is configured to establish a connection with an external storage. The internal storage is configured to store the data read from the external storage. The deletion control unit is configured to delete the data stored in the internal storage on the basis of an operation related to releasing the connection with the external storage.

Claims (22)

1. An image forming apparatus comprising:

an interface configured to establish a connection with an external storage in which address book data is stored in a backup process;

an internal storage configured to store, in a restore process, address book data read from the external storage;

an interface control unit configured to make, in a restore process, the interface enter a state in which the external storage can be unmounted in response to an instruction to unmount the external storage when the address book data has been stored in the internal storage; and

a deletion control unit configured to delete, in the restore process, the address book data stored in the internal storage in response to entering the state,

wherein the deletion control unit deletes, in the restore process, the address book data by determining whether or not the address book data is the same as second address book data stored in the external storage and deleting the address book data from the internal storage when the address book data is the same as the second address book data, and

wherein the interface control unit determines whether or not the external storage is unmounted when the address book data has been deleted and terminates the restore process upon determining that the external storage has been unmounted.

2. A data storing method comprising:

an interface establishing a connection with an external storage in which address book data is stored in a backup process;

an internal storage storing, in a restore process, address book data read from the external storage;

an interface control unit making, in a restore process, the interface enter a state in which the external storage can be unmounted in response to an instruction to unmount the external storage when the address book data has been stored in the internal storage; and

a deletion control unit deleting, in the restore process, the address book data stored in the internal storage based on an operation related to releasing the connection with the external storage in response to entering the state,

wherein deleting the address book data comprises determining whether or not the address book data is the same as second address book data stored in the external storage and deleting the address book data from the internal storage when the address book data is the same as the second address book data, and

wherein the interface control unit determines whether or not the external storage is unmounted when the address book has been deleted and terminates the restore process upon determining that the external storage has been unmounted.

3. A non-transitory computer readable recording medium that stores an address book data storing program executed by a computer of an image forming apparatus, the address book data storing program comprising:

a first program code that causes the computer to establish a connection with an external storage, in which address book data is stored in a backup process, via an interface and to read address book data in the external storage;

a second program code that causes the computer to store, in a restore process, the address book data read from the external storage in an internal storage;

a third program code that causes the computer to make, in a restore process, the interface enter a state in which the external storage can be unmounted in response to an instruction to unmount the external storage when the address book data has been stored in the internal storage;

a fourth program code that causes the computer to delete, in the restore process, the address book data stored in the internal storage in response to entering the state;

a fifth program code that causes the computer to determine whether or not the external storage is unmounted when the address book has been deleted; and

a sixth program code that causes the computer to terminate the restore process upon determining that the external storage has been unmounted,

wherein the fourth program code causes the computer to delete the address book data by determining whether or not the address book data is the same as second address book data stored in the external storage and deleting the address book data from the internal storage when the address book data is the same as the second address book data.

Assignments (2)
CHANGE OF NAME Recorded Jun 1, 2012
From: KYOCERA MITA CORPORATION
To: KYOCERA DOCUMENT SOLUTIONS INC.
Reel/Frame 028300/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2011
From: YAMADA, MUNEKI
To: KYOCERA MITA CORPORATION
Reel/Frame 026977/0136 →