1. An image processing device, comprising: a storage unit configured to store a plurality of applications: an instruction reception unit configured to receive an instruction of activation of one of the applications; an application activation unit configured to activate an application; a warning screen output unit configured to output a warning screen about activation of the application; a confirmation instruction reception unit configured to receive from a user an instruction for activating the application in a case where the warning screen output unit outputs the warning screen; and a determination unit configured to determine whether information indicating a function required by a first application to a second application having already been activated by the application activation unit, which is included in attribute information of the first application of which the instruction of activation is received by the instruction reception unit, is included in attribute information of the second application, wherein in a case where the determination unit determines that the information indicating the function is included in the attribute information of the second application, the application activation unit activates the first application, and in a case where the determination unit determines that the information indicating the function is not included in the attribute information of the second application, the warning screen output unit outputs the warning screen about the activation of the first application and the application activation unit activates the first application in accordance with the instruction received by the confirmation instruction reception unit, wherein the first application is a history managing application for collecting an operation history of other applications performed by the image processing device, and wherein the second application is an application of which an operation history cannot be collected by the first application.