Patent ID: 9047031
Filing Date: 2015-06-02
Classification: G06F,H04L,H04N

Abstract:
1. A device capable of executing an application program, comprising: a determination part configured to determine, in response to a request to execute a process from the application program, whether to permit recording of first record information related to the process in a recording area of a storage part, and request the recording of the first record information in the recording area in response to determining to permit the recording of the first record information, and transmit a duplicate of second record information recorded in the recording area to an external device connected to the device and request deletion of the second record information from the recording area in response to determining not to permit the recording of the first record information in the recording area; a recording part configured to record, the first record information in the recording area in response to the determination part requesting the recording of the first record information, and to delete the second record information from the recording area and thereafter record the first record information in the recording area in response to the determining requesting the deletion of the second record information; and wherein the recording part is configured to record the first record information in the recording area when an available capacity of the external device is at or above a predetermined level, and to be prevented from recording the first record information in the recording area when the available capacity of the external device is below the predetermined level, in response to the determining part requesting the deletion of the second record information; and a process execution part configured to execute the process in response to the recording part recording the first record information in the recording area.