Patent ID: 9652304
Date: 2017-05-16
CPC Classifications: G06F,H04N

Claim:
1. An electronic apparatus, comprising: a storage device storing a first platform, a first program working on the first platform, a second platform, and a second program working on the second platform; and a control device that performs the first program working on the first platform so as to execute at least one component of the first platform, wherein: the first platform includes a second program using unit for the first program to use the second program executing at least one component of the second platform; and the second program using unit loads a necessity component necessary for performing the second program among components of the second platform from the second platform so that the second program can work on a temporary platform constituted of the loaded necessity component, wherein: the storage device stores necessity component specifying information for specifying the necessity component; and the second program using unit specifies the necessity component on the basis of the necessity component specifying information, and wherein: the necessity component specifying information includes (i) execution target component specifying information for specifying an execution target component as an execution target of the second program among components of the second platform, and (ii) dependent component specifying information for specifying a dependent component necessary for the execution target component to be an active state among components of the second platform; and the second program using unit specifies (i) the execution target component specified on the basis of the second program and the execution target component specifying information, and (ii) the dependent component specified on the basis of the execution target component and the dependent component specifying information, as the necessity component.